2014-11-04 69 views
2

所以我用鍋爐板來創建響應電子郵件,它看起來不錯,跨設備,保存Gmail機器人,但..不能贏得他們。轉發Outlook中的響應電子郵件100%寬度表

當我在Outlook 2007或2010中轉發電子郵件時,會將表格中的表格聲明爲100%寬度。已嘗試將整個電子郵件包裝到表中,但不起作用。我們也沒有電子郵件營銷ESP,可以爲我們提供轉發鏈接,所以這是不可能的。我想修復代碼,或者如果有任何解決方案?

電子郵件如下

http://dev.hurford-salvi-carr.co.uk/charles/email/blackfriars/blackfriars.html

破電子郵件: broken forwarded image in outlook

+0

首先檢查轉發的電子郵件中的內容。您是否嘗試在表格中插入樣式? – skobaljic 2014-11-04 15:07:15

+1

微軟以其無限智慧認爲Microsoft Word是** ULTIMATE **最佳HTML渲染器,並且沒有其他任何東西存在。 Outlook使用Word來呈現HTML。強調渲染,就像把它變成無法辨認的粘液一樣。 – 2014-11-04 15:07:40

+0

我不認爲任何東西被剝離,從我看到它強制表之間的差距..但檢查是不可能的,除非有某種類型的字渲染模擬器在那裏的IE也許? – chucky 2014-11-04 16:18:49

回答

0

嘗試將其轉發到網絡郵箱和使用上檢查元素您的電子郵件 - 你會發現你的代碼是散落使用MSO自定義CSS,例如mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan;

當您發送它時,Outlook會將此CSS插入到任何RTF/HTML電子郵件中。這會造成像你所看到的那樣大的混亂。我想你可以嘗試在頂部制定!important規則來抵消他們的MSO CSS,但是你也可以像其他人一樣,並且說你對轉發的電子郵件沒有什麼可以做的。 Outlook並不是唯一使轉發的HTML混亂的程序。

0

當您發送出去時,Outlook會使用單詞渲染引擎完全重寫HTML。一旦Outlook對你的電子郵件有爪牙,它現在是一個單詞doc。

通過Outlook發送任何響應(它去掉所有媒體查詢)實際上是不可能的。你最好的選擇是一個可擴展的電子郵件,但即使有很大的限制(圖像沒有百分比寬度等)。如果你想發送響應,你需要使用不同的電子郵件客戶端發送出去。

我通常建議通過Thunderbird發送郵件,因爲它在發送/接收電子郵件中的HTML時使用Mozilla渲染引擎,因爲它最接近「純」發送。仍然有怪癖,但它提供了比Outlook更多的選項。

我強烈建議您獲得像MailChimp或Exact Target這樣的ESP(電子郵件服務提供商)來發送這些消息。轉發您收到的電子郵件可以刪除CAN-SPAM合規性。選擇退出等將被綁定到你而不是那個人。因此,如果他們點擊退出,您將不再收到郵件,而不會收到郵件,並且不會記錄實際點擊郵件的人。此外,它會讓你的分析變得棘手。

如果您不關心響應等,請使用以下鏈接查看Outlook編碼的Email On Acid指南,它可能會對錶格間距問題Outlook Tips有所幫助。你需要填寫一些信息才能得到它,但它是編碼Outlook的一個很好的參考。

相關問題