Rails delayed_job отправка электронной почты в формате HTML - PullRequest
3 голосов
/ 17 мая 2010

Использование delayed_job для отправки электронных писем - это файлы filename.text.html.erb

Иногда они отображаются в моем почтовом ящике правильно и иногда отображаются как HTML-код.

Я замечаю, что когда я останавливаюсь и запускаю демон delayed_job на сервере, он, кажется, помогает в некоторых случаях, но не всегда.

Есть идеи?

1 Ответ

1 голос
/ 08 декабря 2010

В вашем почтовом классе вам нужно установить content_type на text/html или text/plain. Код выглядит примерно так:

class Postman < ActionMailer::Base
  # ...
  def foo_mail
    content_type 'text/html'
    # code
    end
  end
  # ...
end
...