source: emailtotracscript/0.9/INSTALL @ 10

Last change on this file since 10 was 9, checked in by bas, 18 years ago

EmailtoTracScript?:

Makefile:

  • Added clean option
  • Changed some defaults

email2trac.py:

  • Updated documentation

INSTALL:

  • Changed the docs
File size: 1.5 KB
Line 
1The email2trac package contains the following utilities:
2 - email2trac.py:
3    Converts an email to ticket. Reads a config file email2trac.conf
4 - run_email2trac.c:
5    Suid program that changes the MTA-user to the TRAC-user so that we can
6    save attachments
7 - delete_spam.py:
8    A small program that deletes the SPAM tickets from the database
9 - email2trac.conf:
10    Is read by email2trac.py to set the various options. This are the options:
11    [DEFAULT]               # REQUIRED
12    project: /data/trac/bas # REQUIRED
13    debug: 1                # OPTIONAL, if set print some DEBUG info
14    spam_level: 4           # OPTIONAL, if set check for SPAM mail
15    reply_address: 1        # OPTIONAL, if set then fill in ticket CC field
16    umask: 022              # OPTIONAL, Use this umask for saving attachments
17    mailto_link: 1          # OPTIONAL, if set then [mailto:<CC>] in description
18    email_header: 1         # OPTIONAL, if set then show TO/CC fields in description
19    trac_version: 0.8       # OPTIONAL, if set use this as trac version
20
21
22SETUP
23=====
24
25It depends on your MTA how the setup is. Below is an example of the SARA setup
26that uses postfix as our MTA. 
27  - Edit Makefile, adjust the variables
28  - make
29  - make install
30  - Copy email2trac.conf to /etc  (default location for email2trac.py)
31    If different location use the "-f <config file> or --file=<config file>" to run_email2trac
32
33  - vi /etc/aliases
34     bas: |/usr/sbin/run_email2trac [-f <config file>| --file=<config file>]
35
36  - newaliases
37  - Test
38     mail bas < test7.eml
Note: See TracBrowser for help on using the repository browser.