2011-11-02 164 views
0

我想用sendgrid發送電子郵件。電子郵件已發送,但是當我檢查它時,內容已丟失。使用sendgird發送電子郵件

我遵循sendgrid提供的指令。

-config.action_mailer.delivery_method =:SMTP

-edit到config/environment.rb

ActionMailer::Base.smtp_settings = { 
:address => "smtp.sendgrid.net", 
:port => '25', 
:domain => "halo.dev", 
:authentication => :plain, 
:user_name => "account", 
:password => "password" 
} 

電子郵件可以成功地被傳送出去。然而,這隻能說明

from [email protected] via sendgrid.me 
to [email protected] 
date Wed, Nov 2, 2011 at 5:23 PM 
mailed-by sendgrid.me 
signed-by sendgrid.me 

沒有內容的HTML顯示

我曾嘗試:

  1. deliever的電子郵件作爲文件(即config.action_mailer.delivery_method =:文件)這工作正常。我在本地獲得了文件

  2. deliever使用程序本身的郵件(即config.action_mailer.delivery_method =:sendmail)它也可以正常工作。當我檢查電子郵件時,一切都很好。

回答

0

嘗試在您的Sendgrid帳戶內打開電子郵件模板應用程序。