Mailsystem
Eure Mail-Adresse lautet username@stud.informatik.uni-goettingen.de
IMAP
Der IMAP Server des CIP-Pools zum Lesen von Mails heisst:
imap.stud.informatik.uni-goettingen.de
Dieser ist verschlüsselt (imaps - IMAP over SSL) über Port 993 zu erreichen.
SMTP
Der ausgehende SMTP Server des CIP-Pools heisst:
smtp.stud.informatik.uni-goettingen.de
Courier
Die Referenz befindet sich unter http://www.courier-mta.org/documentation.html
Maildir
Unterverzeichnisse für Mail sind entweder mittels Klient oder auf der Kommandozeile per cd $HOME && maildirmake -f neuerordner Maildir/
anzulegen. Das führt dann dazu, dass folgende Verzeichnisse mit den richtigen Rechten erzeugt werden:
Maildir/.neuerordner Maildir/.neuerordner/cur Maildir/.neuerordner/new Maildir/.neuerordner/tmp
Quota
Für den Mailbereich wird eine eigene Quota verwaltet; der Standardwert liegt bei 25MiB; die Quota des "normalen" Dateibereichs liegt bei 75MiB.
Filter
Grundsätzlich besteht die Möglichkeit, Mail bereits beim Empfang zu sortieren. Dazu muss eine brauchbare ".mailfilter" Datei angelegt werden. Nur der Besitzer darf Lese-/Schreibrechte haben (chmod 600 ~/.mailfilter
).
Im folgenden einige Filterbeispiele:
eMail Weiterleitung (einfach)
to "!weiterleitungsadresse@anderer.server"
eMail Weiterleitung mit Kopie
cc "!kopieadresse@anderer.server" to "!weiterleitungsadresse@anderer.server"
eMail Weiterleitung mit Abfrage
if (/^Subject:.*/) SUBJECT=$MATCH xfilter "makemime -c message/rfc822 -e quoted-printable -a 'Mime-Version: 1.0' -a $SUBJECT -" to "!weiterleitungsadresse@anderer.server"
Anti-Spam
if (/^X-Spam-Flag: YES/) { to Maildir/.Trash/ }
Sortieren nach Empfänger
if (/^Delivered-To: *max@mustermann\.de$/) Der Empfänger ist case-sensitiv { to $DEFAULT/.Max/ }
Sortieren nach Absender
if (/^From max@mustermann.de/) Der Absender ist case-sensitiv { to $DEFAULT/.Max/ }
Sortieren nach Betreff
if (/^Subject: Test/) Der Absender ist case-sensitiv { to $DEFAULT/.Ordner_Betreff/ }
Nach Zeichenkette im eMail-Body
if (/blafusel/:b) Der Absender ist case-sensitiv { to $DEFAULT/.Ordner_Betreff/ }
Knackpunkt ist dabei, dass die in der .mailfilter referenzierten Verzeichnisse existieren müssen, sie werden nicht automatisch angelegt! Die Verzeichnisse müssen im Verzeichniss ~/Maildir/ über einen IMAP-Client angelegt werden. Wenn sich hier ein Fipptehler einschleicht, werden die Mails nicht ausgeliefert...
Spam
Spamassassin nimmt eine Bewertung der ankommenden Mails vor. Man kann die Bewertungsregeln und die aus den gesammelten Punkten resultierenden Konsequenzen in weitem Rahmen beeinflussen. Wie das geht steht beispielsweise in der dortigen FAQ.
Wichtig ist: Spam wird in keinem Fall vernichtet sondern lediglich gekennzeichnet und in jedem Fall zugestellt.
Viren
Viren und sonstige Malware sind verboten: sowohl ankommende als auch abgehende (!) Mail wird auf bekannte Viren getestet - und zwar schon bevor die Mail (im SMTP-Dialog) als "angenommen" bestätigt wird. Theoretisch sollte das Mailsystem also recht virenarm sein.
Klienten
Mutt Folgendes sollte sich in .muttrc befinden:
set mbox_type=Maildir set folder=~/Maildir set spoolfile=~/Maildir set postponed=+.Postponed set record=+.Sent set mask=^\\. set move=no
Für die Benutzung von Postponed Mails muß von Hand mit maildirmake -f Postponed Maildir/
ein passendes Verzeichnis angelegt werden.