2012-01-29 21 views
5

私はMS Exchangeサーバからメールを送信しようとしていますが、私はAUTHは利用できません1.9.2

`check_auth_response」としてエラーを取得しています:503#5.3.3 AUTHは利用できませんこれは、Gmailのアカウントで正常に動作しますが、企業アカウントの失敗:私はメールを送信するために使用(ネット:: SMTPAuthenticationError)

コードが

require 'net/smtp' 
require 'mail' 

smtp = Net::SMTP.new('mycompanydomain',25) 
smtp.start('mycompanydomain', '[email protected]', 'pwd',:plain) do |smtp| 
    # code to send mail 
end 

注意です。 助けが役に立ちます。

答えて

1

サーバーがAUTHをサポートしていますか?接続は暗号化されていない場合

telnet mycompanydomain 25 
ehlo testing 

それはそれでAUTH PLAINを言う何かで応答しなければならないあなたはで見つけることができます。そうでない場合は、サーバがプレーン認証をサポートしていない場合は、他の認証方式がリストされます。そのうちの1つに設定する必要があるかもしれません。

詳細情報http://qmail.jms1.net/test-auth.shtml

関連する問題