Есть ли более практичный способ подписания SMTP DKIM для сервера VPS, который имеет припаркованный домен, но не размещает содержимое, кроме копирования закрытого ключа? Я просмотрел все ошибки сервера, но не смог найти точных ссылок на мою ситуацию. Я постараюсь объяснить как можно проще:
2 сервера (1 выделенный, 1 vps), оба работают с cpanel 78, centos 7
Сервер 1 (выделенный) имя хоста: server.myserver1.com (ns1 / ns2 .myserver1.com) Сервер 1 имеет дополнительный домен, в котором размещается контент с именем: mywebsite.com Создано (скрыто) и отправлено по электронной почте через PHPMailer DKIM, SPF, DMARC работают нормально, без проблем.
Имя хоста сервера 2 (VPS): server.myserver2.com (ns1 / ns2.myisp.com) Сервер 2 имеет припаркованный домен, на котором НЕ размещается контент с именем: mywebsite.com Создано (скрыто) и отправлено по электронной почте через PHPMailer SPF и DMARC работают нормально, без проблем; DKIM не подписывает.
mywebsite.com указывает на ns1 / ns2.myserver.com (сервер 1) у регистратора
МОЯ ТЕОРИЯ: Если я копирую закрытый ключ с Сервера 1: /var/cpanel/domain_keys/private/mywebsite.com, а затем заменяю закрытый ключ на сервере 2 закрытым ключом с сервера 1, подпись smtp DKIM должна проверяться.
Сервер 2 - это просто настроен как SMTP-сервер для mywebsite.com, в то время как Сервер 1 по-прежнему будет получать входящие электронные письма для mywebsite.com, поскольку MX также указывает на Сервер 1.
Любая помощь будет принята с благодарностью, надеюсь, это имеет смысл. Спасибо.
Вот несколько вещей, которые вы можете сделать, чтобы сообщить людям, что почта не исходит из припаркованного домена:
Использование example.com
для иллюстраций:
example.com TXT "v=spf1 -all"
_dmarc.example.com TXT "v=DMARC1; p=reject; rua=mail@example.com; ruf=mail@example.com"
Если вы также не хотите, чтобы почта отправлялась на припаркованный домен, тогда добавьте:
example.com MX 0 .
Примечание: имя хоста назначения - это просто точка, что означает, что никто не обрабатывает почту для example.com