Как обрабатывать входящие электронные письма с помощью Mandrill на Heroku?

Вся документация и руководства, которые я видел, указывают на использование Mandrill напрямую, а не через Heroku.

Как добавить входящий адрес электронной почты и веб-хостинг?

Ответ 1

Я думаю, вам нужно посмотреть документацию Mandrill по обработке входящих писем.

Из этого видно, что в Heroku нет ничего особенного - пока у вас есть веб-страница на вашем сайте для обработки входящего сообщения, вся конфигурация выполняется с помощью панели инструментов Mandrill.

Ответ 2

Вы проверили документацию по использованию дополнения Mandrill с Heroku? Он доступен здесь с примерами для нескольких языков:

https://devcenter.heroku.com/articles/mandrill

Ответ 3

Использование Mandrill непосредственно с Heroku довольно просто. Вам нужно только установить имя пользователя и пароль STMP в Mandrill: Your_Mandrill_Account → Настройки → SMTP и учетные данные API

Host smtp.mandrillapp.com Порт 587 SMTP Имя пользователя your_user Пароль SMTP your_pass

Вам также необходимо создать новый API. Добавьте домен и создайте или повторно используйте шаблон для своих писем.

После того, как вы это сделали, вам нужно только создать свой адрес электронной почты в своем приложении и отправить его с использованием настроек mandrill, которые вы только что создали. Взгляните на API Mandrill https://mandrillapp.com/api/docs/messages.html#method=send

Есть также некоторые проекты на Java, которые работают как оболочка, что еще проще для пользователя Mandrill. https://github.com/cribbstechnologies/Java-Mandrill-Wrapper/blob/master/src/it/java/com/cribbstechnologies/clients/mandrill/it/MessagesTest.java. Я полагаю, что будут примеры на любом языке, который вы можете использовать