В рельсах есть много информации о настройке рельсов для работы с Gmail и я сделал это для личного (например, myemail@gmail.com) веб-сайта.
Теперь, к сожалению, приложения Google для бизнеса больше не предлагают бесплатный почтовый хостинг, но, как говорится, здесь, видимо, outlook делать.
поэтому я выполнил инструкции, изменил свои записи DNS MX и все остальное и настроил smtp (аналогично версии Google, например так)
это дает мне (например, здесь):

config.action_mailer.deconfig.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
  :address              => "smtp.live.com",
  :port                 => 587,
  :domain               => 'mydomain.com'
  :user_name            => 'username',
  :password             => 'mypass',
  :authentication       => 'plain',
  :enable_starttls_auto => true  }

Ах. Я, наконец, решил эту проблему, я полагаю, что отправлю ее, чтобы избавить кого-то от хлопот. У меня были огромные головные боли, пытаясь заставить этот сервер microsoft отправлять с любого адреса, теперь я могу использовать mandrill его легко настроить и бесплатно для получения менее 12 000 писем в месяц.
(ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: у меня нет связи с Mandrill, пожалуйста, дайте мне знать какие-либо советы, которые позволят серверу Microsoft работать, я не мог, и мне хватило полдня)

2
Mike H-R 25 Июн 2013 в 21:07

1 ответ

Лучший ответ

У меня в основном те же настройки, что и у вас, но мой работает. Я предполагаю, что ваше имя_пользователя неправильное, оно должно быть

:user_name => "username@mydomain.com"

А также убедитесь, что вы хотя бы один раз вошли в свою вновь созданную учетную запись, чтобы активировать ее.

2
mountriv99 24 Июл 2013 в 13:15
Ах, спасибо, я не могу вспомнить, пробовал ли я это (это могло быть проблемой). Приветствую за помощь.
 – 
Mike H-R
14 Ноя 2013 в 15:48