PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Postfix: undisclosed-recipients?



magic_halli
08.01.07, 14:54
Hi,

wenn ich per telnet eine Mail an eine externe Adresse sende:


# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 v1 ESMTP Postfix
mail from: mmustermann
250 Ok
rcpt to: xxx@web.de
250 Ok
data
354 End data with <CR><LF>.<CR><LF>
Subject: testmail
test
.
250 Ok: queued as F24E74FBE6
quit
221 Bye
Connection closed by foreign host.
#

...erhalte ich beim Empfänger in der eingegangenen Mail im Feld 'An' folgendes: 'An: undisclosed-recipients' .
Wieso steht da nicht die richtige Empfängeradresse, welche ich ja auch eingegeben habe?

Danke.

Roger Wilco
08.01.07, 21:27
"mmustermann" ist keine gültige E-Mail-Adresse. Außerdem hast du keinen "To"-Header angegeben, der im E-Mail-Client angezeigt wird.

magic_halli
09.01.07, 07:24
"mmustermann" ist keine gültige E-Mail-Adresse. Außerdem hast du keinen "To"-Header angegeben, der im E-Mail-Client angezeigt wird.

Ok, evtl. mein Fehler?! Hinter mmustermann steht die Adresse mmustermann@firma.de. Diese wird korrekt hinzugefügt zu dem User mmustermann, da diese im LDAP hinterlegt ist. Genauso gut hätte ich auch jede x-beliebige, mir gerade eingefallene öffentliche Mailadresse schreiben können - das wird hier akzeptiert. Es geht ja schließlich um´s testen von Port25.
Für To-Header schreibe ich doch rcpt-to?! Von daher sollte doch eigentlich irgendwie beim Empfänger auch dessen Mailadresse erscheinen?!

Kann mir denn keiner sagen, warum undisclosed-recipients drinsteht und was das zu bedeuten hat???
(ich weiß, dass das soviel wie 'nicht bekannt gegebener Empfänger' heißt - na toll)

MiGo
09.01.07, 09:59
und was das zu bedeuten hat???

http://www.wer-weiss-was.de/theme32/article1551446.html
http://www.die-online-berater.at/2006/undisclosed-recipients/

magic_halli
09.01.07, 10:46
Danke, jetzt bin ich erstmal schlauer!
Nur eines versteh ich dabei nicht so ganz... im letzten Post unter dem Link:http://www.wer-weiss-was.de/theme32/article1551446.html
heißt es:

Undisclosed-recipients kommt wenn die Mail an keinen Empfänger ging... also nur CC oder BCC.

Wenn ich aber mit 'telnet localhost 25' arbeite, gebe ich als erstes den Absender an ('mail from:') und danach den Empfänger ('rcpt to:'), oder?
Somit habe ich doch eigentlich gar kein CC oder BCC in meiner ausgehenden Mail?! Demzufolge sollte doch eigentlich auch der korrekte Empfänger (aus 'rcpt to') beim Empfänger drin stehen.

...oder versteh ich hier was falsch???

Roger Wilco
09.01.07, 17:01
"RCPT TO" interessiert nur den MTA, nicht den MUA. Die E-Mail-Adresse(n), die du mit RCPT TO im SMTP-Dialog angibst, werden höchstens als Header "Envelope-To" o. ä. vom MDA eingefügt.