Sendmail Usuário desconhecido Erro (resolvido)

Sendmail Usuário desconhecido Erro (resolvido)

Recentemente, enfrentei a edição abaixo com uma nova instalação do Sendmail em um sistema Linux. Ao enviar e -mails para um domínio específico como [email protegido] está mostrando o erro “stat = usuário desconhecido““.

A questão estava acontecendo apenas para um domínio específico. O envio de e -mails para outro domínio estava funcionando corretamente.

As entradas do arquivo de logs parecem abaixo:

7 de janeiro 08:36:04 Tecadmin sendmail [22497]: 1078A4RD022497: de = www-dados, tamanho = 679, classe = 0, nrcpts = 1, msgid =, [email protegido] 7 7 08:36:04 Tecadmin sendmail [[email] 22497]: 1078A4RD022497: [email protegido], ctladdr = www-data (33/33), atraso = 00: 00: 00, xdelay = 00: 00: 00, mala direto = revezamento, PRI = 30679, = [127.0.0.1] [127.0.0.1], dsn = 5.1.1, stat = Usuário desconhecido 7 de janeiro 08:36:04 Tecadmin Sendmail [22497]: 1078A4RD022497: 1078A4Re022497: DSN: Usuário desconhecido 

Solução:

Após a solução de problemas do problema, descobrimos que isso acontece porque seu nome de domínio corresponde ao nome do host do seu servidor ou a uma configuração no arquivo de configuração do Sendmail. Nesse caso, podemos configurar o Sendmail para forçar o envio de e -mails para o seu servidor de e -mail real em vez de si mesmo.

Siga as instruções abaixo:

  1. Editar /etc/Mail/Sendmail.mc e adicione as seguintes linhas no final:
    sudo vim/etc/Mail/Sendmail.mc  

    Adicione as seguintes entradas:

    define ('Mail_Hub', 'Domínio.com.') DNL define (' local_relay ',' domínio.com.') DNL 

    Certifique -se de mudar seu nome de domínio com o ponto à direita!

  2. Agora, execute o SendmailConfig Comando, para que as mudanças entrem em vigor e reinicie o Sendmail apenas para ter 100% de certeza:
    sudo sendmailconfig  

    Pressione 'y' para toda a confirmação solicitada.

  3. Finalmente, reinicie o serviço Sendmail para aplicar alterações.
    sudo systemctl reiniciar sendmail  

Tudo feito. Envie novamente um e -mail e o email deve ser entregue na caixa de correio real.