使用交换web服务器发送电子邮件与身体包含URL

问题描述:

我想发送电子邮件使用交换Web服务c#。如果主体包含普通文本,它会正常工作。但正文包含下面的网址不起作用。它正在发送邮件,但URL并未收到收件。使用交换web服务器发送电子邮件与身体包含URL

URL包含<>

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

请帮助。

在此先感谢

+0

请出示电子邮件的正文中使用URL –

+0

身其中的网址,我发送到Exchange服务发送邮件的“” –

+0

仅添加http:// localhost:52122/Home?Function = ABC&Parameter1 = 12345。您可以尝试添加 href =“http:// localhost:52122/Home?Function = ABC&Parameter1 = 12345”>您的链接但作为emal中的主体是纯文本,它不会呈现html链接。一些现代邮件客户端可能具有该功能 –

替代的主体内容与此代码

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