У меня есть это приложение Rails с использованием Rails 4.2. Как отправить почту на сервере Exchange 2010 с помощью проверки подлинности NTLM? Согласно ActionMailer документации:ActionMailer с NTLM auth (Exchange 2010)
:authentication - If your mail server requires authentication, you need to specify the authentication type here. This is a symbol and one of :plain (will send the password Base64 encoded), :login (will send the password Base64 encoded) or :cram_md5 (combines a Challenge/Response mechanism to exchange information and a cryptographic Message Digest 5 algorithm to hash important information)
Какой бы метод аутентификации я выбрал, я получаю эту ошибку:
Net::SMTPSyntaxError: 504 5.7.4 Unrecognized authentication type
Вы проверили это? http://stackoverflow.com/q/28673720/398606 –
Пробовал это без везения. Интересно, действительно ли это для Rails 4.2, автор говорит вам что-то сделать в environment.rb. Этот файл не существует в моем проекте. –
Обычно он живет в 'config/environment.rb' ... Я не видел проект Rails без него (хотя я не очень хорошо помню Rails 2/3). –