Linux 15.009 Themen, 106.826 Beiträge

noch mal sendmail

AxelE / 3 Antworten / Flachansicht Nickles

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

bei Antwort benachrichtigen
Anonym AxelE „ich habe nun in der SuSE Config SENDMAIL_NODNS no gesetzt. Soll bewirken,...“
Optionen

Masquerade Domain sollte Dein Problem lösen. Bei der Gelegenheit
solltest Du Dir auch mal das LUSER Relay genauer ansehen, da es
sonst Probleme mit lokalen (auf dem Mailserver) Adressen gibt.

j.

bei Antwort benachrichtigen