Ben de EHLO eşleşen geçerli bir RDNS olmayan ana bilgisayarları engellemek gerekir merak ediyorum?
Hayır, yapmamalısın. Bir e-postayı yalnızca bir ölçütle engeller, bu kötü bir uygulamadır.
Bunu yaparsam, çok meşru postalar için sorun çıkarır mıyım ve müşterilerimi üzer miyim?
daha olasıdır ve yasal postaları kaybedersiniz
RDNS'nin en azından bir şeye ayarlandığını kontrol ederek ödün verip alamayacağımı merak ediyorum, ancak EHLO ile eşleştirmeye çalışmayın. Bu Postfix ile mümkün mü (ve kullanışlı mı)?
evet, mümkün. Reject_unknown_client_hostname yerine reject_unknown_reverse_client_hostname kullanabilirsiniz
Ne yazık ki, postfix'in "karmaşık karar" için esnek bir seçeneği yok. Örneğin, bu tür postalar için bazı noktalar ekleyebilirsiniz, örneğin
Score = 0
1. The HELO or EHLO hostname is not in fully-qualified domain or address literal form. Score +=10
2. The HELO or EHLO hostname has no DNS A or MX record. Score +=20
3. The HELO or EHLO hostname is listed with the A record "d.d.d.d" under rbl_domain. Score +=20
4. The sender domain has no DNS A or MX record. Score +=10
5. SPF checks return softfail. Score +=10, fail, Score +=20
...
Ve bunun gibi. Tüm kontroller tamamlandıktan ve Puan> 100'ü geçirdikten sonra postaları reddedebilirsiniz. Aslında böyle bir davranışa sahip olabilirsiniz, ancak kendi politika hizmetinizi yazmanız gerekir