Você alterou seu nome de host? Se o nome do host do servidor for localhost, localhost.localdomain, contiver um endereço IP ou não resolver para seu servidor, você receberá esse problema. Altere-o com: hostname yourdomain.com
e também em / etc / sysconfig / network.
Reinicie o sendmail e depois telnet para o seu servidor na porta 25, ele deve dizer algo como:
220 yourdomain.com ESMTP Sendmail
, se não você pode precisar editar um arquivo de configuração do sendmail também.
Em geral, acho que você receberá spam por um dos seguintes motivos:
- Nome do host incorreto (como acima)
- Nenhum DNS reverso
- Nenhum registro SPF
- Você está na lista negra (Google para verificador de lista negra)
- Você está enviando spam.
Boa sorte.