ichitaka
29.01.07, 02:16
Hallo liebe Leute,
habe ein Debian Sarge und darauf den standard exim4. Exim ist soweit eingerichtet, dass es Mails versenden kann. Der Provider nimmt sie auch ohne zu zögern an und leitet sie weiter, kurz eigentlich habe ich kein Problem :)
Aber einen Schönheitsfehler habe ich schon entdeckt. Wenn ich eine Mail automatisiert aus dem System schicke, beispielsweise über
mutt -s "testmail" meinemail@irgend.wo < /var/log/mylog.log
dann wartet mutt ca. 10 Sekunden, dann wird die Mail erst verarbeitet. Wenn ich mir derweil per
tail -f /var/log/exim4/mainlog
ausgeben lasse, was exim in dieser Zeit tut, so stelle ich fest, dass es wirklich erst nach ablauf dieser paar Sekunden die Mail verarbeitet.
Leider hat ein Test mit dem Befehl "mail" das gleiche Problem ergeben.
Fals nun jemand auf die Idee kommt, das könnte an der Namensauflösung liegen:
Ein Ping an localhost bzw. den eigenen Servernamen ergibt schöne Zeiten von 0.02 ms und ein Ping an den Relayserver des ISP ergibt Zeiten von 21 ms.
Woran kann es noch liegen?
habe ein Debian Sarge und darauf den standard exim4. Exim ist soweit eingerichtet, dass es Mails versenden kann. Der Provider nimmt sie auch ohne zu zögern an und leitet sie weiter, kurz eigentlich habe ich kein Problem :)
Aber einen Schönheitsfehler habe ich schon entdeckt. Wenn ich eine Mail automatisiert aus dem System schicke, beispielsweise über
mutt -s "testmail" meinemail@irgend.wo < /var/log/mylog.log
dann wartet mutt ca. 10 Sekunden, dann wird die Mail erst verarbeitet. Wenn ich mir derweil per
tail -f /var/log/exim4/mainlog
ausgeben lasse, was exim in dieser Zeit tut, so stelle ich fest, dass es wirklich erst nach ablauf dieser paar Sekunden die Mail verarbeitet.
Leider hat ein Test mit dem Befehl "mail" das gleiche Problem ergeben.
Fals nun jemand auf die Idee kommt, das könnte an der Namensauflösung liegen:
Ein Ping an localhost bzw. den eigenen Servernamen ergibt schöne Zeiten von 0.02 ms und ein Ping an den Relayserver des ISP ergibt Zeiten von 21 ms.
Woran kann es noch liegen?