Wie versenden Sie Klartext statt HTML-E-Mail von Schienen?
Ich möchte zum senden von text-E-Mails aus einer Rails-app. In meinem E-mail versenden config habe ich:
ActionMailer::Base.default_content_type = 'text/plain'
Dennoch, wenn ich senden Sie eine test-E-Mail von der Rails-Konsole, erhalte ich:
>> GeneralAppMailer.deliver_test
# ...
Content-Type: text/html; charset=utf-8
Und es bei der Suche in Gmail, es scheint, werden Sie so behandelt, als HTML.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sicher sein, dass Ihre Vorlage endet mit
.text.erb
Erweiterung und nicht.html.erb
.Sehen ActionMailer-Dokumentation.
.txt.erb
, oops!Ohne zu sehen, die
test
Methode in IhrerGeneralAppMailer
Klasse, es ist unmöglich zu sagen, aber es ist wahrscheinlich, weil Sie das Rendern einer HTML-basierten Vorlage anzeigen, um die Nachricht zu senden. Aber vielleicht sollten Sie veröffentlichen Sie Ihren code.