Я пытаюсь отправить электронное письмо с пользовательскими заголовками, но по какой-то причине они просто не проходят.Ruby custom email headers
Когда я называю свой метод рассылки в консоли, мой пользовательский параметр на самом деле в списке:
<X-SMTPAPI: {"messageid" : "nomnom"}>
Это то, что я делаю в моем коде:
headers["X-SMTPAPI"] = "{\"messageid\" : \"nomnom\"}"
mail(:to => @user.email, :subject => "Confirmation" )
Любая идея, что я «Неправильно?
EDIT: Проблема, как представляется, с помощью X-SMTPAPI
в качестве ключа. Использование чего-то другого работает.
Но где указать «X-SMTPAPI», чем? – networkprofile
@Sled, посмотрите на приведенный выше код. @Semyon устанавливает два заголовка: «X-No-Spam» и «In-Reply-To»; вам просто нужно заменить эти два на ваш пример. – d11wtq
Похоже, вы также можете: 'default" X-SMTPAPI "=>" {\ "messageid \": \ "nomnom \"} "'. – d11wtq