Hallo,
ich habe mit sendmail folgendes Problem:
ein Linux-Rechner soll als Mailserver fungieren. Dabei soll sendmail in
Abständen gesammelte Mails an die Zielrechner (ohne weiteren Relay) übergeben.
Das mit der Zeitsteuerung und dem Mailsammeln funktioniert ja schon aber:
Wenn die queue geleert werden soll, kommen je nach Zielrechner Fehler wie
Connection Timeout oder Refused by server:
May 20 16:19:53 linux sendmail[7882]: PAA04986: to=name@server.de,
ctladdr=root (0/0), delay=00:39:49, xdelay=00:00:00, mailer=esmtp,
relay=server.de, stat=Deferred: Connection timed out with server.de
May 20 16:19:53 linux sendmail[7882]: OAA02171: to=name@server2.de,
ctladdr=root (0/0), delay=01:44:57, xdelay=00:00:00, mailer=esmtp,
relay=server2.de, stat=Deferred: Connection refused by server2.de
Dabei gibt es auf dem Modem keinen Datentransfer zu sehen. pings, der
hostbefehl oder traceroutes werden aber problemlos ausgeführt.
Ich möchte wegen Einwahl über call by call keinen weiteren Relayserver
angeben. Die Mails sollen direkt an die externen Rechner gegeben werden.
Leider weiß ich langsam nicht mehr, wo ich ansetzen soll.
Wenn man die nächste Leerung ohne Verbindung abwartet, kommt zuächst :
network is unreachable
im nächsten Durchgang
host name lookup failure.
Irgendwo hakt's.
Danke für Eure Tips.
Axel