Постфикс: Транспортные Карты через Сторонний Релейный Хост

у меня есть Сотовый Маршрутизатор Перемещения CradlePoint ctr350, что Windows Mobile звонит подключениям к через USB. Динамический DNS не работает, потому что он не использует что-то как myip.dnsomatic.com или WhatIsMyIP.com для получения общедоступного IP-адреса. Следовательно, мой динамический адрес DNS всегда был бы 192.168.0.1 - не был протестирован.

Много серверов DNS в наше время поддерживают динамические обновления DNS. Вы захотите удостовериться, что это использует SSL, потому что большинство представляет пароль ясное. gnudip выглядит хорошим, но удивил его, не находится в фетровых репозиториях.

1
задан 3 March 2015 в 00:50
2 ответа

Лично я бы не хотел этого делать. Но вы можете использовать адреса пересылки на своем VPS следующим образом:

a@example.org -> a@subdomain.example.org
b@example.org -> b@subdomain.example.org
...

Затем настройте общий хост как MX для subdomain.example.org. Затем используйте transport_maps

transport_maps = hash:/etc/postfix/transport

в / etc / postfix / transport put

@subdomain.example.org smtp:[vps.relay.tld]

используйте postmap для обновления таблицы поиска в transport.db с помощью postmap / etc / postfix / transport .

Если вам нужны учетные данные для реле, вы можете настроить их в / etc / postfix / saslpass

vps.relay.tld username:password

и использовать postmap / etc / postfix / saslpass для создания / обновления таблицы поиска.

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

2
ответ дан 4 December 2019 в 00:32

Да, но вам нужно немного написать сценарий с обеих сторон.

Без сценария вы не можете этого сделать, если бы это можно было сделать, это был серьезный недостаток безопасности (например, письма могут быть отправлены непосредственно на внутренние серверы за брандмауэрами).

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

-1
ответ дан 4 December 2019 в 00:32

Теги

Похожие вопросы