sendgridを使用してメールを送信しようとしています。メールは配信されますが、確認すると内容がありません。
sendgridの指示に従いました。
-config.action_mailer.delivery_method =:smtp
-config/environment.rbを編集します
ActionMailer::Base.smtp_settings = {
:address => "smtp.sendgrid.net",
:port => '25',
:domain => "halo.dev",
:authentication => :plain,
:user_name => "account",
:password => "password"
}
メールは正常に配信されます。ただし、表示されるだけです
from halo@halo.net via sendgrid.me
to user@user.com
date Wed, Nov 2, 2011 at 5:23 PM
mailed-by sendgrid.me
signed-by sendgrid.me
コンテンツのHTMLは表示されません
私が試したこと:
電子メールをファイルとして配信します(つまり、config.action_mailer.delivery_method =:file)。正常に機能します。ローカルでファイルを取得しました
プログラム自体(つまり、config.action_mailer.delivery_method =:sendmail)を使用して電子メールを配信します。これも正常に機能します。メールをチェックすると、すべて大丈夫です。