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)
  • dovecot now is also a pigeonhole (managesieve :) )

Der Dovecot MDA kann jetzt auch “managesieve”, d.h man kann die Regeln nicht nur in der .dovecot.sievedatei auch über Roundcube und Thunderbird(mit Addon) bearbeiten. Egal wo man die Regeln bearbeitet, der Mailserver wendet sie für jede ankommende Mail automatisch an :)

Das minad.de Webinterface hat, dank Plugin, auch Support für managesieve. Neue Filter kann man unter Einstellungen, Filter definieren. Filtersatz langt einer, auf der linken Seite kann man dann die einzelnen Regeln definieren.

Der Thunderbird kann auch mit dem managesieve umgehen. Allerdings nur mit Plugin. Zeit für viele bunte Bilder!

Wenn das Managesieve-Plugin mit den Regeln arbeiten soll, muss die vom Dovecot MDA genutzte ~/.dovecot.sieve ein Link auf eine Datei in ~/sieve/ sein (dass man mehrere Dateien/Filtersätze haben kann, aber nur eine aktiv ist).

Die “Standard”-Regeln verschieben automatisch Spam in INBOX.Junk und markiert sie als gelesen, bzw teilt die user+stichwort@minad.de emails in den INBOX.stichwort Ordner

~/sieve/default:

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

das ganze dann mit “ln -s ~/sieve/default ~/dovecot.sieve” linken und gut :)

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.1321206760.txt.gz
  • Last modified: 2011/11/13 17:52
  • by brot