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=<[EMAIL PROTECTED]>
2:  Oct 22 12:53:12 eumel postfix/cleanup[27101]: 6D3C12054D3: 
message-id=<[EMAIL PROTECTED]>
3:  Oct 22 12:53:12 eumel postfix/qmgr[1129]: 6D3C12054D3: from=<[EMAIL 
PROTECTED]>, size=795, nrcpt=1 (queue active)
4:  Oct 22 12:53:12 eumel postfix/qmgr[1129]: 6D3C12054D3: to=<[EMAIL 
PROTECTED]>, orig_to=<[EMAIL PROTECTED]>, relay=none, delay=0, status=deferred 
(delivery temporarily suspended: deferred transport)
5:  Oct 22 12:57:56 eumel postfix/qmgr[1129]: 6D3C12054D3: from=<[EMAIL 
PROTECTED]>, size=795, nrcpt=1 (queue active)
6:  Oct 22 12:57:57 eumel postfix/smtp[27278]: 6D3C12054D3: to=<[EMAIL 
PROTECTED]>, orig_to=<[EMAIL PROTECTED]>, 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: pgp0k9XjKmfJp.pgp
Description: PGP signature

Antwort per Email an