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

Короче говоря, я не могу отправлять или получать электронные письма во внешний мир, так как я являюсь клиентом Comcast Residential, и это нормально.

Тем не менее, я хотел бы знать, есть ли способ прокси моей входящей / исходящей электронной почты. У меня также есть виртуальная машина в Azure, так что, если есть определенное перенаправление трафика, которое я могу сделать туда и обратно, это было бы полезно.

Еще один вариант, о котором я подумал, и я не знаю, возможно ли это, заключается в следующем: есть ли способ получить статический IP-адрес из другой службы, и при этом иметь возможность использовать его с моим текущим поставщиком?

Наконец, если я использую Azure в облаке с VPN-подключением к моей сети, могу ли я принудительно использовать свой входящий / исходящий трафик, чтобы использовать его внешний IP-адрес для почты?

Пожалуйста, помогите мне описать любой (или несколько) сценариев, как указано выше. Это очень полезно.

PS: Пожалуйста, будьте милы, я начинающий фанат инфраструктуры :), но явный разработчик!

2 ответа2

1

Видя, как я делаю это сейчас, это очень легко сделать.

По сути, вы настраиваете размещенный антиспам-сервер, который также является вашим умным хостом, для этого я использовал ОЧЕНЬ дешевый VPS, поскольку процессор / память не является проблемой с электронной почтой ($ 3,50 / месяц).

Хитрость заключается в том, чтобы отправлять / получать всю электронную почту по нестандартным портам на VPS, я использовал Centos7 и Postfix (я также добавил postgrey, spf, dkim и ваши лучшие RBL)

(Smart Host) | ExcahngeServer >> постфикс:2525 >> Интернет

(Спам-фильтр)| Интернет >> Постфикс >> ExchangeServer:2525

Поскольку у меня также есть динамический IP-адрес, я мог использовать sasl_auth для выполнения аутентифицированной ретрансляции на порт 587, однако все мои внутренние системы я запускаю в статической сети IPv6 через туннельный брокер HE.net.

* Примечание: я бы использовал VPS с подключением IPv4 и IPv6 и настроил FCrDNS для обоих.

0

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

Другой способ - использовать сервис "mail hop". Опять же, это будет похоже на описанное выше, но отправьте письмо на ваш сервер через альтернативный порт. Многие из этих услуг также будут предоставлять исходящие услуги. Основным недостатком этого является то, что наиболее эффективная фильтрация спама выполняется перед доставкой, поэтому чистый почтовый сервис не позволит этому случиться, и вам придется иметь дело со спамом по мере его доставки к вам. Это означает отсутствие фильтрации получателей и невозможность использования черных списков (если это ваш выбор инструмента).

Однако, поскольку у вас есть учетная запись Azure, я бы использовал эту службу для обеспечения соединения. Настройте учетную запись со статическим IP-адресом, затем раскрутите бесплатный Kemp Load Balancer. Затем его можно настроить для отправки электронной почты на альтернативный порт в вашей сети. По-прежнему имеет ту же проблему, что и почтовый переход, но находится под вашим контролем. Для исходящей электронной почты используйте SMTP-сервер провайдера в качестве промежуточного узла.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .