Я использую Rails 3 + Postmark-Rails.Почтовый индекс :: InvalidMessageError при попытке отправить почту
Сначала я создал учетную запись на postmarkapp.com, чтобы получить свой ключ api.
Я Активированный свою подпись на ссылку электронной почты [например, "[email protected]"]
- После этого я добавил это application.rb
config.action_mailer.delivery_method = :postmark
config.action_mailer.postmark_settings = { :api_key => "fdcb..." }
Я использую этот метод для отправки сообщений электронной почты:
class UserMailer < ActionMailer::Base
default :from => "[email protected]"
def do_my_mail(to, subj)
mail(:to => to, :subject => subj)
end
Я получаю эту ошибку:
Postmark::InvalidMessageError
Sender signature not defined for From address.
Любые идеи?
Вы добавили записи DKM и SPF к своему доменному имени? http://support.postmarkapp.com/customer/portal/articles/64739-what-is-dkim-and-spf-and-why-should-i-use-it- –
Нет, я пропустил этот шаг. Это может быть ответ на мой вопрос? – Vitalyp
Я думаю, что это просто рекомендация: «Чтобы обеспечить эффективную доставку по электронной почте, мы настоятельно рекомендуем вам настроить аутентификацию по электронной почте в ваших записях DNS». – Vitalyp