Movatterモバイル変換


[0]ホーム

URL:


Trac Hacks
wiki:MailArchivePlugin

Context Navigation


Contents

  1. Description
    1. Known Problems
    2. Similar Plugins
  2. Bugs/Feature Requests
  3. Download
  4. Source
  5. Installation
  6. Configuration
  7. Recent Changes
  8. Author/Contributors

Email archive for storing emails in Trac

Description

This plugin allows you to browse and view archived emails and email attachments. It adds a new itemMail Archive to the main menu:

When clicking on an item in the mail archive, the contents can be viewed:

Key features:

For example, you can schedule a task to call the following command every 15 minutes:

Make sure that the emails to be archived are marked as unread or from today, as only such emails will be archived.

Known Problems

Similar Plugins

Bugs/Feature Requests

Existing bugs and feature requests forMailArchivePlugin arehere.

If you have any issues, create anew ticket.

defect

3 / 6

enhancement

3 / 4

task

0 / 1

Download

Download the zipped source fromhere.

Source

You can check outMailArchivePlugin fromhere using Subversion, orbrowse the source with Trac.

Installation

Installation of the plugin requires the usual step:

  • Trac 1.4:easy_install https://trac-hacks.org/svn/mailarchiveplugin/trunk
  • Trac 1.2:easy_install https://trac-hacks.org/svn/mailarchiveplugin/tags/mailarchive-1.1.
  • Trac 1.0:easy_install https://trac-hacks.org/svn/mailarchiveplugin/tags/mailarchive-1.0.

Then enable the plugin in Trac's plugin admin page or in yourtrac.ini file:

[components]mailarchive.*=enabled

A database upgrade will be required as usual:

$ trac-admin path/to/trac/environment upgrade

Configuration

Assign the newMAIL_ARCHIVE_VIEW permission to the appropriate Trac groups / users, eg in Trac's permission admin page.

Additionally you need an emailIMAP account that only contains all the emails you want to archive. If you don't already have this, you could create a new separate email account (e.g.trac-archive@example.com) and copy all emails you want to appear in Trac's mail archive to that account.

Actually archiving the emails from thatIMAP account into Trac's database must be done separately using a newtrac-admin mailarchive fetch <host> <username> <password> command. You should configure it to be periodically called, for example by using a cron job in Unix or using a scheduled task in Windows. Replace<host>,<username> and<password> with your email host, username and password.

Recent Changes

17666 bylucid on 2020-01-26 13:08:38
MailArchivePlugin: Python3 compatibility.
(see#13739)
17565 bylucid on 2019-11-18 18:02:16
MailArchivePlugin: Fix DB upgrades: Add upgrades to setup.py / eggs.
(fix#13647)
17557 bylucid on 2019-11-17 09:09:09
MailArchivePlugin: Add comment field and filter UI.

  • Fix Javascript folding (Jinja block head)
  • Bump version to 1.3

(fix#13647)
(fix#13648)

(more)

Author/Contributors

Author:lucid
Maintainer:lucid
Contributors:

Last modified6 years agoLast modified on Aug 31, 2019, 10:40:22 AM

Attachments(2)

Download all attachments as:.zip

Download in other formats:


Trac Powered

Powered byTrac 1.2.6
ByEdgewall Software.


[8]ページ先頭

©2009-2025 Movatter.jp