Come specificare HELO in uscita con sendmail?


9

Come si specifica il nome di dominio completo (nome host e dominio) che un server di posta si presenta come in HELO / EHLO quando invia e-mail in uscita con sendmail?

Risposte:


14

Ho aggiunto quanto segue in sendmail.mc:

define(`confDOMAIN_NAME', `mail.foo.com')dnl

e poi:

m4 sendmail.mc > sendmail.cf
service sendmail restart

Ho anche verificato che funzionava con il servizio di verifica dell'email all'indirizzo http://www.port25.com/domainkeys/ (auth-results@verifier.port25.com). Servizio accurato, gli invii un'e-mail e risponde all'intestazione from con informazioni su SPF, chiavi di dominio, ecc ...


Avvertenza (forse buon senso ma lo citerò comunque). Il valore per confDOMAIN_NAMENON dovrebbe essere un dominio e-mail. Impostandolo su ciò, sendmail rifiuterà i messaggi perché pensa che le cassette postali siano (o dovrebbero essere) locali.
Mike B,

Questo non è direttamente correlato alla domanda, ma per chiunque arrivi qui alla ricerca di informazioni su come impedire la foo.localdomainvisualizzazione nelle intestazioni delle e-mail, prova a utilizzare le MASQUERADEfunzioni per assicurarti che la posta inviata non contenga un nome di macchina locale nelle intestazioni . L'ho preso da qui (le righe devono essere inserite prima di qualsiasi voce MAILER) cyberciti.biz/tips/…
armadadrive

mail.foo.com è il nostro nome di dominio?
Yohanes AI,

5

Per completezza, si può anche usare

define(confHELO_NAME,`something.not.the.same.as.the.domain.name')

se si necessita di un controllo più assoluto (ad es. in una prigione freeb-bsd potrebbe essere preferibile che confDOMAIN_NAME e MASQUERADE_AS siano impostati in modo molto diverso rispetto ai nomi HELO / EHLO.

Dw.


0
define(`confSMTP_LOGIN_MSG', `$j; $b')dnl

Configura anche il /etc/hostsfile come di seguito

xxx.xxx.xxx.xxx           server server.yourdomain.com server
127.0.0.1                 server server.yourdomain.com server
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.