2016-06-10 6 views
0

Ich versuche, die E-Mail mit Exchange-Web-Service C# zu senden. Es funktioniert gut, wenn der Körper normalen Text enthält. Aber der Körper enthält die URL wie unten funktioniert nicht. Es sendet die E-Mail, aber die URL kommt nicht in das Empfangsende.E-Mail senden mit Exchange-Webserver mit Körper enthält URL

url enthält <>

http://localhost:52122/Home?Function=ABC&Parameter1=12345

Bitte helfen.

Vielen Dank im Voraus

+0

bitte auf den Körper der E-Mail mit URL –

+0

Körper der URL zeigen, die ich an den Austauschservice sandte Mail senden "" –

+0

Fügen Sie nur http: // localhost: 52122/Home hinzu? Funktion = ABC & Parameter1 = 12345. Sie könnten versuchen, hinzuzufügen href = "http: // localhost: 52122/Home? Funktion = ABC & Parameter1 = 12345"> Ihr Link aber als Körper in Emal ist einfacher Text würde es HTML Link nicht darstellen. Einige moderne Mail-Clients haben möglicherweise diese Funktion –

Antwort

0

den Körper Inhalt mit diesem Code ersetzen

string Url = "localhost:52122/Home?Function=ABC&Parameter1=12345"; 
string EmailBody = @"Email Body </br> please " + String.Format("<a href='{0}'>Click here</a>", Url); 
Verwandte Themen