Mail Sender Klartextnamen in web.config setzen

Klein aber feines Problem. Wie setzt man den reelen Sendernamen in einer Email, so das er auch für den Empfänger lesbar ist? Die Lösung liegt im SMTP Protokoll im mail from command. Die muss in folgender Form übergeben werden.

Voller name <mailadresse@domain.de>

Wie macht man das aber in der Web.config um den Absender von extern zu setzen? Das kann manchmal sehr hilfreich sein, wenn man dies konfigurierbar halten möchte. Das größer bzw kleiner Zeichen muss XML üblich maskiert werden, sonst gibts Probleme mit dem Parser.

<system.net>
    <mailSettings>
      <smtp from="hannesp&lt;hannesp@ppedv.dee&gt;" deliveryMethod="SpecifiedPickupDirectory">
        <specifiedPickupDirectory pickupDirectoryLocation="c:\temp"/>
      </smtp>
    </mailSettings>
</system.net>

Kommentar schreiben