[Postfixbuch-users] Wie kann ich Mitglieder einer Domäne erreichen, die nicht in der passwd stehen ?
Sandy Drobic
postfixbuch-users at japantest.homelinux.com
Fr Feb 10 11:21:51 CET 2006
Michael Reinhold wrote:
> Die Befehle geben nichts zurück.
Aha, und deshalb auch die Meldung, "user unknown in local recipient maps".
> Die Funktion von Postfix soll folgendermaßen aussehen.
> Wenn der User in der Passwd steht, direkt in die zugehörigen Postfächern
> zustellen.
> Wenn der User z.B. test at michael-reinhold.de nicht in der passwd steht, die
> Mail über den Relayhost zustellen (smtp.1und1.de).
> Das Postfach test at michael-reinhold.de existiert bei 1und1 und nicht auf
> meinem
> Mailserver.
Dann musst du zwei Einstellungen vornehmen.
1. Sorge dafür, dass diese Adresse in deiner Liste der user auftaucht.
/etc/postfix/virtual:
test at michael-reinhold.de test at michael-reinhold.de
postmap /etc/postfix/virtual
2. Sage Postfix, dass nur diese Adresse zu smtp.1und1.de gehen soll:
/etc/postfix/transport:
test at michael-reinhold.de smtp:[smtp.1und1.de]
postmap /etc/postfix/transport
Danach dann noch einmal die Mail schicken an test at michael-reinhold.de und
nachschauen, ob sie jetzt nach 1und1 geleitet wurde.
Sandy
>
> Vielen Dank für Deine Nachfrage
>
> Michael
>
>
>>>Feb 10 08:21:45 mailer postfix/smtpd[7890]: lost connection after RCPT
>>>from unknown[192.168.99.22]
>>>Feb 10 08:21:45 mailer postfix/smtpd[7890]: disconnect from
>>>unknown[192.168.99.22]
>>>
>>
>>Michael, WO steht die test addresse? In welcher Datenbank ist sie
>>eingetragen? Wenn sie nicht in passwd, aliases oder virtual ist, dann
>>musst du Postfix sagen, wo sie zu suchen ist.
>>
>>postmap -q "test at michael-reinhold.de" unix:passwd.byname
>>postmap -q "test at michael-reinhold.de" /etc/postfix/aliases
>>postmap -q "test at michael-reinhold.de" /etc/postfix/virtual
>>
>>Geben die Befehle etwas zurück oder kommt nur eine leere Antwort?
>>
>>Sandy
>>
>>
Mehr Informationen über die Mailingliste Postfixbuch-users