Я хочу отправить письмо подтверждения на конкретную почту с использованием сервера mailman. Я много раз пытался это сделать. Но у меня не было никаких решений. Пожалуйста, посоветуйте мне сделать это.Как отправить ответное письмо на конкретную почту с помощью сервера mailman в ruby on rails
ответ
Это очень просто:
Я хотел бы иметь инициализатор для ручки это, например, так:
конфигурации/Инициализаторы/setup_email.rb
if Rails.env.production?
ActionMailer::Base.smtp_settings = {
:user_name => ENV['SENDGRID_USERNAME'],
:password => ENV['SENDGRID_PASSWORD'],
:domain => ENV['SENDGRID_DOMAIN'],
:address => "smtp.sendgrid.net",
:port => 587,
:authentication => :plain,
:enable_starttls_auto => true
}
end
а затем для производства и разработки, вы должны сделать что-то вроде этого:
co nfig/среда/production.rb
config.action_mailer.default_url_options = { host: "http://www.example.com" }
config.action_mailer.asset_host = "http://www.example.com"
Что касается среды разработки я рекомендую вам установить mailcatcher перл:
$ gem install mailcatcher
После установки, запустите mailcatcher команду:
$ mailcatcher
Это позволит веб-странице http://127.0.0.1:1080
, где будет отправлено каждое электронное письмо, и вы сможете просмотреть их. Просто убедитесь, что ваш имеют следующую конфигурацию
конфигурации/среда/development.rb
config.action_mailer.default_url_options = { host: "localhost:3000" }
config.action_mailer.asset_host = "http://localhost:3000"
#mailcatcher configs
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = { :address => "localhost", :port => 1025 }
Тогда вы должны быть хорошо!
Действительно ли это правильный способ отправить почту подтверждения? пожалуйста, не ошибайтесь. Я просто попросил разъяснений – Anitha
Это настройка для создания почтовой программы и отправки любого вида электронной почты;) – kurenn
Спасибо, много приятелей..прошу меня попробовать ... Спасибо за помощь .. :) – Anitha
- 1. Как отправить письмо с почтой gem в ruby on rails
- 2. не удалось отправить письмо Ruby on rails
- 3. Ruby On Rails.Как отправить письмо?
- 4. Ruby on rails 3.1 Incoming Email with th Mailman Gem
- 5. Отправить письмо как PDF в ruby on rails in Typo3
- 6. Самый простой способ отправить почту с Ruby on Rails
- 7. Ruby on Rails: Отправить письмо с шоу-страницы
- 8. Ссылка на конкретную страницу - Ruby on Rails
- 9. Как отправить почту из приложения ruby on rails?
- 10. Ruby on rails Devise Отправить сообщение
- 11. Ruby on Rails (Форма отправить)
- 12. Я пытаюсь отправить электронное письмо от ruby on rails app
- 13. Как отправить транзакционную электронную почту с помощью sendy с ruby on rails
- 14. Как отправить форму с помощью JS с Ruby on Rails
- 15. Ответ на запрос в ruby on rails (на стороне сервера)
- 16. Как получить IP-адрес хост-сервера в Ruby on rails
- 17. Отправить письмо с сервера Exchange
- 18. Отправить письмо с приложением в Ruby
- 19. Как отправить электронную почту через Ruby на rails в linux
- 20. Перезапуск сервера Apache с Ruby on Rails
- 21. Показать электронную почту Ruby on Rails
- 22. Как отправить электронную почту с многократным, динамической SMTP с использованием ActionMailer/Ruby On Rails
- 23. Ошибка сервера Ruby on Rails
- 24. Как обработать почтовую почту с mailman
- 25. Rails отправить почту
- 26. Как отправить и получить зашифрованную электронную почту в Ruby on Rails?
- 27. Как отправить электронное письмо с помощью стороннего почтового сервера
- 28. Как создать бета-приложение с помощью Ruby on Rails?
- 29. Ruby отправить почту с smtp
- 30. Ruby on Rails: Как отправить форму флажков?
Отъезд pro railscasts от этого из ryan bates http://railscasts.com/episodes/313-receiving-email-with-mailman – kurenn
Эй, приятель, это не моя чашка чая. Потому что я хочу отправить письмо с подтверждением. Это показывает, как получать почту. Есть ли другой способ достичь этой задачи? – Anitha