2010-05-17 3 views
3

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

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

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

Любые идеи?

ответ

1

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

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