blob: dc1d5a402db71e7082b8fa2d4f9eebda19e2f254 (
plain)
- Mail Transport Agents (MTA)
- ---------------------------
- Postfix is a good choice as allround MTA: Robust, elegant configuration
- logic, extreme scalability.
- A pool of mail exchange (MX) backup servers is listed in the file
- /etc/local-COMMON/postfix/permit_mx_backup_networks
- (/etc/local-COMMON/postfix/mx_networks is deprecated!).
- The script /etc/local-COMMON/postfix/anti-uce.sh started as an antispam
- autoconfig script, but is evolving into a catch-all script for StartTLS,
- MX backup pool, (maybe) pop-before-smtp and other tweaks.
- Postfix 2.0.1 has just come out, with improved responses when emails are
- blocked by RBLs: http://www.rfc-ignorant.org/how_to_domain.php
- Read this about generally encrypting emails between MTAs whenever
- possible: http://www.homeport.org/~adam/starttls.html
- Mail Delivery Agents (MDA)
- --------------------------
- Here's a thread on optimally building a flexible auto-responder using
- procmail (the post chosen gives the best result, but lacks explanation):
- http://www.rosat.mpe-garching.mpg.de/mailing-lists/procmail/1999-09/msg00254.html
- The script /usr/local/sbin/userforward adds (or optionally overwrites)
- a .forward and forwards email cruft lying in the incoming spool.
- The script is deliberately kept free from interactive dialogs to support
- remote triggering from an email, sms or similar.
- POP/IMAP daemons
- ----------------
- UW IMAP and POP3 daemons are currently the best/easiest to integrate
- with a heterogenous environment.
- dovecot just arrived as Debian package is a promising alternative once
- mature - it is ekstremely streamlined and delivers to ~/home by default.
- Recent Debian packages are compiled with cleartext passwords turned off
- by default. We are not quite ready yet for this move, so here's what
- needs to be done to circumvent it: Create the file /etc/c-client.cf and
- add the following lines:
- I accept the risk for IMAP toolkit 4.1.
- set disable-plaintext nil
- (Remember the final dot in the first line! - even though I think they
- have relaxed on that now and don't even need the correct version now).
- hile you are at it, consider adding this one as well (but then make
- sure that the ~/mail directory then always exists!):
- set mail-subdirectory mail
- The script /usr/local/sbin/user-init checks (among alot of other stuff)
- for the existense of that directory - when enabled in the hint file
- /etc/local/users.conf
- Mail User Agents (MUA)
- ----------------------
- /usr/local/bin/spine and /usr/local/bin/xmutt fires up your favourite
- low-tech MUA even in a hi-tech environment :-)
- If debugging StartTLS and SASL avoid using Evolution: It leaves a small
- daemon running and not releaing SASL from memory (which might be causing
- some of the frustrations about getting SASL to work). Run the command
- `lsof | grep sasl` to make sure.
- ------------
- Here's a brief overview of interaction between mail agents and daemons:
- http://lists.samba.org/pipermail/linux/1999-September/003605.html
- --
- $Id: Email.txt,v 1.2 2002-12-28 02:03:20 jonas Exp $
|