⏰ сэкономить время

Хотите сделать весь FAQ ниже адаптированным для вас и более легким для чтения?

Read our Privacy Policy and Terms

Не интересно? Нажмите здесь, чтобы продолжить чтение

Часто задаваемые вопросы

Содержание

Как начать работу и настроить пересылку электронной почты

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

Не забудьте заменить адрес электронной почтыniftylettuce@gmail.com с адресом электронной почты, на который вы хотите пересылать электронные письма (только если он уже не точен). Аналогично обязательно заменитеexample.com с вашим собственным доменным именем (только если оно уже не является точным).

ВАЖНЫЙ: Если вы хотите скрыть свои переадресованные адреса от публичного поиска по DNS-записям, перейдите по ссылкеМоя учетная запись> Домены и обновите свой домен до платного плана ДО запуска этого руководства.

1. Если вы уже зарегистрировали свое доменное имя, вы должны полностью пропустить этот шаг и перейти ко второму шагу. В противном случае вы можетенажмите здесь, чтобы зарегистрировать доменное имя,

2. Нажмите на провайдера в разделе «Имя провайдера» ниже, где вы зарегистрировали свое доменное имя, выполните соответствующие шаги в «Шаги по настройке DNS», а затем вернитесь на эту вкладку, чтобы продолжить чтение третьего шага ниже:

Нажав на «Имя провайдера» ниже, вы откроете ссылку в новой вкладке для вас. После выполнения «Шаги по настройке DNS» на этой вкладке НЕ закрывайте вкладку, а вместо этого вернитесь к этой вкладке, чтобы перейти к третьему шагу.

Имя провайдера Шаги для настройки DNS
1 & 1 Войдите> Доменный центр> (выберите домен)> Изменить настройки DNS
Amazon Route 53 Войти> Размещенные зоны> (Выберите домен)
Aplus.net Sign in > My Servers > Domain Management > DNS Manager
Cloudflare Вход> DNS
DNS Made Easy Вход> DNS> (Выберите свой домен)
DNSimple Sign in > (Select your domain) > DNS > Manage
Цифровой океан Войдите> Сеть> Домены> (выберите домен)> Дополнительно> Управление доменом
Domains.com Sign in > (Select your domain) > Manage > (click gear icon) > Click on DNS & Nameservers in left-hand menu
DreamHost Войти> Панель> Домены> Управление доменами> DNS
человек Войдите> Обзор> Управление> Простой редактор> Записи
Gandi Войти> (Выберите свой домен)> Управление> Изменить зону
GoDaddy Войдите> Управление моими доменами> (выберите домен)> Управление DNS
Домены Google Войти> (Выберите домен)> Настройка DNS
Namecheap Войти> Список доменов> (Выберите свой домен)> Управление> Расширенный DNS
Netlify Войти> (Выберите свой домен)> Настройка Netlify DNS
Сетевые решения Войдите в систему> Диспетчер учетных записей> Мои доменные имена> (выберите свой домен)> Управление> Изменить точки домена> Расширенный DNS
Shopify Войдите> Управляемые домены> (выберите домен)> Настройки DNS
Enom Войти> Домены> Мои домены
Other Don't see your provider name listed here? Simply search on the Internet for "how to change DNS records on Имя провайдера" (replacing Имя провайдера with the name of your provider). Feel free to contact us with any questions or comments.

3. Используя страницу управления DNS вашего провайдера (другую открытую вкладку), установите следующие типы записей "MX" для вашего доменного имени:

Имя / хост / псевдоним TTL Тип записи приоритет Значение / ответ / назначение
@ или оставьте пустым 3600 MX 10 mx1.forwardemail.net
@ или оставьте пустым 3600 MX 20 mx2.forwardemail.net

Обратите внимание, что на вашем доменном имени не должно быть никаких других записей MX. Обе вышеуказанные записи ДОЛЖНЫ существовать. Если записи MX уже существуют, удалите их полностью.

Значение «TTL» не обязательно должно быть 3600, оно может быть более низким или более высоким, если необходимо.

4. Используя страницу управления DNS вашего провайдера (другую открытую вкладку), установите следующие типы записей «TXT» для вашего доменного имени:

ВАЖНЫЙ:Если у вас платный план, вы должны полностью пропустить этот шаг и перейти к пятому шагу!  Если вы не пользуетесь платным планом, ваши переадресованные адреса будут доступны для публичного поиска - перейдите по ссылкеМоя учетная запись> Домены и при желании обновите свой домен до платного плана.

Если вы пересылаете все электронные письма со своего домена («all@example.com», «hello@example.com» и т. Д.) На указанный адрес «niftylettuce@gmail.com»:

Имя / хост / псевдоним TTL Тип записи Значение / ответ / назначение
@ или оставьте пустым 3600 текст forward-email=niftylettuce@gmail.com

Обязательно замените значения, указанные выше в столбце «Значение / Ответ / Назначение», своим собственным адресом электронной почты.

Значение «TTL» не обязательно должно быть 3600, оно может быть более низким или более высоким, если необходимо.

Если вам просто нужно переслать один адрес электронной почты (например, «hello@example.com» на «niftylettuce@gmail.com»; это также перенаправит «hello+test@example.com» на «niftylettuce+test@gmail.com»). "автоматически):

Имя / хост / псевдоним TTL Тип записи Значение / ответ / назначение
@ или оставьте пустым 3600 текст forward-email=hello:niftylettuce@gmail.com

Если вы пересылаете несколько электронных писем, вам нужно разделить их запятой:

Имя / хост / псевдоним TTL Тип записи Значение / ответ / назначение
@ или оставьте пустым 3600 текст forward-email=hello:niftylettuce@gmail.com,support:niftylettuce@gmail.com

У вас может быть неограниченное количество настроек для пересылки электронных писем - просто убедитесь, что не переносите более 255 символов в одной строке и начинайте каждую строку с «forward-email =». Пример приведен ниже:

Имя / хост / псевдоним TTL Тип записи Значение / ответ / назначение
@ или оставьте пустым 3600 текст forward-email=hello:niftylettuce@gmail.com,support:niftylettuce@gmail.com
@ или оставьте пустым 3600 текст forward-email=help:niftylettuce@gmail.com,foo:niftylettuce@gmail.com
@ или оставьте пустым 3600 текст forward-email=orders:niftylettuce@gmail.com,baz:niftylettuce@gmail.com
@ или оставьте пустым 3600 текст forward-email=info:niftylettuce@gmail.com,beep:niftylettuce@gmail.com
@ или оставьте пустым 3600 текст forward-email=errors:niftylettuce@gmail.com,boop:niftylettuce@gmail.com

Вы также можете указать имя домена в своей записи TXT, чтобы иметь глобальную переадресацию псевдонимов (например, «user@example.com» будет перенаправлено на «user@example.net»):

Имя / хост / псевдоним TTL Тип записи Значение / ответ / назначение
@ или оставьте пустым 3600 текст forward-email=example.net

5. Используя страницу управления DNS вашего провайдера (другую открытую вкладку), дополнительно установите следующие типы записей «TXT» для вашего доменного имени:

Имя / хост / псевдоним TTL Тип записи Значение / ответ / назначение
@ или оставьте пустым 3600 текст v=spf1 a mx include:spf.forwardemail.net -all

⚠️ Если вы используете Службы Google, вам нужно добавитьinclude:_spf.google.com до значения выше - например,v=spf1 a mx include:spf.forwardemail.net include:_spf.google.com -all,

Если у вас уже есть похожая строка с «v = spf1», вам нужно добавитьinclude:spf.forwardemail.net прямо перед любыми существующими записями "include: host.com" и перед "-all" в той же строке, например ":

v=spf1 a mx include:spf.forwardemail.net include:host.com -all

Обратите внимание, что есть разница между «-all» и «~ all». «-» указывает, что проверка SPF должна завершиться неудачей, если она не совпадает, а «~» указывает, что проверка SPF должна выполняться SOFTFAIL. Мы рекомендуем использовать подход «-all» для предотвращения подделки домена.

6. Проверьте свои записи DNS с помощью нашего инструмента «Проверить записи», доступного по адресуМоя учетная запись> Домены,

7. Отправьте тестовое электронное письмо, чтобы подтвердить, что оно работает. Обратите внимание, что для распространения ваших записей DNS может потребоваться некоторое время.

8. Если вы хотите "Отправить почту как" из Gmail, вам нужно будет выполнить действия, описанные вКак отправить почту как с помощью Gmail ниже.


Дополнительные дополнения:

  • Добавьте запись DMARC для вашего доменного имени, следуя инструкциям наhttps://dmarc.postmarkapp.com (это позволит пройти проверку DMARC)

    ⚠️ Если вы собираетесь использоватьКак отправить почту как с помощью GmailВы можете установить только политику DMARC "p = none", например:

    v=DMARC1; p=none; pct=100; rua=mailto:re+random-key@dmarc.postmarkapp.com;

    Установка других политик «карантин» или «отклонение» может привести к тому, что отправленные письма окажутся в папке спама получателя или не будут доставлены вообще.

    DMARC требует, чтобы и From, и Return-Path соответствовали одному домену. Когда вы используете «Отправить почту как», ваш адрес Gmail будет использоваться как «Обратный путь», а не как ваш пользовательский домен в «От».

  • Если сообщение попадает в папку со спамом (чего не должно быть), вы можете внести его в белый список (например, здесь приведены инструкции для Google).https://support.google.com/a/answer/60751?hl=en&ref_topic=1685627)

  • Добавьте возможность «Отправить почту как» из Gmail, выполнивКак отправить почту как с помощью Gmail ниже

Почему я не получаю свои тестовые письма

Наиболее вероятная причина ваших проблем с неполучением тестовых электронных писем или с настройкой в целом связана с распространением DNS и кэшированием.

к счастьюу нашего провайдера DNS Cloudflare есть хороший инструмент «Очистить кэш», который вы можете использовать по адресу: https://1.1.1.1/purge-cache/,

Все, что вам нужно сделать, это перейти по этой ссылке для обоих типов записей "MX" и "TXT", ввести свое доменное имя и нажать "Очистить кэш". Затем вам нужно будет подождать несколько минут и повторить попытку!

If you're using Gmail, you should also purge cache on Google's DNS at https://developers.google.com/speed/public-dns/cache,

Как отправить почту как с помощью Gmail

После того, как вы выполнили шаги выше вКак начать работу и настроить пересылку электронной почты Вы можете выполнить эти шаги в Gmail, чтобы «Отправить почту как», используя свой собственный домен.

  1. Тебе нужно иметьДвухфакторная аутентификация Gmail включен для этого, чтобы работать. Посещениеhttps://www.google.com/landing/2step/ если он у вас не включен
  2. После включения двухфакторной аутентификации (или, если она уже была включена), посетитеhttps://myaccount.google.com/apppasswords,
  3. Когда появится запрос «Выберите приложение и устройство, для которого вы хотите сгенерировать пароль приложения»:
    • Выберите «Почта» в раскрывающемся списке «Выбрать приложение».
    • Выберите «Другое» в раскрывающемся списке «Выбрать устройство».
    • При появлении запроса на ввод текста введите адрес электронной почты своего пользовательского домена, с которого вы пересылаете сообщение (например,hello@example.com - это поможет вам отслеживать, если вы используете эту услугу для нескольких учетных записей)
  4. Скопируйте пароль в буфер обмена, который автоматически генерируется

    ⚠️ Если вы используете Службы Google, посетите панель администратораПриложения> G Suite> Настройки для Gmail> Расширенные настройки и обязательно установите флажок «Разрешить пользователям отправлять почту через внешний SMTP-сервер ...». Для активации этого изменения будет некоторая задержка, поэтому подождите ~ 5-10 минут.

  5. Перейти кGmail и подНастройки> Аккаунты и импорт> Отправить почту какнажмите «Добавить другой адрес электронной почты»
  6. Когда будет предложено ввести «Имя», введите имя, которое будет отображаться в вашем письме как «От» (например,Elon Musk)
  7. Когда появится запрос на «Адрес электронной почты», введите адрес электронной почты с пользовательским доменом, который вы использовали выше (например,hello@example.com)
  8. Снимите флажок «Лечить как псевдоним»

    Установите этот флажок, если вы предпочитаете, чтобы получатель отвечал (на почту, отправленную с использованием вашего личного домена) непосредственно на ваш адрес Gmail.Смотрите подробности

  9. Нажмите «Следующий шаг», чтобы продолжить
  10. При появлении запроса «SMTP-сервер» введитеsmtp.gmail.com и покинуть порт как587
  11. При появлении запроса «Имя пользователя» введите часть своего адреса Gmail без@gmail.com часть (например,niftylettuce если мой адрес электронной почтыniftylettuce@gmail.com)
  12. При появлении запроса «Пароль» вставьте из буфера обмена пароль, сгенерированный на шаге 2 выше.
  13. Оставьте переключатель в «Безопасное соединение с использованием TLS»
  14. Нажмите «Добавить аккаунт», чтобы продолжить
  15. Откройте новую вкладку, чтобыGmail и дождитесь получения подтверждающего электронного письма (вы получите проверочный код, подтверждающий, что вы являетесь владельцем адреса электронной почты, который вы пытаетесь "Отправить почту как")
  16. По прибытии скопируйте и вставьте проверочный код в ответ на приглашение, полученное на предыдущем шаге.
  17. Как только вы это сделаете, вернитесь к электронной почте и нажмите на ссылку, чтобы «подтвердить запрос». Этот шаг и предыдущий шаг необходимо выполнить, чтобы правильно настроить адрес электронной почты.
  18. Выполнено!

Могу ли я просто использовать эту службу пересылки электронной почты в качестве «резервного» или «ошибочного» MX-сервера

Да но этоНЕ рекомендуется, так как это невероятно редкий крайний случай.

Если вы используете Google Business для электронной почты и хотите использовать наш сервер в качестве запасного варианта, чтобы ваша почта все еще доставлялась, просто укажите почтовые серверы Google с более низким приоритетом, чем наши почтовые серверы. Пример приведен ниже:

Имя / хост / псевдоним TTL Тип записи приоритет Значение / ответ / назначение
@ или оставьте пустым 3600 MX 1 ASPMX.L.GOOGLE.COM
@ или оставьте пустым 3600 MX 5 ALT1.ASPMX.L.GOOGLE.COM
@ или оставьте пустым 3600 MX 5 ALT2.ASPMX.L.GOOGLE.COM
@ или оставьте пустым 3600 MX 10 ALT3.ASPMX.L.GOOGLE.COM
@ или оставьте пустым 3600 MX 10 ALT4.ASPMX.L.GOOGLE.COM
@ или оставьте пустым 3600 MX 20 mx1.forwardemail.net
@ или оставьте пустым 3600 MX 30 mx2.forwardemail.net

Can I disable specific aliases

Yes! As of February 6, 2020 we have added this feature. Simply edit your DNS TXT record and prefix the alias with an exclamation mark. Note that you must preserve the ":" mapping, as this is required if you ever decide to toggle this off (and it's also used for importing in our paid plans).

If you prefix an alias with "!" (exclamation mark) then it will still return successful respond codes to senders attempting to send to this address, but the emails themselves will go nowhere; to a blackhole.

For example, if I want all emails that go to alias@example.com to stop flowing through to niftylettuce@gmail.com:

Имя / хост / псевдоним TTL Тип записи Значение / ответ / назначение
@ или оставьте пустым 3600 текст forward-email=!alias:niftylettuce@gmail.com

Emails sent to disabled addresses will respond with a 250 (message queued) status code, but the emails will not actually be delivered to the recipient(s).

Могу ли я пересылать электронные письма нескольким получателям?

Да, конечно. Просто укажите несколько получателей в ваших записях TXT.

Например, если я хочу электронное письмо, которое идет кhello@example.com быть направленным вniftylettuce+a@gmail.com иniftylettuce+b@gmail.comтогда моя запись TXT будет выглядеть так:

Имя / хост / псевдоним TTL Тип записи Значение / ответ / назначение
@ или оставьте пустым 3600 текст forward-email=hello:niftylettuce+a@gmail.com,hello:niftylettuce+b@gmail.com

Или вы можете указать их в двух отдельных строках, например:

Имя / хост / псевдоним TTL Тип записи Значение / ответ / назначение
@ или оставьте пустым 3600 текст forward-email=hello:niftylettuce+a@gmail.com
@ или оставьте пустым 3600 текст forward-email=hello:niftylettuce+b@gmail.com

Тебе решать!

Могу ли я иметь несколько глобальных универсальных получателей

Да, ты можешь. Просто укажите несколько глобальных универсальных получателей в ваших записях TXT.

Например, если я хочу каждое письмо, которое идет в*@example.com (звездочка, означающая его подстановочный знак, или универсальный), чтобы переслатьniftylettuce+a@gmail.com иniftylettuce+b@gmail.comтогда моя запись TXT будет выглядеть так:

Имя / хост / псевдоним TTL Тип записи Значение / ответ / назначение
@ или оставьте пустым 3600 текст forward-email=niftylettuce+a@gmail.com,niftylettuce+b@gmail.com

Или вы можете указать их в двух отдельных строках, например:

Имя / хост / псевдоним TTL Тип записи Значение / ответ / назначение
@ или оставьте пустым 3600 текст forward-email=niftylettuce+a@gmail.com
@ или оставьте пустым 3600 текст forward-email=niftylettuce+b@gmail.com

Тебе решать!

Is there a maximum limit on the number of email addresses I can forward to per alias

Yes, the default limit is 5. This does NOT mean that you can only have five aliases on your domain name. You can have as many as you want (unlimited). It means that you can only forward one alias to five unique email addresses. You could have hello:niftylettuce+1@gmail.com,hello:niftylettuce+2@gmail.com,hello:niftylettuce+3@gmail.com, ... (от 1-5) - и любые электронные письмаhello@example.com будет перенаправлен вniftylettuce+1@gmail.com,niftylettuce+2@gmail.com,niftylettuce+3@gmail.com,… (От 1-5).

Можно ли рекурсивно пересылать электронные письма

Да, вы можете, однако вы все равно должны придерживаться максимального ограничения. Если у вас естьhello:elon@example.com иelon:niftylettuce@gmail.com, а затем по электронной почтеhello@example.com будет перенаправлен вelon@example.com иniftylettuce@gmail.com, Обратите внимание, что при попытке рекурсивно переслать электронные письма будет выдана ошибка.

Могут ли люди отменить регистрацию или зарегистрировать мою пересылку электронной почты без моего разрешения

Мы используем проверку записей MX и TXT, поэтому, если вы добавите соответствующие записи MX и TXT этой службы, то вы будете зарегистрированы. Если вы удалите их, то вы не зарегистрированы. У вас есть право собственности на свой домен и управление DNS, поэтому, если кто-то имеет к нему доступ, тогда это проблема.

Как это бесплатно

Сервис продолжает работать благодаряпожертвования,

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

Каков максимальный размер электронного письма?

Мы используем ограничение по размеру 25 МБ (такое же, как в Gmail), которое включает в себя содержимое, заголовки и вложения.

Ошибка с правильным кодом ответа возвращается, если превышен предел размера файла.

Вы храните электронные письма и их содержимое?

Нет, абсолютно нет. Смотрите нашполитика конфиденциальности,

Вы храните журналы писем?

Нет, абсолютно нет. Смотрите нашполитика конфиденциальности,

Можете ли вы прочитать мои пересланные письма

Нет, я не могу читать ваши письма и не хочу. Многие другие провайдеры пересылки электронной почты неэтично читают вашу электронную почту. Это не то, о чем я.

Код, развернутый на сервере, публично виден на GitHub!

Поддерживает ли он символ «+» (например, для псевдонимов Gmail)

Да, конечно.

Пересылает ли это заголовки моей электронной почты?

Да, конечно.

Это хорошо проверено

Да, у него есть тесты, написанные с использованием ava, а также покрытие кода.

Вы передаете SMTP-сообщения и коды ответов?

Да, конечно. Например, если вы отправляете письмо наhello@example.com и он зарегистрирован для пересылкиniftylettuce@gmail.comтогда ответное SMTP-сообщение и код с SMTP-сервера «gmail.com» будут возвращены вместо прокси-сервера «mx1.forwardemail.net» или «mx2.forwardemail.net».

Как предотвратить спамеров и обеспечить хорошую репутацию при пересылке электронной почты

За документацию и предложения от Google наhttps://support.google.com/a/answer/175365?hl=enнаряду с лучшими практиками, в том числе:

  1. DNSBL - мы проверяем IP-адреса отправителей против SpamhausDNS черные спискиЕсли произойдет сбой, отправителю не будет разрешено отправить сообщение, и ему будет возвращено подробное сообщение об ошибке с инструкциями о том, как исключить себя из определенных черных списков, под которыми они перечислены.

  2. SpamAssassin - использованиеspamc клиент для проверки электронной почты и автоматического отклонения их, если они помечены как спам

    • Ежедневно проверяет наличие обновленных правил
    • Порог оценки спама (5,0)
    • Использует теорему Байеса и автоматическое обучение
    • Пользыдругие улучшения
  3. SPF / DKIM - проверяя, существует ли запись SPF для отправителя, и если это так, мы проводим обратный поиск удаленного адреса SMTP-соединения, чтобы проверить, соответствует ли он записи SPF, в противном случае она отклоняется. Если запись SPF не существует, то мы требуем проверки DKIM. Если заголовки DKIM пропускаются и дают сбой, он также отклоняется. Если заголовки DKIM не передаются, мы предполагаем, что проверка DKIM прошла.

  4. MX - проверяя, есть ли у отправителя из адресного домена записи MX (поэтому на самом деле он приходит с почтового / SMTP-сервера), в противном случае он отклоняется

  5. Одноразовые адреса электронной почты - мы автоматически блокируем отправителей из[Одноразовый-почтовые домены-][] список

  6. FQDN - проверяет, что SMTP-подключения отправителей происходят из FQDN (то есть, IP-адреса отсутствуют, у них должно быть разрешено действительное имя домена)

  7. TXT - путем проверки того, имеет ли адрес электронной почты, на который пытается отправить отправитель, запись DNS TXT с действительными настройками пересылки электронной почты. Сертификаты SSL (имя основного домена или альтернативные имена) всех серверов MX получателя пересылки должны соответствовать записи MX.

  8. Sender Rewriting Scheme ("SRS") - we use SRS, which is a scheme used to rewrite the envelope sender address for email forwarding in order for DKIM/SPF/DMARC to pass with a forwarding mail server (middleman).

Могу ли я "отправить почту как" с этим

Да! По состоянию на 2 октября 2018 года мы добавили эту функцию. ВидетьКак отправить почту как с помощью Gmail над!

Могу ли я пересылать неограниченное количество писем с этим

Практически да - единственное текущее ограничение заключается в том, что отправители (по уникальному адресу электронной почты) ограничены отправкой (300) электронных писем в час через систему.

Если этот предел превышен, мы отправляем код ответа «451», который сообщает почтовому серверу отправителей повторить попытку позже.

Как вы выполняете поиск DNS по доменным именам

Мы используем первоклассную службу DNS-сервиса CloudFlare (см.объявление здесь). Обратите внимание, что пакеты Python, которые мы используем (python-spfcheck2 иpython-dkim-verify) не имеют средств, как Node.js делает сdns и его методdns.setServers - поэтому мы устанавливаем DNS сервера на1.1.1.1 который он будет использовать как запасной вариант в этом случае.

Как быстро эта услуга

Последняя версия v2 (выпущенная 6 мая 2019 года) была существенно переписана с v1 и сосредоточена на производительности через потоки.Nodemailer's плодовитый автор Андрис Рейнман (@ andris9) помогла нам отключиться с помощьюmailparser библиотека и использованиеmailsplit вместо этого с некоторой пользовательской логикой преобразования, чтобы разделить заголовок и тело сообщения, не затрагивая тело. Это позволяет нам очень быстро выполнять операции над заголовками (например, проверки безопасности и соответствие SPF / DKIM / DMARC).

Другими словами, последняя версия этого сервиса использует потоки только сейчас и молниеносно.  Более старая версия v1 также имела некоторую логику не в самом оптимальном порядке операций - но теперь v2 сначала выполняет меньше операций с интенсивной памятью / сетью (и возвращает рано, если возможно, чтобы посылать ответ как можно быстрее клиенту SMTP).

Мы никогда не пишем на диск и не храним электронные письма - все делается в памяти благодаря потокам и преобразованиям Node.js! 🎉