Pergunta
Eu estou usando MDaemon como o servidor de correio e os últimos dias eu recebo um erro "554 mensagem não está em conformidade com as normas" para e-mails enviados a partir de uma das máquinas. Alguma idéia do que pode estar causando isso? Outras belas máquinas de trabalho.
Mais informações .... este é o arquivo de log:
Mon 2008-10-20 16:11:37: Session 7831; child 1; thread 3908 Mon 2008-10-20 16:11:36: Accepting SMTP connection from [80.78.72.135 : 43579] Mon 2008-10-20 16:11:36: Performing PTR lookup (135.72.78.80.IN-ADDR.ARPA) Mon 2008-10-20 16:11:36: * Error: Name server reports domain name unknown Mon 2008-10-20 16:11:36: * No PTR records found Mon 2008-10-20 16:11:36: ---- End PTR results Mon 2008-10-20 16:11:36: --> 220 ikubinfo.com ESMTP MDaemon 9.5.2; Mon, 20 Oct 2008 16:11:36 +0200 Mon 2008-10-20 16:11:36: 250 ikubinfo.com Hello RS, pleased to meet you Mon 2008-10-20 16:11:36: Mon 2008-10-20 16:11:36: Performing IP lookup (ikubINFO.com) Mon 2008-10-20 16:11:36: * D=ikubINFO.com TTL=(633) A=[216.75.60.232] Mon 2008-10-20 16:11:36: * P=010 S=000 D=ikubINFO.com TTL=(708) MX=[mail.ikubinfo.com] Mon 2008-10-20 16:11:36: * D=ikubINFO.com TTL=(633) A=[216.75.60.232] Mon 2008-10-20 16:11:36: ---- End IP lookup results Mon 2008-10-20 16:11:36: Performing SPF lookup (ikubINFO.com / 80.78.72.135) Mon 2008-10-20 16:11:36: * ikubINFO.com 80.78.72.135; matched to SPF cache Mon 2008-10-20 16:11:36: * Result: pass Mon 2008-10-20 16:11:36: ---- End SPF results Mon 2008-10-20 16:11:36: --> 250 , Sender ok Mon 2008-10-20 16:11:36: Mon 2008-10-20 16:11:36: Performing DNS-BL lookup (80.78.72.135 - connecting IP) Mon 2008-10-20 16:11:36: * sbl-xbl.spamhaus.org - passed Mon 2008-10-20 16:11:36: * relays.ordb.org - failed Mon 2008-10-20 16:11:36: * bl.spamcop.net - passed Mon 2008-10-20 16:11:36: ---- End DNS-BL results Mon 2008-10-20 16:11:36: --> 250 , Recipient ok Mon 2008-10-20 16:11:37: 354 Enter mail, end with . Mon 2008-10-20 16:11:37: Message size: 389 bytes Mon 2008-10-20 16:11:37: --> 554 Message does not conform to standards Mon 2008-10-20 16:11:37: 221 See ya in cyberspace Mon 2008-10-20 16:11:37: SMTP session terminated (Bytes in/out: 491/319)
Solução
erro SMTP 554 é um dos códigos de erro mais vagas, mas geralmente é causado pelo servidor de recebimento de ver algo no de ou para cabeçalhos que ele não gosta. Isso pode ser causado por uma armadilha de spam identificar a sua máquina como um relé, ou como uma máquina não confiável para enviar e-mails de seu domínio.
Nós correu para este problema recentemente, quando adicionar um novo servidor para a nossa matriz, e nós fixa-lo, certificando-se que tínhamos a correta pesquisa de DNS inversa configurado.
Outras dicas
554 é comumente usado por listas negras de DNS quando espantando servidores fora da lista negra. Estou assumindo
Mon 2008-10-20 16:11:36: * relays.ordb.org - falhou
no log você incluiu é a culpa.
Pode ser causada por uma falta configurado registro SPF no final remetentes.
Para problema resolve ir ao MDaemon - configuração> -> Opções diversas -> Servidor -> SMTP Server verifica comandos e cabeçalhos de RFC Compliance
Apenas tive esse problema com um cliente Outlook passar por um servidor do Exchange para um endereço externo no Windows XP. Limpar os arquivos temporários parecia fazer o truque.