2009-07-19 11 views
5

Mi piacerebbe inviare e-mail di testo da un'applicazione Rails. Nella mia mail di invio config ho:Come si invia un testo in chiaro anziché email HTML da Rails?

ActionMailer::Base.default_content_type = 'text/plain' 

Tuttavia, quando si invia un messaggio di prova dalla console di Rails, ottengo:

>> GeneralAppMailer.deliver_test 

# ... 

Content-Type: text/html; charset=utf-8 

E guardando in Gmail, sembra essere gestito come HTML.

risposta

1

Senza vedere il metodo test nella classe GeneralAppMailer, è impossibile dirlo, ma probabilmente è perché si esegue il rendering di un modello di visualizzazione basato su HTML per inviare il messaggio. Ma forse dovresti pubblicare il tuo codice.