Chcę skonfigurować dodatkowy serwer MX za pomocą Postfix, ale zastanawiam się, jaki jest najlepszy sposób przetestowania tego przed wprowadzeniem do produkcji (poprzez dodanie wpisu MX)?
Jednym z możliwych sposobów jest przetestowanie go pod zupełnie inną nazwą domeny, tj. Kup domenę taką jak „fake-test-domain.com” i skonfiguruj jej strefę DNS TYLKO na tym zapasowym serwerze MX.
Czy jest jakiś łatwiejszy sposób, aby zmusić serwer pocztowy do wysłania wiadomości na ten serwer, zanim zostanie wymieniony w DNS?
Nie sądzę, że mogę użyć pliku hosts w systemie wysyłającym, ponieważ nie emulowałby on rekordu MX, prawda?
smtp
email-server
mx-record
testing
thomasrutter
źródło
źródło
Odpowiedzi:
Wystarczy przetestować dostarczanie wiadomości e-mail za pomocą sesji Telnet . Jako przykład,
źródło
STARTTLS
ręcznie, używającopenssl s_client -starttls smtp -connect ...
. Ale zgadzam się, że metody uwierzytelniania inne niż PLAIN są problematyczne.Gdy telnet nie wystarcza lub jest zbyt nudny, używam SWAKS
na przykład:
źródło
sudo apt install swaks
pracował nad ubuntu