Demora ~ 15 segundos para enviar um único email usando o sendmail.
/var/log/mail.log:
Jul 31 09:52:42 piotr-probook sendmail[2912]: My unqualified host name (piotr-probook) unknown; sleeping for retry
/ etc / hostname:
piotr-probook
/ etc / hosts:
127.0.0.1 piotr-probook localdev localhost
192.168.1.1 router
/etc/mail/sendmail.cf:
# hosts file (normally /etc/hosts)
O HostsFile=/etc/hosts
Obviamente, posso executar ping piotr-probook
em pop-ups de hosts e servidores HTTP no navegador quando digito urlhttp://piotr-probook
O que estou fazendo de errado? Como resolver o problema?
sendmail -t mail.txt
. Sem PHP, Java, etc. sendmail simples.Respostas:
Obtenha a resposta em superuser.com /superuser//a/626219/242163 :
O Sendmail exige que o resultado de "hostname" seja um nome de domínio totalmente qualificado para iniciar de maneira limpa.
Defina o nome do host para algo como piotr-probook.localdomain e atualize / etc / hosts.
/ etc / hosts
fonte
localhost.localdomain
, juntamente comlocalhoat
e hostname era a peça que faltava (do debian sendmail dentro estivador)A resposta acima não funcionou para mim. Então, eu estou postando aqui o que eu fiz para fazê-lo funcionar.
Instalado
send mail
atravésterminal
então abriu o
hosts
arquivosubstituiu a linha
com
Para obter o
domain name
tipo, por favorem
terminal
e executar.reinicie o apache
fonte