Я создал бесплатное решение с открытым исходным кодом, зашифрованное и приватное по адресу https://github.com/niftylettuce/forward-email . Этот сервис не хранит логи , он полностью приватный и просто действует как прокси. На сервере никогда не хранится электронная почта, все это передается в памяти на почтовый сервер получателя (посмотрите источник на GitHub, если вы хотите узнать больше о том, как это работает!).
Документация размещена по адресу http://forwardemail.net/, и вы можете настроить ее, следуя инструкциям ниже.
Замените niftylettuce@gmail.com
адресом электронной почты, на который вы хотите пересылать письма, ниже:
- Установите следующие DNS MX записи на вашем доменном имени:
Имя / Хост / Псевдоним Тип записи TTL Приоритет Значение / Ответ / Место назначения
@ или оставьте пустым 3600 MX 10 mx1.forwardemail.net
@ или оставьте пустым 3600 MX 20 mx2.forwardemail.net
- Установите (и настройте) следующие DNS TXT-записи для вашего доменного имени:
Если вы пересылаете все электронные письма со своего домена на определенный адрес:
Имя / Хост / Псевдоним Тип записи TTL Значение / Ответ / Место назначения
@ или оставьте пустым 3600 TXT forward-email=niftylettuce@gmail.com
Если вам просто нужно направить один адрес электронной почты (например , hello@niftylettuce.com
для niftylettuce@gmail.com, это будет также вперед , hello+test@niftylettuce.com
чтобы niftylettuce+test@gmail.com
автоматически):
Имя / Хост / Псевдоним Тип записи TTL Значение / Ответ / Место назначения
@ или оставьте пустым 3600 TXT forward-email = привет: niftylettuce@gmail.com
Если вы пересылаете несколько электронных писем, вам нужно разделить их запятой:
Имя / Хост / Псевдоним Тип записи TTL Значение / Ответ / Место назначения
@ или оставьте пустым 3600 TXT forward-email = привет: niftylettuce @ gmail.com, поддержка: niftylettuce@gmail.com
Обратите внимание, что если у вас есть несколько строк записи TXT, для forward-email:
службы будет считываться только ПЕРВЫЙ из перечисленных - убедитесь, что у вас есть только одна строка.
- Установите (и настройте) следующую запись TXT для проверки SPF для вашего доменного имени (это позволит пройти проверку SPF):
Если вы используете такой сервис, как AWS Route 53, отредактируйте существующую запись TXT и добавьте следующую строку в качестве новой строки:
Имя / Хост / Псевдоним Тип записи TTL Значение / Ответ / Место назначения
@ или оставьте пустым 3600 TXT v = spf1 a mx include: spf.forwardemail.net ~ all
Если у вас уже есть похожая строка с v=spf1
, вам нужно добавить include:spf.forwardemail.net
прямо перед любыми существующими include:host.com
записями и перед ~all
той же строкой (например, v=spf1 a mx include:spf.forwardemail.net include:host.com ~all
).
Отправьте тестовое электронное письмо, чтобы подтвердить его работу. Обратите внимание, что для распространения ваших записей DNS может потребоваться некоторое время.
Если у вас есть какие-либо проблемы, пожалуйста, посетите http://forwardemail.net/ и / или подайте заявку на GitHub по адресу https://github.com/niftylettuce/forward-email .