- Настройка работы почтового ящика для домена в системе Yandex
- Создание почтового ящика в системе Yandex
- Настройка DNS-записей для домена
- Настройки почтового клиента для работы с почтовым ящиком на Yandex
- Заключение
- Подключить ящик MS Exchange
- Дубликаты 2
- Ответы 21
- Другие программы
- Настроить программу по протоколу IMAP
- Шаг 1. Настройте ящик
- Шаг 2. Создайте пароль приложения
- Шаг 3. Настройте программу
- Настроить программу по протоколу POP3
- Шаг 1. Настройте ящик
- Шаг 2. Создайте пароль приложения
- Шаг 3. Настройте программу
- Настроить только отправку по протоколу SMTP
- Как настроить exchange почту в яндекс почте
- Другие программы
- Шаг 1. Настройка почтового ящика
- Шаг 2. Настроить программу по протоколу IMAP
- Настроить программу по протоколу POP3
- Настроить только отправку по протоколу SMTP
- Другие программы
- Шаг 1. Настройка почтового ящика
- Шаг 2. Настроить программу по протоколу IMAP
- Настроить программу по протоколу POP3
- Настроить только отправку по протоколу SMTP
- Другие программы
- Шаг 1. Настройка почтового ящика
- Шаг 2. Настроить программу по протоколу IMAP
- Настроить программу по протоколу POP3
- Настроить только отправку по протоколу SMTP
- Подключить ящик MS Exchange
- Дубликаты 2
- Ответы 21
- Инструкции по настройке почты на Yandex
- Общие правила
- Настройка по протоколу IMAP
- Настройка по протоколу POP3
- Yandex «Почта для домена» как почтовый шлюз для ваших серверов
- Введение
- Решение
Настройка работы почтового ящика для домена в системе Yandex
Выбор Yandex обусловлен рядом преимуществ.
- Запоминающийся почтовый ящик на домене, который может быть использован для Вашего сайта.
- Письма, отправленные с сервиса Yandex, имеют больше доверия у принимающих почтовых сервисов и реже попадают в спам.
- Переписка храниться на Yandex и не занимает места на хостинге. Объем почтового ящика неограничен.
Если Вы остановили свой выбор на Yandex, то следующая инструкция позволит произвести подключение к сервису.
Создание почтового ящика в системе Yandex
Для создания почтового ящика в системе Yandex Вам необходимо осуществить ряд шагов:
- Зарегистрируйтесь на Yandex, если Вы не зарегистрированы, или войдите под имеющимся уже логином и паролем в свой аккаунт https://yandex.ru/ .
- Пройдите в раздел регистрации почты для домена: https://pdd.yandex.ru/domains_add/
- Подтвердите домен, принадлежащий Вам.
Настройка DNS-записей для домена
Обратите внимание, что DNS-записи могут быть настроены только на стороне держателя NS-серверов.
NS (name server) — указывает на DNS-сервер, обслуживающий данный домен, то есть указывает серверы, на которые домен делегирован.
1. MX-запись
За прием и хранение сообщений отвечают почтовые серверы. Для настройки работы почтового ящика в системе Yandex в первую очередь необходимо изменить MX-записи.
MX (mail exchange) — запись, указывающая на адрес почтового шлюза для домена. Состоит из двух частей: приоритета (чем число больше, тем ниже приоритет) и адреса узла.
Создайте новую MX-запись со следующими значениями полей:
Точка в конце имени сервера обязательна. В некоторых панелях управления точка учитывается по умолчанию, тогда ее указывать не нужно.
Если приоритет со значением «10» не предусмотрен в панели управления, укажите любой другой отличный от нуля приоритет.
2. SPF-запись
SPF-запись (sender policy framework) используется для защиты домена от подделки. В SPF указывается список доверенных серверов (IP-адресов), с которых может отправляться почта данного домена, для предотвращения возможности рассылки спама от Вашего имени.
Для настройки SPF-записи укажите в качестве TXT-записи
Если Вы хотите отправлять письма не только с серверов Яндекса, укажите дополнительные серверы в таком формате:
где IP-1, IP-2, IP-3 — IP-адреса дополнительных серверов.
3. DKIM-подпись
С помощью DKIM-подписи получатель письма может удостовериться в том, что оно действительно пришло от предполагаемого отправителя.
Вам необходимо создать поддомен вида
и внесите в качестве TXT-записи параметры DKIM с публичным ключом, полученные в почте для домена ( https://yandex.ru/support/pdd/set-mail/dkim.xml#common ). Например, «v=DKIM1; k=rsa; t=s; p=MIGfMA0GCSEBtaCOteH4EBqJlKpe. «
4. CNAME-запись
Создайте поддомен mail.ваш_домен и в качестве CNAME записи внесите значение «domain.mail.yandex.net».
При осуществлении указанных настроек следует учитывать два момента.
Первый заключается в том, что вступление в силу изменений DNS-записей может занять от 3 до 24 часов.
Второй — это то, что при смене почтовых серверов будет утерян доступ к сообщениям на текущем почтовом сервере. Если у Вас есть действующие почтовые ящики и Вы хотите сохранить переписку, воспользуйтесь следующей инструкцией.
- Подключитесь при помощи почтового клиента (например, Outlook) к ящикам на старом хостинге по протоколу POP3 и скачайте всю корреспонденцию.
- Создайте необходимые почтовые ящики в разделе «Почта» панели управления Timeweb.
- Подключитесь по протоколу IMAP и дождитесь, пока письма будут загружены на наш сервер.
Настройки почтового клиента для работы с почтовым ящиком на Yandex
Если Вы используете один из почтовых клиентов (например, MS Outlook, Thunderbird, The Bat!), Вам необходимо указать правильные настройки. Каждая почтовая программа имеет свою специфику, но основные параметры у них схожи.
Сервер для отправки почты (SMTP) — smtp.yandex.ru.
Для отправки почты необходимо использовать SMTP-авторизацию:
Логин (имя пользователя) — адрес электронной почты;
Пароль — пароль от почтового ящика;
Сервер для приема почты POP3 — pop.yandex.ru или IMAP — imap.yandex.ru.
Порт SSL — 995 (POP3) или 993 (IMAP).
Заключение
Ряд вышеуказанных шагов позволит осуществить быстрый переход на сервис Yandex и пользоваться почтовыми функциями для Вашего домена. Внесение изменений может потребовать незначительного времени, но обеспечит высокое качество работы в дальнейшем.
Источник
Подключить ящик MS Exchange
А что тут говорить, если есть поддержка не только п/я яндекса но и других, да-к давайте и запилим работу с мелкомягкими и их творением для почты))
Добрый день! Добавил ваш голос к теме про Microsoft Exchange 🙂
Что касается cl.pro и удаления цитирования, пожалуйста, вынесите эти идеи в отдельные темы, чтобы другие пользователи могли проголосовать за каждую из них.
Дубликаты 2
Ответы 21
да, поддерживаю, возможность пользоваться Exchange нужна
Поддержка Exchange нужна, у меня все ящик в Яндекс Почте, а корпоративная на exchange в myMail, было бы удобней все почты в одном месте
Нужна поддержка Microsoft Exchange
Поддержка синхронизации с exchange нужна, из-за этого не ухожу со стандартного mail.app
бесспорно. Приложение хорошее, но поддержки очень Exchange не хватает.
Нужен Exchange чтобы перейти на яндекс.
тоже перешёл бы на Яндекс.почту, если бы была поддержка exchange
Это не критично для самой Яндекс Почты, но позволило бы приложению Яндекс Почты стать единственным в телефоне
дайте exchange на Яндекс.почта
когда сделаете доступ к Exchange
Да, этого очень не хватает!
судя по форумам, разговор идет уже 2-3 года. а воз и ныне там. ничего не сделали. только улучшают красивости.
дайте exchange на Яндекс.почта
хочу exchange на Яндекс.почта
Уверен на 100%, что это задача очень простая, так как сам разрабатываю приложения с авторизацией через Microsoft. Странно, что люди просят эту фичу уже 2 года. Купил себе вчера премиум почту и диск и был очень огорчен, что не могу подключить все почты в одном клиенте. Спасибо!
Без этой возможности не могу отвязаться от экосистемы Гугла и прейти только на Яндекс.
Добрый день! Добавил ваш голос к теме про Microsoft Exchange 🙂
Источник
Другие программы
Вы можете настроить для работы с Почтой любую программу, которая поддерживает стандартные протоколы IMAP, POP3 и SMTP.
Настроить программу по протоколу IMAP
При использовании протокола IMAP почтовая программа синхронизируется с сервером и сохраняет структуру папок вашего ящика. Отправляемые вами через почтовую программу письма будут храниться не только на компьютере, но и на сервере, и вы сможете иметь к ним доступ с различных устройств.
Шаг 1. Настройте ящик
Шаг 2. Создайте пароль приложения
Если вы включили двухфакторную аутентификацию, просто нажмите Создать пароль приложения .
Шаг 3. Настройте программу
Для доступа к почтовому серверу укажите ваш логин и пароль приложения. Используйте тот пароль, который вы создали для почтового приложения на предыдущем шаге. Если вы настраиваете получение почты с ящика вида «login@yandex. ru » , логином является часть адреса до знака «@» . Если вы используете Яндекс 360 для бизнеса, в качестве логина необходимо указывать полный адрес почтового ящика.
Поддержка протокола IMAP включится автоматически при первой авторизации в почтовой программе.
Настроить программу по протоколу POP3
При использовании протокола POP3 все письма из папок, которые вы укажете в меню Настройка → Почтовые программы , будут сохраняться почтовой программой на ваш компьютер в папку Входящие . При необходимости вы можете настроить в почтовой программе фильтры, чтобы автоматически перемещать письма в нужные папки. Отправляемые вами письма будут храниться только на вашем компьютере.
Шаг 1. Настройте ящик
Шаг 2. Создайте пароль приложения
Если вы включили двухфакторную аутентификацию, просто нажмите Создать пароль приложения .
Шаг 3. Настройте программу
Для доступа к почтовому серверу укажите ваш логин и пароль приложения. Используйте тот пароль, который вы создали для почтового приложения на предыдущем шаге. Если вы настраиваете получение почты с ящика вида «login@yandex. ru » , логином является часть адреса до знака «@» . Если вы используете Яндекс 360 для бизнеса, в качестве логина необходимо указывать полный адрес почтового ящика.
Вы можете настроить получение писем по протоколу POP3 из любой папки, включая Спам . Для этого откройте меню Настройка → Почтовые программы и отметьте нужные папки.
При скачивании содержимого ящика почтовыми программами письма по умолчанию не помечаются как прочитанные. Если вы хотите помечать полученные письма прочитанными, включите соответствующую опцию.
Настроить только отправку по протоколу SMTP
Настройка одного протокола SMTP обычно требуется на устройствах, которые только отправляют письма, но не принимают их.
Источник
Как настроить exchange почту в яндекс почте
Другие программы
При использовании протокола IMAP почтовая программа синхронизируется с сервером и сохраняет структуру папок вашего ящика. Отправляемые вами через почтовую программу письма будут храниться не только на компьютере, но и на сервере, и вы сможете иметь к ним доступ с различных устройств.
Шаг 1. Настройка почтового ящика
Шаг 2. Настроить программу по протоколу IMAP
Для настройки почтовой программы по протоколу IMAP необходимо указать следующие данные:
Для доступа к почтовому серверу укажите ваш логин и пароль на Яндексе или пароль приложения. Используйте тот пароль, который вы включили в настройках Яндекс.Почты. Если вы настраиваете получение почты с ящика вида «login@yandex. ua » , логином является часть адреса до знака «@» . Если вы используете Яндекс.Почту 360 для бизнеса, в качестве логина необходимо указывать полный адрес почтового ящика.
Поддержка протокола IMAP включится автоматически при первой авторизации в почтовой программе.
Настроить программу по протоколу POP3
При использовании протокола POP3 все письма из папок, которые вы укажете в меню Настройка → Почтовые программы , будут сохраняться почтовой программой на ваш компьютер в папку Входящие . При необходимости вы можете настроить в почтовой программе фильтры, чтобы автоматически перемещать письма в нужные папки. Отправляемые вами письма будут храниться только на вашем компьютере.
Перед настройкой почтовой программы включите работу протокола POP3:
Для настройки почтовой программы по протоколу POP3 необходимо указать следующие данные:
Для доступа к почтовому серверу укажите ваш логин и пароль на Яндексе или пароль приложения. Используйте тот пароль, который вы включили в настройках Яндекс.Почты. Если вы настраиваете получение почты с ящика вида «login@yandex. ua » , логином является часть адреса до знака «@» . Если вы используете Яндекс.Почту 360 для бизнеса, в качестве логина необходимо указывать полный адрес почтового ящика.
Вы можете настроить получение писем по протоколу POP3 из любой папки, включая Спам . Для этого откройте меню Настройка → Почтовые программы и отметьте нужные папки.
При скачивании содержимого ящика почтовыми программами письма по умолчанию не помечаются как прочитанные. Если вы хотите помечать полученные письма прочитанными, включите соответствующую опцию.
Настроить только отправку по протоколу SMTP
Настройка одного протокола SMTP обычно требуется на устройствах, которые только отправляют письма, но не принимают их.
Другие программы
При использовании протокола IMAP почтовая программа синхронизируется с сервером и сохраняет структуру папок вашего ящика. Отправляемые вами через почтовую программу письма будут храниться не только на компьютере, но и на сервере, и вы сможете иметь к ним доступ с различных устройств.
Шаг 1. Настройка почтового ящика
Шаг 2. Настроить программу по протоколу IMAP
Для настройки почтовой программы по протоколу IMAP необходимо указать следующие данные:
Для доступа к почтовому серверу укажите ваш логин и пароль на Яндексе или пароль приложения. Используйте тот пароль, который вы включили в настройках Яндекс.Почты. Если вы настраиваете получение почты с ящика вида «login@yandex. kz » , логином является часть адреса до знака «@» . Если вы используете Яндекс.Почту 360 для бизнеса, в качестве логина необходимо указывать полный адрес почтового ящика.
Поддержка протокола IMAP включится автоматически при первой авторизации в почтовой программе.
Настроить программу по протоколу POP3
При использовании протокола POP3 все письма из папок, которые вы укажете в меню Настройка → Почтовые программы , будут сохраняться почтовой программой на ваш компьютер в папку Входящие . При необходимости вы можете настроить в почтовой программе фильтры, чтобы автоматически перемещать письма в нужные папки. Отправляемые вами письма будут храниться только на вашем компьютере.
Перед настройкой почтовой программы включите работу протокола POP3:
Для настройки почтовой программы по протоколу POP3 необходимо указать следующие данные:
Для доступа к почтовому серверу укажите ваш логин и пароль на Яндексе или пароль приложения. Используйте тот пароль, который вы включили в настройках Яндекс.Почты. Если вы настраиваете получение почты с ящика вида «login@yandex. kz » , логином является часть адреса до знака «@» . Если вы используете Яндекс.Почту 360 для бизнеса, в качестве логина необходимо указывать полный адрес почтового ящика.
Вы можете настроить получение писем по протоколу POP3 из любой папки, включая Спам . Для этого откройте меню Настройка → Почтовые программы и отметьте нужные папки.
При скачивании содержимого ящика почтовыми программами письма по умолчанию не помечаются как прочитанные. Если вы хотите помечать полученные письма прочитанными, включите соответствующую опцию.
Настроить только отправку по протоколу SMTP
Настройка одного протокола SMTP обычно требуется на устройствах, которые только отправляют письма, но не принимают их.
Другие программы
При использовании протокола IMAP почтовая программа синхронизируется с сервером и сохраняет структуру папок вашего ящика. Отправляемые вами через почтовую программу письма будут храниться не только на компьютере, но и на сервере, и вы сможете иметь к ним доступ с различных устройств.
Шаг 1. Настройка почтового ящика
Шаг 2. Настроить программу по протоколу IMAP
Для настройки почтовой программы по протоколу IMAP необходимо указать следующие данные:
Для доступа к почтовому серверу укажите ваш логин и пароль на Яндексе или пароль приложения. Используйте тот пароль, который вы включили в настройках Яндекс.Почты. Если вы настраиваете получение почты с ящика вида «login@yandex. ru » , логином является часть адреса до знака «@» . Если вы используете Яндекс.Почту 360 для бизнеса, в качестве логина необходимо указывать полный адрес почтового ящика.
Поддержка протокола IMAP включится автоматически при первой авторизации в почтовой программе.
Настроить программу по протоколу POP3
При использовании протокола POP3 все письма из папок, которые вы укажете в меню Настройка → Почтовые программы , будут сохраняться почтовой программой на ваш компьютер в папку Входящие . При необходимости вы можете настроить в почтовой программе фильтры, чтобы автоматически перемещать письма в нужные папки. Отправляемые вами письма будут храниться только на вашем компьютере.
Перед настройкой почтовой программы включите работу протокола POP3:
Для настройки почтовой программы по протоколу POP3 необходимо указать следующие данные:
Для доступа к почтовому серверу укажите ваш логин и пароль на Яндексе или пароль приложения. Используйте тот пароль, который вы включили в настройках Яндекс.Почты. Если вы настраиваете получение почты с ящика вида «login@yandex. ru » , логином является часть адреса до знака «@» . Если вы используете Яндекс.Почту 360 для бизнеса, в качестве логина необходимо указывать полный адрес почтового ящика.
Вы можете настроить получение писем по протоколу POP3 из любой папки, включая Спам . Для этого откройте меню Настройка → Почтовые программы и отметьте нужные папки.
При скачивании содержимого ящика почтовыми программами письма по умолчанию не помечаются как прочитанные. Если вы хотите помечать полученные письма прочитанными, включите соответствующую опцию.
Настроить только отправку по протоколу SMTP
Настройка одного протокола SMTP обычно требуется на устройствах, которые только отправляют письма, но не принимают их.
Подключить ящик MS Exchange
А что тут говорить, если есть поддержка не только п/я яндекса но и других, да-к давайте и запилим работу с мелкомягкими и их творением для почты))
Добрый день! Добавил ваш голос к теме про Microsoft Exchange .
Что касается cl.pro и удаления цитирования, пожалуйста, вынесите эти идеи в отдельные темы, чтобы другие пользователи могли проголосовать за каждую из них.
Дубликаты 2
Ответы 21
да, поддерживаю, возможность пользоваться Exchange нужна
Поддержка Exchange нужна, у меня все ящик в Яндекс Почте, а корпоративная на exchange в myMail, было бы удобней все почты в одном месте
Нужна поддержка Microsoft Exchange
Поддержка синхронизации с exchange нужна, из-за этого не ухожу со стандартного mail.app
бесспорно. Приложение хорошее, но поддержки очень Exchange не хватает.
Нужен Exchange чтобы перейти на яндекс.
тоже перешёл бы на Яндекс.почту, если бы была поддержка exchange
Это не критично для самой Яндекс Почты, но позволило бы приложению Яндекс Почты стать единственным в телефоне
дайте exchange на Яндекс.почта
когда сделаете доступ к Exchange
Да, этого очень не хватает!
судя по форумам, разговор идет уже 2-3 года. а воз и ныне там. ничего не сделали. только улучшают красивости.
дайте exchange на Яндекс.почта
хочу exchange на Яндекс.почта
Уверен на 100%, что это задача очень простая, так как сам разрабатываю приложения с авторизацией через Microsoft. Странно, что люди просят эту фичу уже 2 года. Купил себе вчера премиум почту и диск и был очень огорчен, что не могу подключить все почты в одном клиенте. Спасибо!
Без этой возможности не могу отвязаться от экосистемы Гугла и прейти только на Яндекс.
Добрый день! Добавил ваш голос к теме про Microsoft Exchange .
Инструкции по настройке почты на Yandex
Общие правила
Вы можете получать и отсылать почту не только через веб-интерфейс, но и с помощью различных почтовых клиентов. Например:
Если вы хотите получать почту с помощью ваших почтовых клиентов, включите работу протоколов POP3 или IMAP .
Чтобы это сделать, зайдите в Настройки вашего почтового ящике на Яндексе, откройте раздел «Почтовые программы». Выберите протокол, который хотите использовать, отметив его флажком. Сохраните результат, нажав на кнопку «Сохранить изменения».
Подробнее о работе протоколов POP3 и IMAP читайте ниже.
Настройка по протоколу IMAP
По протоколу IMAP почтовая программа будет не просто скачивать новые письма, а синхронизировать информацию на вашем компьютере с данными на сервере, отображая сразу всю структуру вашего ящика — все папки, как стандартные, так и настроенные вами вручную.
Для настройки почтового клиента по протоколу IMAP, укажите следующие данные:
- в разделе Входящие сообщения/Incoming mail (IMAP) нужно указать адрес почтового сервера imap.yandex.ru, установить SSL-защиту и порт 993. Если ваша программа по каким-то причинам не поддерживает SSL-защиту соединения, вы можете указать порт 143 и подключаться без SSL
- в разделе Исходящие сообщения/Outgoing mail (SMTP) необходимо указать адрес сервера smtp.yandex.ru, и подключаться по безопасному соединению SSL через порт 465. В случае, если вы не можете воспользоваться безопасным соединением, вы можете подключиться к SMTP-серверу по портам 25 или 587
При настройке почтовых программ в качестве логина и пароля для доступа к почтовому серверу нужно указать ваши логин и пароль на Яндексе. В качестве логина нужно указывать полный адрес почтового ящика.
Мы не рекомендуем использовать почтовый сервер вашего провайдера для отправки почты от вашего имени на Яндексе.
Поддержка протокола IMAP включится автоматически при первой авторизации в почтовой программе.
Настройка по протоколу POP3
При использовании протокола POP3 все ваши письма (из тех папок, которые вы укажете в Настройках ящика) будут скачиваться почтовой программой на ваш компьютер в папку «Входящие», после чего их можно будет при необходимости разложить по папкам с помощью фильтров, настроенных в самой почтовой программе.
Имейте ввиду, что многие почтовые программы по умолчанию удаляют письма с сервера при скачивании. В этом случае все письма в вашем ящике будут перемещаться в папку «Удаленные», откуда будут удалены по прошествии недели. Чтобы сохранить письма в ящике, вы можете установить в настройках почтовой программы опцию сохранения копий писем на сервере при скачивании, если ваша программа позволяет это сделать. Произвести эту настройку с нашей стороны невозможно.
При настройке почтовой программы по протоколу POP3 необходимо указать следующие данные:
- в разделе Входящие сообщения/Incoming mail (POP3) нужно указать адрес почтового сервера pop.yandex.ru, установить SSL-защиту и порт 995. Если ваша программа по каким-то причинам не поддерживает SSL-защиту соединения, вы можете указать порт 110 и подключаться без SSL
- в разделе Исходящие сообщения/Outgoing mail (SMTP) необходимо указать адрес сервера smtp.yandex.ru, и подключаться по безопасному соединению SSL через порт 465. В случае, если вы не можете воспользоваться безопасным соединением, вы можете подключиться к SMTP-серверу по портам 25 или 587
При настройке почтовых программ в качестве логина и пароля для доступа к почтовому серверу нужно указать ваши логин и пароль на Яндексе. В случае, если вы настраиваете доступ к ящику вида login@yandex.ru , логином является первая часть адреса — login. Если же вы пользуетесь Яндекс.Почтой для доменов, в качестве логина нужно указывать полный адрес почтового ящика.
Мы не рекомендуем использовать почтовый сервер вашего провайдера для отправки почты от вашего имени на Яндексе.
Если вы скачиваете почту при помощи почтового клиента по протоколу POP3, вы можете:
- Оставить все настройки по умолчанию. Тогда будут скачиваться письма только из папки Входящие.
- Настроить скачивание писем из любого набора папок, включая папку Спам или собственные папки. Выбрать папки для скачивания можно на странице «Настройки» — в разделе «Почтовые клиенты». Также вы можете установить настройку «При получении почты по POP3, письма в почтовом ящике Яндекс.Почты помечать как прочитанные», которая уже в веб-интерфейсе позволит понять, какие письма были забраны почтовым клиентом. При скачивании почты клиентами письма по умолчанию не помечаются как прочитанные.
О доступе в вашу почту через почтовые программы вы можете прочитать в следующих статьях:
Yandex «Почта для домена» как почтовый шлюз для ваших серверов
Каждый раз поднимая новый сервер в облаках, вы получаете случайный IP-адрес. Не все понимают, что IP-адрес может попасть к вам с «историей». Часто приходится тратить время на удаление IP из публичных черных списков. В моём случае в последний раз это была очень неторопливая переписка с mail.ru, которая ни к чему не привела. После этого, создав новый сервер, я задумался: как же сделать так, чтобы не огребать проблем с такими IP-адресами?
Введение
Несмотря на то, что серверы у меня могут быть как постоянные так и «на поиграться», почту на всех них я не обслуживаю, но очень хочу получать сервисные письма от своих скриптов и системных служб.
Очевидное решение — сделать свой «порядочный» почтовый шлюз и все остальные серверы настраивать на пересылку почты через этот шлюз. Минусы такого решения очевидны:
- Отдельный сервер стоит денег, даже если это дешевая VPSка
- IP-адрес надо постоянно отслеживать в черных списках
- Настройка почтового шлюза требует времени, которое зависит от ваших скиллов
Из-за вышеперечисленных причин я пошёл искать другое решение, и, что характерно, нашёл.
Решение
Я обнаружил возможность схалявить, воспользовавшись сервисом «Почта для Домена» от Yandex. На тот момент у меня было поднято 3 сервера и в DNS были следующие А-записи:
| Хост | Тип | Значение |
|---|---|---|
| example.com | A | 123.123.123.120 |
| server1.example.com | A | 123.123.123.121 |
| server2.example.com | A | 123.123.123.122 |
| server3.example.com | A | 123.123.123.123 |
Я зарегистрировал свой технический домен в «Почте для Домена» и создал аккаунт: root@example.com. Попробовал отправить письма с одного из своих серверов, используя этот SMTP-аккаунт и получил следующую ошибку:
553 5.7.1 Sender address rejected: not owned by auth user. envelope from address root@server1.example.com not accepted by the server
Yandex не разрешает подставлять какие попало данные в envelope-from. Но как же быть, если хочется понимать, с какого сервера пришло то или иное письмо, без дополнительных ухищрений?
Чтобы соблюсти правила Yandex’a, нужно выполнить следующие шаги на стороне их сервиса:
Зарегистрировать основной домен и его поддомены в pdd.yandex.ru. Проще всего пройти подтверждение домена через добавление CNAME-записи:
| Хост | Тип | Значение |
|---|---|---|
| example.com | CNAME | verification-code |
| server1.example.com | CNAME | verification-code |
| server2.example.com | CNAME | verification-code |
| server3.example.com | CNAME | verification-code |
Так же для каждого домена создаем MX-запись:
| Хост | Тип | Приоритет | Значение |
|---|---|---|---|
| example.com | MX | 10 | mx.yandex.ru |
| server1.example.com | MX | 10 | mx.yandex.ru |
| server2.example.com | MX | 10 | mx.yandex.ru |
| server3.example.com | MX | 10 | mx.yandex.ru |
В настройках основного домена указать поддомены как алиасы этого домена.
Создаём почтовый аккаунт root@example.com, если он ещё не создан
Обязательно нужно зайти в аккаунт через веб-интерфейc и активировать его, иначе получите ошибку:
535 5.7.8 Error: authentication failed: Please accept EULA first. https://mail.yandex.ru/for/example.com
Дальше требуется работа на нашей стороне — настраиваем сервера:
- Устанавливаем msmtp — миниатюрный SMTP-клиент, который предоставляет свою реализацию sendmail
defaults syslog LOG_MAIL tls_certcheck off tls on auto_from on # server hostname maildomain server1.example.com account default host smtp.yandex.ru port 25 auth on user root@example.com password 123qwe
Отправляем тестовое письмо с отладкой:
Источник