我試圖發送一個HTML電子郵件,這本質上只是一個巨大的圖像給我們的用戶。到目前爲止,我沒有嘗試過任何幻想。我的看法如下所示:ActionMailer,發送帶有背景圖片的電子郵件
<!DOCTYPE html>
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
<style type="text/css">
body {
background-image: url('https://s3.amazonaws.com/my-bucket/image.png');
background-repeat: repeat-y no-repeat;
background-color: #333;
margin: 0;
padding: 0;
}
</style>
</head>
<body>
</body>
</html>
我不完全關注其對所有郵件客戶端這項工作,但主要的將是巨大的。當我使用ActionMailer發送這封電子郵件時,我只是收到一條空的消息。至少在gmail web客戶端中,看起來不像圖像正在被應用。
任何建議將是偉大的。我也希望能夠將整個圖像點擊到iTunes商店鏈接上,但是當我將圖像展示出來時,我會找到那個部分。
什麼是您的文件的名稱?您的郵件程序是否僅使用文本? – simonmorley
ActionMailer可與文本和文本/ html一起使用。 – randombits
我確信它的確如此。當您僅使用文本時,電子郵件模板是否會發送? – simonmorley