У моего пользователя есть адрес электронной почты в этом формате: "[email protected]". Проверка Mailgun прошла успешно, но Rails не смогли отправить электронное письмо по адресу. Я использую SMTP с Mandrill. Это сообщение об ошибке:ActionMailer с SMTP - Синтаксис плохого адреса получателя
/home/johnny/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/1.9.1/net/smtp.rb:948:in `check_response': 401 4.1.3 Bad recipient address syntax (Net::SMTPServerBusy)
Есть ли у вас какие-либо идеи?
Заранее спасибо.
Обновлено:
Этот пример кода (с действующей конфигурацией SMTP) вызовет ошибку:
#!/usr/bin/env ruby
require 'mail'
options = {
address: "smtp.mandrillapp.com",
port: 587,
domain: "mydomain.com",
authentication: "login",
user_name: "[email protected]",
password: "mypassword",
enable_starttls_auto: false
}
Mail.defaults do
delivery_method :smtp, options
end
Mail.deliver do
from '[email protected]'
to "[email protected]"
subject 'Testing sendmail'
body 'Testing sendmail'
end
Как насчет показаны некоторые примеры кода? Например. код отправки почты и/или конфигурацию smtp? – marzapower
Код и конфигурация работают нормально, ошибка возникает только по электронной почте. –