我不是能夠使用的ActionMailer每次我嘗試使用提供的郵件發送的郵件的ActionMailer它與錯誤報告我引發ArgumentError:SMTP-AUTH請求,但缺少用戶名+的ActionMailer
引發ArgumentError:SMTP-AUTH請求但失蹤用戶名
這是奇怪,因爲我可以通過Telnet發送的郵件,但沒有使用的ActionMailer
。附接的Telnet截圖
這裏我的SMTP設置
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
:address => '216.224.183.100',
:port => 25,
:domain => '[domain_name]',
:username => "[username]",
:password => "[password]",
:authentication => 'plain',
:enable_starttls_auto => true
}
誰能請通過郵件告訴以不獲取發送
嗯,你爲什麼不從圖片編輯正確的用戶名和密碼?只有不正確的。 – tripleee 2012-08-04 07:13:40
當您的代碼明確請求它時,您的telnet會話未使用STARTTLS。你沒有測試同樣的事情。 – tripleee 2012-08-04 07:16:13
@tripleee不是這樣,因爲我試圖刪除啓用tls密鑰並再次發送消息同樣的錯誤也試圖通過刪除身份驗證密鑰仍然沒有運氣 – Ratatouille 2012-08-04 09:59:09