Moin, ich habe Probleme damit, Mails im lokalen Netz zu verschicken. Postfix leitet diese an den Relay weiter, der die entsprechende Adresse natürlich nicht kennt. Hier ein Beispiel: 1: Oct 22 12:53:12 eumel postfix/pickup[25038]: 6D3C12054D3: uid=1000 from=<yooden@eumel> 2: Oct 22 12:53:12 eumel postfix/cleanup[27101]: 6D3C12054D3: message-id=<20051022105312.GA3549@eumel.yoo.local> 3: Oct 22 12:53:12 eumel postfix/qmgr[1129]: 6D3C12054D3: from=<yooden@eumel.yoo.local>, size=795, nrcpt=1 (queue active) 4: Oct 22 12:53:12 eumel postfix/qmgr[1129]: 6D3C12054D3: to=<yooden@tinkerbell.yoo.local>, orig_to=<yooden@tinkerbell>, relay=none, delay=0, status=deferred (delivery temporarily suspended: deferred transport) 5: Oct 22 12:57:56 eumel postfix/qmgr[1129]: 6D3C12054D3: from=<yooden@eumel.yoo.local>, size=795, nrcpt=1 (queue active) 6: Oct 22 12:57:57 eumel postfix/smtp[27278]: 6D3C12054D3: to=<yooden@tinkerbell.yoo.local>, orig_to=<yooden@tinkerbell>, relay=post.strato.de[192.67.198.79], delay=285, status=sent (250 2.0.0 j9MAxVEQ015689 Message accepted for delivery) 7: Oct 22 12:57:57 eumel postfix/qmgr[1129]: 6D3C12054D3: removed Auffällig finde ich, daß in Zeile 4 noch steht 'relay=none', in Zeile 6 dann aber doch zu Strato relayed wird. Die Dokumentation ist an der Stelle fast eindeutig und besagt, daß die Variable relayhost nur für nicht-lokale Mails benutzt wird. Die Frage für mich ist nur: Wie mache ich andere Rechner in meinem lokalen Netz zu "lokalen" Rechnern im Sinne Postfix'? In der Dokumentation wird auf die transport(5)-Tabelle verwiesen. Die habe ich jetzt mit folgendem Inhalt angelegt: tinkerbell.yoo.local : * smtp:post.strato.de Leider ohne Erfolg, darum werde ich die Tabelle wieder abbauen. Hier sind Postfix' relevante Einstellungen (wenn andere Einstellungen eine Rolle spielen, dann laßt es mich bitte wissen): myhostname = eumel.yoo.local myorigin = /etc/mailname mydestination = eumel.yoo.local, eumel, localhost.yoo.local, localhost relayhost = post.strato.de defer_transports = smtp mynetworks = 127.0.0.0/8 10.10.10.0/24 (/etc/mailname enthält "eumel.yoo.local".) Wie kann ich hier weiter vorgehen? Eine Suche in meinem schlauen Buch über Postfix und bei Google hat nicht erbracht. Ich kann mir aber kaum vorstellen, daß ich der erste bin, der dieses Problem hat. Was habe ich übersehen? tia, Thorsten -- I can conceive no system more fatal to the integrity and independence of literary man than one under which they should be taught to look for their daily bread to the favor of ministers and nobles. - Thomas Babington Macaulay
Attachment:
pgp1QNzWHwQnB.pgp
Description: PGP signature