Что означает символ домена при настройке почтовой программы действий? - PullRequest
9 голосов
/ 09 декабря 2011
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

У меня два вопроса о настройке почтовой программы действий

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

Обновление:

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

.

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

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

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

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

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

1 Ответ

9 голосов
/ 09 декабря 2011

Клавиша :domain настроена на HELO проверку .Вам не нужно указывать это, если вы используете GMail.

Вызов STARTTLS запускает зашифрованное соединение с вашим почтовым сервером, которое требуется для использования SMTP GMail.

...