2008-10-31 8 views

Antwort

53

Nun, im Code müssen Sie den Namen des Absenders in Anführungszeichen setzen, gefolgt von der E-Mail-Adresse.

new SmtpClient(...).Send("\"John Smith\" [email protected]", ...); 

Und ... es sieht aus wie Sie es in das Attribut kodieren, können ...

<smtp from="&quot;John Smith&quot; &lt;[email protected]&gt;"> 
+1

I Sie können auch die Namen des Absenders hinter der E-Mail-Adresse in Klammern setzen: "[email protected] (John Smith)" – cfeduke

+4

Die Klammermethode ist gültig und wird im RFC http: //tools.ietf als "Legacy" -Methode angegeben .org/html/rfc2822 # page-16 aber die "d isplay name "Methode hier wird empfohlen. –

+0

Danke Ty und Aydsman! –

-3
<system.net> 
<mailSettings> 
<smtp from ="XYZ&lt;[email protected]&gt;"> 
<network host="smtp.gmail.com" port="25" userName="[email protected]" password="******" enableSsl="true"/> 
</smtp> 
</mailSettings> 
</system.net> 

1) Bitte verwenden Sie diese in app.config Datei Einstellung

+1

Ihre Antwort fügt der angenommenen Antwort, die über 6 Jahre vor Ihrer veröffentlicht wurde, keinen wirklichen Mehrwert hinzu. Im Gegenteil, es fügt der Seite Rauschen hinzu. Würden Sie es in Betracht ziehen, es zu löschen? Vielen Dank! – Zero3

Verwandte Themen