O erro aparece ao tentar enviar e-mail, conforme a imagem:
Solução 01:
O problema está relacionado ao uso de acentos ou caracteres especiais no endereço de e-mail do destinatário, por exemplo: cobrança@xyzparafusos.com.br (observe a cedilha em "cobrança"). O servidor não reconhece o caractere "ç" e o interpreta como "ç", causando o erro.
Verifique com o destinatário a grafia correta do endereço de e-mail. No exemplo acima, o endereço correto é: cobranca@xyzparafusos.com.br ("c" no lugar do "ç").
Solução 02:
Solução “SMTPUTF8 é necessário, mas não foi oferecido pelo host”
Correio não entregue devolvido ao remetente
SMTPUTF8 é obrigatório, mas não foi oferecido pelo host
No meu caso, o erro ocorreu devido ao fato de que um servidor de e-mail que aceitou uma carta de uma versão muito antiga e não oferece suporte a SMTPUTF8, por padrão o SMTPUTF8 está habilitado nas versões mais recentes do Postfix (> 3.0). Conforme definido no RFC 6531 (extensão SMTPUTF8), RFC 6532 (cabeçalhos de e-mail internacionalizados), RFC 6533 (notificações de status de entrega internacionalizados).
Vamos ver a versão atual do Postfix:
postconf mail_versionpostconf -d | grep mail_version
Você pode desativar o SMTPUTF8 especificando no arquivo /etc/postfix/main.cf:
smtputf8_enable = no
Para aplicar as alterações, execute o comando:
postfix reload
Se a opção smtputf8_enable não estiver presente no arquivo de configuração /etc/postfix/main.cf e o Postfix for mais recente que 3.0, o SMTPUTF8 é habilitado por padrão. Pessoalmente, tenho o SMTPUTF8 habilitado nos servidores de e-mail.
Além disso, se o erro ocorrer no servidor local, por exemplo:
SMTPUTF8 é necessário, mas não foi oferecido pelo host 127.0.0.1
isso pode significar que, por exemplo, SMTPUTF8 está habilitado no Postfix, mas desabilitado no Amavis.
Dúividas entre em contato com o nosso time de suporte técnico!