В настоящее время я использую веб-сервис, который немного необычен, поскольку он доступен в не-анонимной сети, в сервисной сети Tor Onion и в Invisible Internet(I2P). Таким образом, к нему можно получить доступ на четырех разных именах хостов с использованием 3 различных сетевых технологий, если установлено необходимое программное обеспечение.
Этот сервис также отправляет уведомления по электронной почте тем пользователям, которые согласились-на подписку. Для этого он должен быть настроен на использование SMTP-сервера. Прямо сейчас он общается напрямую с одним SMTP-сервером, размещенным сторонней компанией, которой я плачу за предоставление необходимой нам услуги. Проблема заключается в том, что в настоящее время у нас есть пользователи, которые хотят использовать электронную почту, которая в основном размещена в доменах .i2p
. Это означает, что теперь есть два случая, которые мы хотим предусмотреть:
gmail.com
.mail.i2p
. Чтобы отправить почту на эти mail.i2p
адреса, мы должны обратиться к другой службе электронной почты, в этом случае преданный волонтер и давний член сообщества, которому я ни за что не плачу. Кроме того, очень мало смысла в отправке уведомлений по электронной почте через мост чистой сети(i2pmail.org
— это то же самое, что и mail.i2p
), потому что это не может скрыть от наблюдателя большую часть информации об уведомлениях, в то время как end-to-end in-Передача I2P скрывает метаданные электронной почты об уведомлениях от всех, кроме-операций электронной почты I2P. Таким образом, я хотел бы убедиться, что мы отправляем только почту, предназначенную для серверов *.i2p
, на его службу.
Итак, я думаю, что мне нужен какой-то прокси или переключатель, который я бы разместил на своем сервере, говорящем по SMTP, который будет искать исходящие сообщения в домене и, в зависимости от TLD в адресе электронной почты, отправлять их. на тот или иной сервер. Однако я затрудняюсь найти такую программу.
Что, черт возьми, мне здесь нужно?
Это довольно стандартная функция большинства программ почтовых серверов, обычно называемая транспортной картой или транспортным правилом. Вы можете указать имя домена назначения и конкретный следующий почтовый сервер для доставки этих сообщений, отменяя то, что сказал бы обычный поиск MX.