Quando instalo o sendmail a partir dos repositórios debian, obtenho a seguinte saída:
Disabling HOST statistics file(/var/lib/sendmail/host_status).
Creating /etc/mail/sendmail.cf...
Creating /etc/mail/submit.cf...
Informational: confCR_FILE file empty: /etc/mail/relay-domains
Informational: confCT_FILE file empty: /etc/mail/trusted-users
Updating /etc/mail/access...
Updating /etc/mail/aliases...
WARNING: local host name (ixtmixilix) is not qualified; see cf/README: WHO AM I?
Alguém pode me dizer o que isso significa, o que preciso fazer para qualificar meu nome de host?
Dmbar.com define(
confDOMAIN_NAME ',$w.$m')dnl
) Está dentro/etc/mail/sendmail.mc
?/etc/mail/sendmail.cf
,.mc
será atualizado automaticamente após a execução:sendmailconfig
cmdsendmail.mc
e.cf
será atualizado?sendmail.mc
.Para mim no Ubuntu 14.04 que resolveu o problema:
Mude o nome do seu host para algo como meu-domínio.XXX
Onde XXX = .com OU .net OU .alguns
Em seguida,
sudo sendmailconfig
atualizei todo o resto Você pode testar sua configuração para:Usei minha caixa de e-mail de domínio privado, pois serviços como o gmail bloqueiam esse tipo de e-mail:
050 550-5.7.1 [87.68.229.9 12] Our system has detected that this message is 050 550-5.7.1 likely unsolicited mail. To reduce the amount of spam sent to Gmail, 050 550-5.7.1 this message has been blocked. Please visit 050 550 5.7.1 https://support.google.com/mail/answer/188131 for more information. u3si25544809wje.160 - gsmtp
Onde
test.mail
está um arquivo que contém qualquer mensagem que você deseja enviarfonte
No Debian 8 (Jessie) funciona:
$ sudo hostnamectl set-hostname yourdomain.com
Em seguida, teste-o desta maneira:
$ hostname yourdomain.com
fonte
Esta saída refere-se a um nome de domínio totalmente qualificado (FQDN) . Que é um endereço IP ou um nome de domínio (algo com um ponto).
fonte