Ekkard Gerlach
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). Eilert -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Eilert Brinkmann -- Universitaet Bremen -- FB 3, Informatik eilert@informatik.uni-bremen.de - eilert@tzi.org - eilert@linuxfreak.com http://www.informatik.uni-bremen.de/~eilert/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
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
Dieter Kluenter wrote:
Eilert Brinkmann:
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?
Ack
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.
Bei mir isses Suse 6.1 und alle Suse-rpmŽs dieser Ausgabe.
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 ^^^^^^^^^ Diese Alternative hat Du im anderen thread nicht geannt. Du hattest auf sendmail bestanden.
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
Hmm bei mir wird der envelope nicht entfernt, obwohl sendmail läuft .. und artig auf Port 25 lauscht. Warum ? Und nun der grosse Test wie schon einmal mit sendmail: ich verstümmele procmail rex:~ # which procmail /usr/bin/procmail zu procmail_ (und sendmail zu sendmail_) und führe fetchmail durch: Es geht NICHT ! Also braucht fetchmail tatsächlich procmail! BTW: Braucht fetchmail vielleicht nur dann procmail, wenn wenn sendmail nicht läuft ? Also Verstümmelung von procmail, nicht aber von sendmail: Es geht NICHT. Es braucht fetchmail notwendigerweise nur procmail. Gruss Ekkard --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (3)
-
dkluenter@gmx.de
-
eilert@informatik.uni-bremen.de
-
SPS_Gerlach@online.de