ActionMailer не отправляет никаких писем, но не дает ошибок - в AWS EC2 - PullRequest
1 голос
/ 25 июля 2011

Я пытаюсь использовать ActionMailer в приложении Rails2 в AWS EC2;Я настроил его, создал модель, виды и все остальное, и когда я пытаюсь отправить электронное письмо, оно не дает мне ошибки, но электронное письмо так и не дошло до конечного пользователя.environment.rb

config.action_mailer.default_url_options = { :host => 'mysite.com' }
config.action_mailer.delivery_method = :sendmail

И все как в книгах.Я не знаю, что делать, я установил Devise, и когда я пытаюсь отправить электронную почту (для подтверждения пользователя или тому подобное), это работает.Я установил конфигурацию action_mailer для работы с SMTP GMail, и она работает для меня, но Devise выдает мне ошибки ...

Что мне делать?заранее спасибо!

1 Ответ

0 голосов
/ 29 июля 2011

Обычно лучше использовать внешний SMTP-сервер, поскольку существуют строгие ограничения для отправки электронной почты с компьютеров AWS EC2 .

Мы успешно использовали Devise и SMTP вместе в некоторых проектах на BitNami .Какие ошибки вы получаете?

Вы также можете рассмотреть возможность использования службы электронной почты Amazon .Есть некоторые драгоценные камни, чтобы добавить поддержку для этого как amazon-ses-mailer .

...