mailsystem

This is an old revision of the document!


Das minad.de Mailsystem

* added sender verification (no more sending mail from biggest_penis_ever@minad.de when logged in as reiter)

Die folgenden Regeln verschieben automatisch Spam in INBOX.Junk und markiert sie als gelesen.

Die zweite erstellt automatisch Unterordner für Detail-Adressen zb. emails an $user+test@minad.de werden automatisch in INBOX.test verschoben.

~/.dovecot.sieve:

 require ["fileinto","regex","variables","mailbox","subaddress","imap4flags"];
 
 if header :contains "X-Spam-Flag" "YES" {
 setflag "\\seen";
 fileinto :create "INBOX.Junk";
 }
 
 if address :regex :detail "to" "[A-Za-z0-9\\-]*" {
 fileinto :create "INBOX.${0}";
 } else {
 keep;
 }

Ausgehend davon dass der User inklusive Homedir schon angelegt ist:

  1. su user; cd
  2. mkdir -p .maildir/{cur,new,tmp}; chmod -R 700 .maildir/
  3. exit
  4. echo “user: user” » /etc/mail/aliases
  5. postalias /etc/mail/aliases
  1. mailq

anzeigen der mailqueue

  1. mailq -q

versuchen alle mails zu senden/zuzustellen

  • Postfix (SMTP)
  • Dovecot (IMAP,Auth)
  • Amavisd (Spamassassin und Clamd)

FIXME upload config files

  • mailsystem.1317733110.txt.gz
  • Last modified: 2011/10/04 12:58
  • by 195.243.22.26