Talvez seja necessário adicionar seu nome de host a /etc/hosts (encontrar a linha com 127.0.0.1 e anexar seu nome de host):
127.0.0.1 localhost localhost.localdomain your_hostname_here
Tente reiniciar apache :
$> sudo service apache2 restart
Por favor, tenha em mente que:
-
mailretorna sucesso (true) se ele transportou seu e-mail com êxito para o MTA configurado. Isso não significa que o seu MTA realmente enviou qualquer email.
Os - servidores de e-mail modernos podem não aceitar seu e-mail, pois os filtros de spam (pesquisa de DNS, verificação de remetente, ...) podem estar ativos e impedir a entrega.
Você pode verificar a fila de mensagens sendmail s a qualquer momento com o comando
$> mailq