Назад | Перейти на главную страницу

Тестирование почтового сервера

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

Например, если вы хотите протестировать сайт HTTP / HTTPS, вы можете просто изменить свой собственный компьютер hosts файл, чтобы указать на будущий хозяин.

С почтой это возможно только в том случае, если сервер действует как исходящий шлюз для определенного домена. Разрешите пояснить на примере. Я установил SMTP с аутентификацией для example.org на хосте, который должен быть сопоставлен mail.example.org: Я могу указать свой DNS на IP-адрес этой машины и сказать своему клиенту SMTP использовать этот сервер, чтобы он также соответствовал сертификату TLS.

Для входящей почты, когда мне нужно протестировать сервер на прием почты для домена, выполнить базовые проверки антиспама / антивируса и не выполнять странных вещей, мне нужна запись MX. Недавно я обнаружил, что из-за неправильной конфигурации Postfix / DKIM мой сервер сделал следующее:

Мне пришлось копать, копать и копать, чтобы найти виновника, но для будущей работы я хотел бы спросить если есть лучшие практики для тестирования почтовых серверов прежде, чем они пойдут вживую. Предполагая, что я не могу подключиться к Telnet сервер с моей локальной машины из-за проверок антиспама.

Я бы установил собственный частный DNS-сервер с уже измененным MX. Для тестирования почтового сервера рекомендую использовать сваки.