Spree Mail Method не работает?
В административной панели spree в меню конфигурации я настроил smtp, порт и т. Д., После создания нового метода почты я нажимаю кнопку тестовой почты, я получаю следующее сообщение с предупреждением "Тестовая почта успешно отправлена", и даже в окне терминала также отображается сообщение об успешной отправке электронной почты, но почта не доставляется на соответствующий адрес
Консольный журнал после отправки тестовой почты
Sent mail to abc@xyz.com (5ms)
Date: Wed, 12 Jun 2013 03:11:43 -0700
From: test@spree.com
To: abc@xyz.com
Message-ID: <************************>
Subject: [["message"]] Spree Demo Site Testmail
Mime-Version: 1.0
Content-Type: text/plain;
charset=UTF-8
Content-Transfer-Encoding: 7bit
Congratulations!
================
If you have received this email, then your email settings are correct.
1 ответ
Пожалуйста, проверьте это
Доставка почты в Spree по умолчанию отключена. Вы можете включить его двумя способами.
Во-первых, если вам нужно сохранить настройки по умолчанию для почтовых действий приложения Rails, вы должны указать Spree не переопределять их, установив override_actionmailer_config
возможность false
,
Вы также должны сообщить Spree, какое электронное письмо должно идти в заголовке при использовании mails_from
вариант. Типичный инициализатор spree, который отключает все настройки почты Spree по умолчанию и перехватчик выглядит следующим образом:
Spree.config do |config|
config.override_actionmailer_config = true
config.mails_from = "no-reply@yourdomain.com"
end
обращаться spree mail delivery
пожалуйста, дайте мне знать