如何使用郵件客戶端發送HTML電子郵件
當郵件寫入電子郵件客戶端時,大多數現代電子郵件客戶端默認發送HTML電子郵件。 例如,Gmail和Yahoo! mail都有內置的所見即所得編輯器,您可以使用它編寫HTML消息。 但是,如果您想在外部編輯器中編寫HTML,然後在您的電子郵件客戶端中使用它,可能會有點棘手。
編寫HTML的第一步
如果您要在不同的編輯器(如Dreamweaver或記事本)中編寫HTML消息,則應記住一些事項,以便您的消息可以正常工作。
- 您的圖片應該託管在公共網站上。 他們不必在網頁上,但他們需要從互聯網上可見。
- 用圖像的完整URL編寫您的圖像SRC屬性。 在發送消息之前,請務必測試圖像是否顯示。
- 不要在鏈接上使用相對路徑 。 您也應該使用完全合格的網址鏈接。
- 如果您使用CSS,則應使用STYLE元素將它們嵌入到HTML中,或使用完全限定的URL將其鏈接到它們。
- 最好避免使用JavaScript,但如果您必須使用它,則應該使用SCRIPT元素嵌入它。
你還應該記住,儘管電子郵件客戶端越來越好,你不能依賴它們來支持Ajax, CSS3或HTML5等高級功能。 您發送信息越簡單,他們就越有可能被大多數客戶查看。
將外部HTML嵌入到電子郵件中的技巧
某些電子郵件客戶端比其他電子郵件客戶端更容易使用在其他程序或HTML編輯器中創建的HTML。 下面是一些簡短的教程,介紹如何在幾個流行的電子郵件客戶端中創建或嵌入HTML。
Gmail的
Gmail不希望您在外部創建HTML並將其發送到其電子郵件客戶端。 但有一個相對簡單的方法可以讓HTML電子郵件工作 - 使用複制和粘貼。 以下是你的工作內容:
- 用HTML編輯器編寫HTML電子郵件。 請務必使用完整路徑,包括上述任何外部文件的URL。
- 一旦HTML文件完成後,將其保存到硬盤驅動器中,這在哪裡並不重要。
- 在Web瀏覽器中打開HTML文件。 如果看起來像您期望的那樣(圖像可見,CSS樣式正確等等),則使用Ctrl-A或Cmd-A選擇整個頁面。
- 使用Ctrl-C或Cmd-C複製整個頁面。
- 使用Ctrl-V或Cmd-V將頁面粘貼到打開的Gmail消息窗口中。
一旦你在Gmail中收到你的消息,你可以做一些編輯,但要小心,因為你可以刪除你的一些樣式,而且如果不使用上面的相同步驟就很難恢復。
Mac Mail
與Gmail一樣,Mac Mail也無法將HTML直接導入到電子郵件中,但與Safari的一個有趣整合使其變得更加簡單。 就是這樣:
- 用HTML編輯器編寫HTML電子郵件。 請務必使用完整路徑,包括上述任何外部文件的URL。
- 一旦HTML文件完成後,將其保存到硬盤驅動器中,這在哪裡並不重要。
- 在Safari中打開HTML文件。 這個技巧僅適用於Safari,所以即使您在大多數瀏覽器中使用其他瀏覽器,也應該習慣於在Safari中測試HTML電子郵件。
- 驗證HTML電子郵件的外觀如何,然後使用快捷方式Cmd-I將其導入郵件。
然後,Safari將在郵件客戶端中打開與瀏覽器中顯示的頁面完全相同的頁面,然後您可以將其發送給任何您想要的人。
雷鳥
相比之下,Thunderbird可以很容易地創建您的HTML,然後將其導入到您的郵件中。 就是這樣:
- 用HTML編輯器編寫HTML電子郵件。 請務必使用完整路徑,包括上述任何外部文件的URL。
- 在代碼視圖中查看您的HTML,以便您可以看到所有的<和>字符。 然後使用Ctrl-A或Cmd-A選擇所有HTML。
- 使用Ctrl-C或Cmd-C複製HTML。
- 打開Thunderbird並開始一條新消息。
- 點擊插入並選擇HTML ...
- 當出現HTML彈出窗口時,使用Ctrl-V或Cmd-V將HTML粘貼到窗口中。
- 點擊插入 ,您的HTML將被插入到您的消息中。
使用Thunderbird作為郵件客戶端的一個好處是,您可以將它連接到Gmail和其他Webmail服務,這使得導入HTML電子郵件變得困難。 然後,您可以使用上述步驟使用Gmail通過Thunderbird創建和發送HTML電子郵件。
記住,不是每個人都有HTML電子郵件
如果您將HTML電子郵件發送給電子郵件客戶端不支持的人,他們將以純文本形式獲取HTML。 除非他們是一個網絡開發人員 ,閱讀HTML文件很舒服,否則他們可能會看到這封信是很多gobbledegook,並且在不嘗試閱讀的情況下將其刪除。
如果您要發送電子郵件通訊 ,則應該讓讀者有機會選擇HTML電子郵件或純文本。 如果你只是用它發送給朋友和家人,你應該確保他們可以在發送給他們之前閱讀HTML電子郵件。