Hallo, bin absoluter Neuling und hätte gerne grob gewusst, wie die einzelnen Mailprogramme (fetchmail, sendmail, postfix, usw.) zusammenarbeiten. Vielen Dank im voraus ! Grüße, Sven Reimann
Hallo Sven, Sven Reimann schrieb am 13.08.2003 (15:23):
bin absoluter Neuling und hätte gerne grob gewusst, wie die einzelnen Mailprogramme (fetchmail, sendmail, postfix, usw.) zusammenarbeiten.
fetchmail holt die Mails beim Server ab und übergibt sie an [sendmail|postfix|exim|$sonstiger_Mail_Transport_Agent]. Der legt sie tandardmäßig(?) nach /var/spool/mail/$USER (oder so ähnlich), wo man sie lesen kann. Da es aber schöner ist, seine Mails fertig vorgekaut serviert zu bekommen (besonders, wenn man mehrere Mailinglisten liest), kann man procmail zum Vorsortieren benutzen. Dazu sagt man sendmail, daß er seine Mails bitte an procmail weiterreichen möge. Ich lasse procmail meine Mails nach /home/antje/Mail/inbox, /home/antje/Mail/suse-linux schreiben, wo ich sie dann mit mutt lese. Gruß, Antje -- Funktionieren Windows 98-Witze auch unter Windows 2000 oder braucht man da ein Update?
Hallo Antje, vielen Dank, so habe ich das schon fast gedacht. Funktioniert das in der anderen Richtung (Mails verschicken) genauso ? Ich habe hier momentan das Problem, dass anscheinend 46 Mails in einer Schleife gefangen sind (nach einem ungewollten Reboot) , die vom System nicht gelöscht werden. Jedesmal wenn ich den account abrufe, habe ich die selben Mails nochmal drin Neue Mails werden einwandfrei abgeholt und danach gelöscht. Gruß Sven Reimann
Hallo Sven, Sven Reimann schrieb am 14.08.2003 (11:03):
vielen Dank, so habe ich das schon fast gedacht. Funktioniert das in der anderen Richtung (Mails verschicken) genauso ?
Nein. Ausgehend schickt Dein MUA (=Mail User Agent, z.B. mutt) die Mail an Deinen MTA (z.B. postfix oder sendmail), der dann entweder direkt ausliefert oder sie an einen smarthost weitergibt (das ist meistens der smtp-Server Deines Providers).
Ich habe hier momentan das Problem, dass anscheinend 46 Mails in einer Schleife gefangen sind (nach einem ungewollten Reboot) , die vom System nicht gelöscht werden. Jedesmal wenn ich den account abrufe, habe ich die selben Mails nochmal drin Neue Mails werden einwandfrei abgeholt und danach gelöscht.
Ohne Deine .fetchmailrc genau zu kennen, kann ich dazu nichts sagen. Rufst Du fetchmail per Hand auf? Spontan würde mir einfallen, daß Du Dir die Verwendung der Optionen "nokeep" bzw. "all" genauer anschauen solltest. Eventuell hilft ein einmaliges händisches fetchmail --all --nokeep Gruß, Antje -- what does "> /dev/null" mean? and how do i reverse it? would "< /dev/null" be right? [aus comp.unix.shell]
Am Mittwoch, 13. August 2003 15:23 schrieb Sven Reimann:
bin absoluter Neuling und hätte gerne grob gewusst, wie die einzelnen Mailprogramme (fetchmail, sendmail, postfix, usw.) zusammenarbeiten.
http://www.dcoul.de/infos/mailhandling.html dürfte dir helfen. Gruß, Thorsten
Mit, 13 Aug 2003 Bernd Langehegermann wrote:
Am Mittwoch, 13. August 2003 15:23 schrieb Sven Reimann:
bin absoluter Neuling und hätte gerne grob gewusst, wie die einzelnen Mailprogramme (fetchmail, sendmail, postfix, usw.) zusammenarbeiten.
Es wird zwar nicht beschrieben, wie die einzelnen Programme zusammenhaengen, aber die entsprechenden zu taetigen Einstellungen werden ziemlich gut angegeben.
MfG Bernd -- WhAT YoU HaCk iS WhAT YoU GeT
Hallo Bernd. Du zitierst ungenau! Am Mittwoch, 13. August 2003 19:48 schrieb Bernd Langehegermann:
Mit, 13 Aug 2003 Bernd Langehegermann wrote:
Am Mittwoch, 13. August 2003 15:23 schrieb Sven Reimann:
bin absoluter Neuling und hätte gerne grob gewusst, wie die einzelnen Mailprogramme (fetchmail, sendmail, postfix, usw.) zusammenarbeiten.
Es wird zwar nicht beschrieben, wie die einzelnen Programme zusammenhaengen, aber die entsprechenden zu taetigen Einstellungen werden ziemlich gut angegeben.
Wo?
--
Nach dem -- bitte eine Leerstelle, wenn du einen Sigabtrenner machen willst.
WhAT YoU HaCk iS WhAT YoU GeT
Ja, genau. Besonders die Schreibung ist kewl <scnr> Gruß, Thorsten
Mit, 13 Aug 2003 Bernd Langehegermann wrote:
Hallo Bernd.
Du zitierst ungenau!
Am Mittwoch, 13. August 2003 19:48 schrieb Bernd Langehegermann:
Mit, 13 Aug 2003 Bernd Langehegermann wrote:
Am Mittwoch, 13. August 2003 15:23 schrieb Sven Reimann:
bin absoluter Neuling und hätte gerne grob gewusst, wie die einzelnen Mailprogramme (fetchmail, sendmail, postfix, usw.) zusammenarbeiten.
Es wird zwar nicht beschrieben, wie die einzelnen Programme zusammenhaengen, aber die entsprechenden zu taetigen Einstellungen werden ziemlich gut angegeben.
Wo? Upps, wohl den Link vergessen!
--
Nach dem -- bitte eine Leerstelle, wenn du einen Sigabtrenner machen willst.
WhAT YoU HaCk iS WhAT YoU GeT
Ja, genau. Besonders die Schreibung ist kewl <scnr>
Gruß,
Thorsten
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
What you hack is what you get -- WhAT YoU HaCk iS WhAT YoU GeT
Am Mittwoch, 13. August 2003 20:07 schrieb Bernd Langehegermann:
Mit, 13 Aug 2003 Bernd Langehegermann wrote:
Am Mittwoch, 13. August 2003 19:48 schrieb Bernd Langehegermann:
Mit, 13 Aug 2003 Bernd Langehegermann wrote:
Am Mittwoch, 13. August 2003 15:23 schrieb Sven Reimann:
[unlesbares Stück Mail geschnippelt] Bernd, bitte, schreibe deine Mails ein wenig leserlich, es gibt dazu auch gute Anleitungen im Netz. Ich schreibe das jetzt nicht als PM, sonst kommen da vielleicht einige solcher Mails in deinen Briefkasten. Danke und Freude am System, Thorsten
Moin, * Sven Reimann <sven.reimann@human-art.de> [2003-08-13 15:23]:
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!
participants (5)
-
Antje M. Bendrich
-
Bernd Langehegermann
-
Sven Reimann
-
Thorsten Haude
-
Thorsten von Plotho-Kettner