Appname::Application.configure do config.action_mailer.delivery_method = :smtp #typical smtp_settings for gmail account config.action_mailer.smtp_settings = { :address => "smtp.gmail.com", :port => 587, :domain => "domain.of.sender.net", :authentication => "plain" :user_name => "spencecooley" :password => "secret" :enable_starttls_auto => true } end
У меня два вопроса о настройке action mailer
- Знаете ли вы, на что ссылается символ :domain? Говорит ли он о доменном имени приложения? Говорит ли он о домене почтового сервера? Я видел baci.lindsaar.net, написанный на нескольких сайтах, которые я гуглил, но я не знаю, почему люди используют именно этот домен. Пункт списка
- Я также не знаю, что делает
:enable_starttls_auto => true
update:
Так, я нашел это в документации в связи с вопросом 2
:enable_starttls_auto - Когда установлено значение true, определяет, включен ли STARTTLS на вашем SMTP-сервере и начинает использовать его
Не знал, что такое STARTTLS, поэтому посмотрел здесь http://en.wikipedia.org/wiki/STARTTLS
update: Я нашел это в документации, но все еще не понимаю
:domain - Если вам нужно указать домен HELO, вы можете сделать это здесь.
итак, я полагаю, новый вопрос: что такое HELO-домен? не могу найти четкого ответа.