簡體   English   中英

在C#中將HTML電子郵件簽名附加到純文本電子郵件正文

[英]Attaching HTML email signature to plain text email body in C#

我編寫了一個程序,用於向某些客戶發送提醒電子郵件,並且該程序可以正常工作。 現在,我們嘗試將電子郵件簽名添加到html文件中的電子郵件中。 我們在Thunderbird中使用相同的文件。 我嘗試將HTML內容添加到正文中,並且可以正常工作。 唯一的問題是“ \\ n”不再用作換行符,因為smtpClient.IsBodyHtml = true! 嘗試用<br />替換“ \\ n”無效,但是將實際消息包括在我的html簽名正文中可以正常工作,除非郵件服務器將其檢測為垃圾郵件! 有什么解決辦法嗎? 我的實際電子郵件是純文本,我只想將鏈接到我們網站的公司徽標添加到末尾。

我很同情您,因為您只想要純文本電子郵件,但是如果您的客戶確實想要這些電子郵件,並且您確實想要您的徽標,那么他們可以將您的域列入白名單,以便所有電子郵件都可以通過!

我們使用一家名為mailchimp的公司來發送訂戶郵件,我向他們詢問如何避免垃圾郵件過濾器,尤其是在本質上是將廣告大量傳播出去的情況下,很難避免它們,這是他們的建議,很多。

避免垃圾郵件過濾器

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM