我想發送帶有鏈接的HTML電子郵件,但希望它看起來OK如果HTML被關在收件人的電子郵件客戶端我怎麼可以這樣做:與鏈接的HTML電子郵件,HTML電子郵件的情況下打開
隨着HTML : 可用Here
隨着輸出HTML: 可在https://stackoverflow.com/
我想發送帶有鏈接的HTML電子郵件,但希望它看起來OK如果HTML被關在收件人的電子郵件客戶端我怎麼可以這樣做:與鏈接的HTML電子郵件,HTML電子郵件的情況下打開
隨着HTML : 可用Here
隨着輸出HTML: 可在https://stackoverflow.com/
然後用multipart alternative到一個文本版本的替代發送到具有完整鏈接你的HTML郵件。
你應該確保你的文本沒有CSS或HTML格式的可讀性(例如,如果你使用表格,確保文本的順序是好的,如果你去掉標籤,如果你使用圖片,使用alt)
使用諸如SwiftMailer之類的庫,可以將多部分內容添加到電子郵件中。這比自己設置標題要容易得多。
(如果您使用的是PHP)有幾個不錯的html2txt類,它們將HTML格式化,並將一個非常體面的txt版本(包括鏈接和標題等)發送到您的電子郵件中。我所有的應用程序總是發送HTML和文本。在HTML中可用的''可以在HTML2txt中變成這裏可用[http:// full-URL]「'。 – Rudie 2011-05-21 20:50:31