Ich möchte einen sekundären MX-Server mit Postfix einrichten, frage mich jedoch, wie ich dies am besten testen kann, bevor ich mit der Produktion beginne (indem ich seinen MX-Eintrag hinzufüge).
Eine Möglichkeit besteht darin, es mit einem völlig anderen Domainnamen zu testen, dh eine Domain wie "fake-test-domain.com" zu kaufen und ihre DNS-Zone NUR mit diesem Backup-MX-Server einzurichten.
Gibt es eine einfachere Möglichkeit, einen Mailserver zu zwingen, eine Nachricht an diesen Server zu senden, bevor sie in DNS aufgeführt ist?
Ich glaube nicht, dass ich die Hosts-Datei auf dem sendenden System verwenden kann, da dies keinen MX-Datensatz emulieren würde, oder?
smtp
email-server
mx-record
testing
thomasrutter
quelle
quelle
Antworten:
Verwenden Sie einfach eine Telnet-Sitzung , um die E-Mail-Zustellung zu testen. Als Beispiel,
quelle
STARTTLS
von Hand mitopenssl s_client -starttls smtp -connect ...
. Ich stimme jedoch zu, dass nicht-PLAIN-Authentifizierungsmethoden problematisch sind.Wenn Telnet nicht ausreicht oder zu langweilig ist, verwende ich SWAKS
z.B:
quelle
sudo apt install swaks
arbeitete an Ubuntu