Как проверить Mandrill custom sending domain без почтового клиента?


Фон

Я использую Mandrill в качестве SMTP-сервера для отправки почты. После настройки MX в моем пользовательском домене DNS я могу отправлять электронные письма через Mandrill.

Однако при чтении электронной почты из клиента Gmail всегда появляется строка "от имени". Я понимаю, что эту подпись можно удалить, установив параметры DKIM и SPF,и я сделал это на бэкэнде Mandrill.

Задача

Тут начинается самое смешное: Мандрилл требует, чтобы вы "проверили домен", отправив вам электронное письмо на этот пользовательский домен. Однако у меня не было серверного приложения для получения "входящей почты" от Mandrill. поскольку у Mandrill нет другого почтового клиента, как я могу проверить отправляющий домен?


Ссылки

3 4

3 ответа:

У меня была та же проблема ранее. У меня было веб-приложение, работающее на сервере. Поэтому я настроил входящие письма на mandrill, добавив несколько записей MX, а затем создал маршрут для того же домена для случайного адреса, который указывает на одну из конечных точек POST в моем веб-приложении.

Поэтому всякий раз, когда кто-то отправляет электронное письмо на этот адрес, я получаю запрос POST на веб-конечной точке, который я помещаю в Панель управления. Мандрилл дает url-адрес подтверждения в теле письма. Так что проверка в логах мы можем напрямую скопировать url и вставить его в браузер, а домен будет проверен.

Вы можете удалить входящий домен в mandrill после этого, если он вам не нужен.

Я последовал совету мелиссы Гриффин и использовал Google Suite для создания адреса электронной почты с доменом @mycompany.com это было довольно легко настроить, хотя у вас есть доступ к вашей системе DNS, и вы можете ввести некоторые данные кредитной карты. Не забудьте отменить услуги люкс до 30 дней, иначе вам придется заплатить.

Я смог использовать шаги, описанные в этой статье, для проверки без настройки почтовых служб. Похож на предыдущий ответ, но использует requestb.in.

  1. Настройка записей MX в Mandrill согласно документации
  2. создать новый RequestBin https://requestb.in
  3. Добавить маршрут к адресу электронной почты, например: admin@mandrill.example.com (это не обязательно должен быть рабочий адрес электронной почты), который отправляет запрос, например https://requestb.in/wwxxyyzz
  4. домен отправки проверочное письмо от интерфейса Mandrill "отправка доменов"
  5. электронное письмо должно быть доступно для просмотра в в RequestBin например, https://requestb.in/wwxxyyzz?inspect
  6. найдите ссылку проверки (возможно, потребуется удалить обратные косые черты) в необработанном сообщении электронной почты и вставьте в браузер, чтобы завершить процесс

Https://blog.ashfame.com/2016/11/verify-sending-domain-mandrill-email-hosting/