Folgendes habe ich in sendmail.mc hinzugefügt:
define(`confDOMAIN_NAME', `mail.foo.com')dnl
und dann:
m4 sendmail.mc > sendmail.cf
service sendmail restart
Ich habe auch überprüft, ob dies mit dem E-Mail-Überprüfungsdienst unter http://www.port25.com/domainkeys/ ([email protected]) funktioniert. Netter Service, Sie senden ihm eine E-Mail und er antwortet auf den From-Header mit Informationen über Ihren SPF, Domain-Schlüssel usw....
Der Vollständigkeit halber - man kann auch
verwendendefine(confHELO_NAME,`something.not.the.same.as.the.domain.name')
wenn man mehr absolute Kontrolle braucht (z. B. in einem Freeb-BSD-Gefängnis kann es wünschenswert sein, confDOMAIN_NAME und MASQUERADE_AS ganz anders als die HELO/EHLO-Namen eingestellt zu haben.
Dw.