On 19-Feb-00 Eilert Brinkmann wrote:
Ekkard Gerlach
wrote: Eilert Brinkmann wrote:
...
..... Unabhaengig davon wird aber immer sendmail fuer den Transport von Mails (ob nun lokal oder nicht) benutzt.
Das dachte im thread "fetchmail -- kleines logikproblem" auch der Dieter. Bei fetchmail stimmt es nicht. Verstümmle sendmail doch einfach mal als Umbenennung und starte fetchmail . Es gibt keinen Fehler - im Gegensatz zu "mail".
Was benutzt fetchmail - oder macht fetchmail es alleine ?
Da ich fetchmail noch nicht benutzt habe und auch kein geeignetes System fuer einen Test zur Hand habe, kann ich da zwar nur raten, aber wahrscheinlich kann fetchmail die Zustellung selbst uebernehmen oder/und greift dafuer auf procmail zurueck. Ist es nicht so, dass in der fetchmail-Konfiguration angegeben wird, welcher lokale Benutzer die abgeholten Mails erhalten soll? Dann waere es ja nicht mehr noetig, sendmail zur Adressaufloesung zu bemuehen. Dagegen muss beim Absenden von Mails anhand der Zieladresse(n) der richtige Transportweg festgestellt werden, und das ist im allgemeinen die Aufgabe von sendmail (bzw. einem geeigneten Ersatz).
Hallo,
da mein Name gefallen ist, sollte ich mich einmischen. Der Thread
"Protokoll der Prozess-Starts" ist bei mir im Nirwana gelandet, kann
also nichts dazu sagen. Soweit ich das aus den gekuerzten Bemerkungen
ersehe, geht es immer noch um fetchmail, also die Frage, was geschieht,
nachdem fetchmail defaultmaessig an port 25 angeklopft und
moeglicherweise die mail an sendmail uebergeben hat. Falls es nicht um
diese Frage geht, korrigiert mich bitte.
Um eine Diskussionsbasis zu schaffen, wir sprechen ueber fetchmail
Version 5.1.2 oder frueher, definitiv NICHT ueber fetchmail 5.2.x.
(5.1.2 ist mit SuSE 6.3 ausgeliefert worden). Weiter sprechen wir ueber
die von SuSE als rpm Paket kompilierte Version.
Um mich zu wiederholen, in dieser Defaulteinstellung liefert fetchmail
an port 25 und dort wartet der sendmail Daemon, sendmail uebergibt an
den MDA, also procmail oder deliver, mit dem Schalter -m kann direkt an
den MDA geliefert werden, die Maengel werden in man fetchmail
diskutiert. Wenn sendmail nicht existiert, wird defaultmaessig nach
einem MDA gesucht,also procmail oder deliver, aber vorher Manual Page
zum Schalter -m lesen.
Sendmail sollte natuerlich zur Namensausloesung bemueht werden, da
fetchmail nicht den envelope entfernt. Dies macht erst sendmail durch
ruleset, ich weiss nicht mehr, ich glaube 93.Erst dann wird bei lokalen
Adressen der Hostanteil negiert, sonst koennte es zu konflikten kommen.
Gruss
Dieter
--
E-Mail: Dieter Kluenter