Wie richte ich einen freundlicher E-Mail-Name in dem MailSetting Abschnitt von web.config?
-
05-07-2019 - |
Frage
Zur Zeit habe ich:
<system.net>
<mailSettings>
<smtp from="me@mydomain.com">
<network
host="localhost"
port="25"
/>
</smtp>
</mailSettings>
</system.net>
Wie kann ich es ändern, so dass die E-Mail mit einem Namen gesendet wird, und nicht nur die E-Mail-Adresse?
Lösung
Nun, im Code müssen Sie den Namen des Absenders in Anführungszeichen setzen, durch die E-Mail-Adresse.
new SmtpClient(...).Send("\"John Smith\" jsmith@somewhere.com", ...);
Und ... es sieht aus wie Sie es in das Attribut kodieren, können auch ...
<smtp from=""John Smith" <jsmith@somewhere.com>">
Andere Tipps
<system.net>
<mailSettings>
<smtp from ="XYZ<xyz@xyz.com>">
<network host="smtp.gmail.com" port="25" userName="xyz@xyz.com" password="******" enableSsl="true"/>
</smtp>
</mailSettings>
</system.net>
1) Bitte verwenden Sie diese in app.config Datei Einstellung
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow