На что ссылается символ :domain при настройке action mailer?

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

  1. Знаете ли вы, на что ссылается символ :domain? Говорит ли он о доменном имени приложения? Говорит ли он о домене почтового сервера? Я видел baci.lindsaar.net, написанный на нескольких сайтах, которые я гуглил, но я не знаю, почему люди используют именно этот домен. Пункт списка
  2. Я также не знаю, что делает :enable_starttls_auto => true

update:

Так, я нашел это в документации в связи с вопросом 2

:enable_starttls_auto - Когда установлено значение true, определяет, включен ли STARTTLS на вашем SMTP-сервере и начинает использовать его

Не знал, что такое STARTTLS, поэтому посмотрел здесь http://en.wikipedia.org/wiki/STARTTLS

update: Я нашел это в документации, но все еще не понимаю

:domain - Если вам нужно указать домен HELO, вы можете сделать это здесь.

итак, я полагаю, новый вопрос: что такое HELO-домен? не могу найти четкого ответа.

9
задан Spencer Cooley 9 December 2011 в 00:12
поделиться