Отправка электронной почты с помощью sendgird

Я пытаюсь отправить электронное письмо с помощью 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    [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. доставить электронное письмо в виде файла (т.е. config.action_mailer.delivery_method = :file) Это работает нормально. Я получил файл в локальном

  2. доставить электронное письмо с помощью самой программы (например, config.action_mailer.delivery_method = :sendmail). Это тоже работает нормально. Когда я проверяю электронную почту, все в порядке.


person Ted    schedule 02.11.2011    source источник


Ответы (1)


Попробуйте включить приложение шаблона электронной почты в своей учетной записи Sendgrid.

person LearningRoR    schedule 14.03.2012