0
我只使用從我的Rails 3.1.4應用程序工作的HTML電子郵件,但我決定添加文本只有電子郵件,使他們多部分,現在電子郵件到達空白。我也開始使用Sendgrid的Heroku插件 - 不確定這是否是其中的一部分。Sendgrid Multipart電子郵件空白從Heroku
當我查看我的heroku日誌時,可以看到兩個視圖,.erb和.html.erb都成功呈現,並且沒有看到任何錯誤。電子郵件到達,但在雅虎身體是空白的。和Hotmail中它只是說(沒做任何更多的測試):
This is a multi-part message in MIME format...
----
這裏是我的郵件:
class Notifier < ActionMailer::Base
helper :application
default_url_options[:host] = "foo.com"
# email on new user registration to verify user
def verification_instructions(user)
subject "Email Verification"
from 'Bar <[email protected]>'
@user = user
recipients "#{user.first_name} <#{user.email}>"
sent_on Time.now
@url = "http://bar.com/user_verifications_controller/show/#{user.perishable_token}"
end
文字版(.erb)
Hi <%= @user.username %>, thanks for signing up
Please click the following link to verify your email address:
<%= @url %>
If the above URL does not work, try copying and pasting it into your browser. If you continue to have problems, please feel free to contact us.
此外,當我從開發中的控制檯發送電子郵件時,我可以查看日誌並查看該ren ders電子郵件。 I put the output here.嘗試了不同的電子郵件,以確保它不是特定於一個電子郵件的問題2
在此先感謝您的幫助,您可以提供任何幫助。