我写了一个程序来向我们的一些客户发送提醒电子邮件,它确实有效。现在我们正在尝试将电子邮件签名添加到我们的电子邮件中,这是一个html文件。我们在Thunderbird中使用相同的文件。我尝试将HTML内容添加到正文并且它可以正常工作。唯一的问题是“\ n”不再作为换行符,因为smtpClient.IsBodyHtml = true!尝试用<br />
替换“\ n”不起作用,但包括我的html签名正文中的实际消息工作正常,除了邮件服务器将它们检测为垃圾邮件!这有什么解决方案吗?
我的实际电子邮件是纯文本,我只想添加链接到我们网站的公司徽标。
答案 0 :(得分:1)
我很同情你,因为你只想要一封纯文本电子邮件,但如果你的客户真的想要这些电子邮件,而你真的想要你的徽标,那么他们就可以白名单列出你的域名,以便所有电子邮件都能通过!
我们使用一家名为mailchimp的公司发送订阅者邮件,我询问他们如何避免使用垃圾邮件过滤器,特别是在基本上是一个广告群体的情况下,很难避免它们,这是他们的建议并且有很多。;