Sendmail.mc'nize ekleyin:
CLIENT_OPTIONS ( 'aile = inet') DNL
Ardından sendmail.cf dosyasını yeniden oluşturun ve sendmail'i yeniden başlatın. Debian'da bunu> sendmailconfig komutunu çalıştırarak yaparsınız. CentOS'ta / etc / mail / make komutunu ve ardından sendmail restart hizmetini çalıştırırsınız. Diğer> sistemlerin bunu yapmanın başka yolları da vardır.
Bunu gönderdiğin için teşekkürler ve kesinlikle beni doğru yolda tuttu. Ancak bunu denedim, ama yine de benim için çalışmıyor. Bir yan not olarak, IPv6 için ters DNS girişimiz olmadığından Google posta sunucularından reddediliyorduk. Bu kesinlikle VPS yapılandırmamızla ilgilidir, DNS yapılandırmamızla değil, çünkü sayısal ters DNS girişi IP adreslerinin bloğuna sahip olana gitmelidir ve bu benim VPS'im.
Her neyse, görebildiğim kadarıyla, istemci olarak IPv6 kullanarak sendmail'i özel olarak kapatmanın bir yolu yok. Geldiğim biraz zor çözünürlük, IPv4 adresinin IPv6 uyumluluk biçimini kullanmak için IPv6 seçeneklerini belirtmekti.
örneğin IPv4 adresiniz 1.2.3.4 ise, şunları belirtin:
CLIENT_OPTIONS ( `Aile = inet6, Adr = :: ffff: 1.2.3.4' ) dnl
Benim için bir cazibe çalıştı ve görebildiğim kadarıyla bu hiçbir yerde belgelenmedi.