【问题标题】:embed image to body in html email in asp.net在asp.net的html电子邮件中嵌入图像到正文
【发布时间】:2013-03-17 03:44:05
【问题描述】:

我应该如何编写将图像嵌入电子邮件正文的代码?怎么了?

     mMailMessage.Body += Server.MapPath(@"<img src=""/Styles/Images/logo.png""");

.

【问题讨论】:

    标签: asp.net


    【解决方案1】:

    您正在将路径映射到名为"&lt;img src=""/Styles/Images/logo.png"""的文件!

    你想做的是这样的:

    mMailMessage.Body += "<img src=\"" + Request.Url.Scheme + "://" + Request.Url.Host + ":" + Request.Url.Port + @"/Styles/Images/logo.png" + "\"/>";
    

    【讨论】:

    • 我忘了转义引号。立即尝试。
    猜你喜欢
    • 1970-01-01
    • 2011-10-06
    • 2015-03-14
    • 2016-11-06
    • 2012-05-10
    • 2014-02-16
    • 2016-09-07
    • 2019-08-13
    相关资源
    最近更新 更多