Сервис транзакционной электронной почты в Azure

У Azure нет нативного транзакционного почтового сервиса, который мы можем использовать? В настоящее время все аспекты моей платформы размещены в Azure. Просто кажется глупым уходить к третьей стороне для такой простой задачи.

1 ответ

Проблема с программным обеспечением электронной почты в облаке в том, что он может быть причиной того, что периметр безопасности Azure заблокирует трафик или пометит его как спам, или во многих других ситуациях. Особенно, когда у вас нет выделенного IP-адреса (в Azure, кстати, вы можете).

Я знаю о трех вариантах - я протестировал первые два, и это работает:

1) Партнерское предложение SendGrid имеет 25 000 бесплатных писем в месяц. Учебник. Самый простой способ.

2) Менее просто использовать внешнего SMTP-провайдера и что-то вроде System.Net.Mail. Это работает, но опять же, должно быть проверено. Не гарантируется, что ваш сервер не будет заблокирован.

3) Настройте почтовый сервер и настройте обратный DNS.

Я слышал, что некоторые люди настраивают службу IIS SMTP. Не сделал это сам, но я ожидаю, что это потребует дополнительных усилий в области инфраструктуры.

Я настоятельно рекомендую вам не размещать SMTP-сервер внутри облака, а вместо этого использовать какой-нибудь внешний. Но это можно настроить и должно работать.

Другие вопросы по тегам