PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : fetchmail, holt mails, reicht sie aber erst viel später weiter



13.10.00, 16:56
hallo leute,
kleines problem mit fetchmail.
fetchmail holt die mails von einigen pop accounts ab, und soll sie in verschiedene lokale user-popfächer einsortieren.
wenn ich nach fetchmail diese fächer kontrolliere finde ich ich keine mails.
erst wenn ich den linuxrechner neustarte erscheinen die mails.
woran kann das liegen?
für euere hilfe bedanke ich mich

cu manuel

13.10.00, 17:02
Da hat mal wieder jemand die Themen der letzten Tage besonders genau durchgelesen.

Mein Tip:
sendmail -q
nach fetchmail
fetchmail schickt die Mails nach /var/spool/mqueue
sendmail dann nach
/var/spool/mail/*
und in Zukunft: vorher Themen durchgehen!!!

MfG
Sion

LKH
13.10.00, 19:24
Hallo,

hast aber einen netten Ton drauf, Sion http://www.linuxforen.de/ubb/wink.gif

Lokale Mails sollte sendmail sofort zustellen. Mails, die zu verteilen sind, sind lokal.

Wie hast du denn dein sendmail konfiguriert?


------------------
Mit freundlichen Gruessen / Best regards

Leander Kirstein-Heine
--
COMPUTER & | Engelplatz 11 Phone: +49 3641-210.401
NETWORK | D-07743 Jena (Germany, EC) Fax: +49 3641-211.650
CONSULTING | eMail: lkh@cnc-online.net URL: http://cnc-online.net/

13.10.00, 21:21
<BLOCKQUOTE><font size="1" face="Arial,Helvetica,Geneva">Zitat:</font><HR>Original erstellt von LKH:
Hallo,

hast aber einen netten Ton drauf, Sion http://www.linuxforen.de/ubb/wink.gif

Lokale Mails sollte sendmail sofort zustellen. Mails, die zu verteilen sind, sind lokal.

Wie hast du denn dein sendmail konfiguriert?

[/quote]

Nunja, habe doch erst am 24. September auf eine ähnliche Mail geantwortet (http://www.linuxforen.de/ubb/Forum4/HTML/000841.html), hätte Jokerwest nur etwas gesucht, hätte er die finden müssen. Bei ChristophS lags jedenfalls daran. Sollte nicht aggressiv sein die Antwort, aber ich habe nicht das erste Mal das Gefühl, daß hier viele "Neue Benutzer" einfach erstmal fragen ohne zuvor zu schauen, ob denn vielleicht schonmal sowas gefragt wurde.
Aber Du kannst mir ja sicher sagen, wie sendmail lokale Mails im daemon-mode sofort zustellt, externe Mails aber erst mit sendmail -q! Thanx!

Have a nice weekend,
Sion

PS: ich starte sendmail via
sendmail --daemonstart -bd -om

[Dieser Beitrag wurde von Sion am 13. Oktober 2000 editiert.]

13.10.00, 22:14
Hi ihr zwei Streithähne ;-),
also wenn ich das mal richtig gelesen habe stand da irgendwo daß man die Mails, die man mit fetchmail abholt an sendmail weiterreichen soll. Wenn ich den Auszug aus meinem ip-up - Skript richtig verstehe passiert das genau da. Oder?

/usr/bin/fetchmail -a -d 600 >>/var/log/fetchmail 2>&1 & /usr/sbin/sendmail -q &

Die Aussage, daß sendmail lokale mails direkt zustellt ist auch richtig. Aber das sind Mails, die sendmail von einem Client überreicht werden! Und in diesem Fall ist fetchmail der Client, oder?
Sollte ich da etwas falsch verstanden haben könnt ihr mich ja korrigieren. Aber bevor ihr euch hier kloppt bekommt ihr eins vor den Latz OK?

PS.: Neue Mitglieder, die hier erst mal posten und dann suchen, wissen vielleicht noch nicht daß man suchen kann. Man muß ihnen ja nicht alles nochmals vorbeten, sondern kann ihnen ja mit einem Link auf einen alten Thread verdeutlichen, daß sich das Suchen lohnt und Zeit spart. Und ein dezenter Hinweis, daß die Funktion "Suchen" hier implentiert ist (oh wie geschwollen ;-)) hat bestimmt noch keinem geschadet

14.10.00, 18:17
Hi Pucki,

wir haben uns nicht gestritten, sondern ich habe nur etwas frech Jokerwest "aufgefordert", doch mal die suchen-Fkt. zu verwenden. Ist doch ganz harmlos.

Lokale Mail landet genauso nach /var/spool/mqueue wie Mail von fetchmail, weil fetchmail diese eben lokal in den Postausgang steckt, damit sendmail diese dann zustellt. Das sieht man auch im Header der einzelnen, zugestellten Mails.
Soweit ich weiß macht da sendmail keinen Unterschied zwischen lokaler und ausgehender Mail (zumindest bei mir nicht), so daß ge'fetchmail'te Mails erst nach einem sendmail -q zugestellt werden. Da sendmail bei Susi Linux beim booten gestartet wird, wird wohl deshalb bei Jokerwest erst bei eben diesem Aufruf die Mail zugestellt.
Jetzt sollte alles klar sein ;-)

Sion

LKH
14.10.00, 19:02
Hi,

Streit? Hier? Niemals! http://www.linuxforen.de/ubb/smile.gif

Lokale Mails sind Mails, deren Empfänger in der lokalen Domain beheimatet sind. Und da macht sendmail einen Unterschied (zumindest auf allen von mir installierten Systemen, meistens auch mit SuSE).

Ich vermute mal, Jokerwest hat sendmail nicht in seinem Sinne installiert und gestartet. Aber er sagt ja nix mehr ...

Schönes Wochenende


------------------
Mit freundlichen Gruessen / Best regards

Leander Kirstein-Heine
--
COMPUTER & | Engelplatz 11 Phone: +49 3641-210.401
NETWORK | D-07743 Jena (Germany, EC) Fax: +49 3641-211.650
CONSULTING | eMail: lkh@cnc-online.net URL: http://cnc-online.net/