Moin,
* Sven Reimann
bin absoluter Neuling und hätte gerne grob gewusst, wie die einzelnen Mailprogramme (fetchmail, sendmail, postfix, usw.) zusammenarbeiten.
1. Fetchmail holt die Mails bei Deinen Mailprovidern ab. Das kannst Du entweder bei Hochfahren automatisch starten oder aber bei der Einwahl ins Internet. Fetchmail ist relativ einfach zu konfigurieren. Fetchmail übergibt die Mail dann dem 2. MTA (Mail Transport Agent), der auf Deinem System installiert ist. Da empfehle ich Postfix, der ist weit verbreitet und wird im Allgemeinen hochgeschätzt. SuSE liefert den mit, evtl. mußt Du Sendmail deinstallieren. In diesem Schritt macht der MTA nicht viel, sondern übergibt die Mail gleich dem 3. MDA (Mail Delivery Agent, auch LDA (Local Delivery Agent) genannt), der die Mail sortiert und abliefert. Weit verbreitet ist hier Procmail, das Programm kann man aber niemandem guten Gewissens empfehlen. Die Konfigurationsdatei sieht aus wie ein zufälliges Bitmuster. Deutlich freundlicher ist da schon Maildrop, der kann mehr, funktioniert gut und ist leichter zu konfigurieren. So, jetzt liegt die Mail in den verschiedenen Mailboxen, der Hinweg ist also erledigt. Du mußt jetzt noch Deinem Mailprogramm sagen, wo's lang geht, das ist je nach Programm unterschiedlich. Der Rückweg funktioniert so: 4. Das Mailprogramm liefert die Mail an den lokalen MTA (so.) aus. Das passiert in der Regel mit einem simplen Programmaufruf. 5. Der MTA schickt die Mail je nach Konfiguration unterschiedlich auf den Weg. Für Heimanwender die häufigste Variante ist es, die Mail beim Provider abzugeben. Dazu teilt man dem MTA einen 'Smart Host' oder 'Relay Host' mit. Der schickt die Mail dann weiter. Bleibt noch zu sagen, daß man Spamfilter entweder in Schritt 2 oder in Schritt 3 (oder natürlich beides) ausführen kann. Thorsten -- Question Authority!