Tenho um problema no qual todos os emails para determinados destinatários enviam, mas nunca chegam, nem como spam, sem erros, enquanto os emails para todos os outros funcionam bem. Estou perplexo e estou procurando maneiras de diagnosticar o que está acontecendo.
- Enviei alguns emails para um cliente na semana passada, a partir do Outlook 2016. Agora descobri que eles nunca foram recebidos. Tentei enviar por e-mail a outras pessoas em seu domínio e parece que nenhuma delas recebe meus e-mails, mas outras em outros domínios
- Eu verifiquei minha pasta "enviada" e elas parecem idênticas a todas as outras mensagens enviadas. Não tinha relatórios de entrega nem nada parecido, e eles estão na pasta "enviada" e não na "caixa de saída". Também tentei usar o CCing nos meus e-mails mais recentes para essas pessoas - elas definitivamente enviam.
- Eu verifiquei com o cliente em questão e eles nunca receberam nada de mim, nem mesmo em uma pasta de spam . Posso receber e-mails deles, mas eles não recebem nada de mim - nem mesmo minhas respostas aos seus e-mails.
- O primeiro email tinha dois anexos pequenos (500kb) em PDF, mas o mesmo destino aconteceu com os emails de acompanhamento que não tinham anexos. Não há imagens ou links em nenhum e-mail. Eles eram emails normais relacionados ao trabalho para entre um e três indivíduos com quem eu já havia trocado no mesmo endereço de email e no Outlook. Eles também estão no mesmo país que eu.
- Não houve respostas a erros de entrega ou algo semelhante. O primeiro e-mail foi enviado às 8h55 da última sexta-feira, há mais de 5 dias, e nada foi recebido do meu lado ou do deles.
- Seus e-mails para mim chegam bem - e, de fato, meus primeiros e-mails que falharam foram respostas aos seus próprios e-mails. Também recebi e-mails para esse domínio normalmente normalmente há duas semanas.
Eu tentei uma variedade de e-mails de teste nesse domínio e nada passa:
- E-mails inocentes que simplesmente dizem "Este é um e-mail de teste" e similares nunca chegam
- Os emails do Webmail e do meu aplicativo de email Android não chegam da mesma forma que os emails do Outlook (e também não fornecem relatórios de entrega - tudo falha silenciosamente)
- Os e-mails enviados usando o 3G do meu telefone sofrem o mesmo destino que os e-mails enviados usando o meu WiFi
- Eu também criei uma nova conta de email no mesmo domínio (por exemplo,
test@my-domain.com
para acompanhar o meu habitualmy-name@my-domain.com
), e ele tinha exatamente o mesmo problema (testado usando o webmail). - Para testar se posso ter algum tipo de configurações SMTP que bloqueiam os recibos de entrega de devolução, enviei um email para hg1ugtvr34vrgfrt2t@ashfrlwejbtlwerhtklhejtkghwerkbjhrw.com, provavelmente não existe. Recebi uma devolução perfeitamente normal da "Entrega de correio: retornando a mensagem ao remetente" - para que eu possa receber devoluções, apenas não estou sendo enviada por este domínio por algum motivo.
- Os e-mails para eles de, por exemplo, minha conta pessoal do Gmail, são bem recebidos (portanto, estou usando isso enquanto isso até que o problema seja resolvido)
O email é do meu próprio domínio - enviei emails para outras pessoas do mesmo endereço de email e do mesmo Outlook e eles foram bem recebidos. Ocasionalmente, o Gmail os marca como spam, no qual estou analisando, mas outros clientes parecem não ter problemas.
Além disso, não vejo nada para continuar. Tenho certeza de que não há aqui o suficiente para diagnosticar o meu problema, portanto, não estou pedindo uma solução, mas as etapas de diagnóstico que posso executar , por exemplo:
- Existe alguma coisa "oculta" que eu possa ver no Outlook, como um relatório ou log de envio?
- Há algum tipo de servidor ou logs relacionados ao domínio que eu deva considerar relevantes? Meu domínio está atribuído a um servidor SMTP em um Centos VPS.
- Existe algum tipo de lista negra ou intervenção de segurança que eu deva conhecer e verificar se isso faria com que um email nem chegasse a uma pasta de spam?
Vi essa pergunta por e-mails não sendo recebidos por algumas pessoas , o que é semelhante, mas com duas diferenças:
- Eles estão usando um sistema de correio em massa, estou usando o Outlook comum, um e-mail por vez.
- A resposta aceita culpa a lista cinza - no entanto, meu primeiro e-mail ausente foi da última sexta-feira (cinco dias atrás) e, aparentemente, a lista cinza atrasa os e-mails por entre 15 minutos e "alguns dias".
Como Tyson sugeriu, tentei http://mxtoolbox.com/, mas infelizmente não deu nenhuma pista (pelo menos, nenhuma pista que eu possa ver). Caso eu tenha perdido alguma coisa, aqui estão os resultados:
Verificação da lista negra
Verificando XX.XX.XX.XX em relação a 95 listas negras conhecidas ...
Listados 0 vezes com 1 timeouts
[muitos ticks verdes no final da lista:]
TIMEOUT IPrange RBL Project [response time:] 0
Portanto, não está em nenhuma lista negra conhecida. Não sei por que a verificação do IPrange RBL falhou, mas verifiquei manualmente em http://iprange.net/rbl/lookup/ e também não estou na lista negra.
Verificação SMTP:
Portanto, o tempo de conexão é um pouco lento (não sei por que, analisarei isso), mas não vejo por que isso faria com que os emails enviados às vezes desaparecessem completamente.
http://intodns.com também fornece marcações verdes sólidas para todas as verificações MX do meu domínio.
Tentei navegar nos arquivos de log no servidor (Centos / Linux):
/var/log/maillog
- estes estão todos vazios. Acredito que estes sejam logs do sendmail e atualmente não uso o sendmail, então isso faz sentido./var/log/exim/reject.log
está cheio de tentativas rejeitadas de força brutadovecot
. Eu tenhofail2ban
e vou verificar minhas configurações de firewall etc. para ver se consigo impedi-las de tentar, mas não acho que isso esteja relacionado/var/log/exim/main.log
também contém muitas tentativas rejeitadas de força bruta, mas também contém registros de alguns emails enviados reais:
Aqui está um email para três pessoas no mesmo domínio que falharam para as três pessoas (editei algumas das cadeias alfanuméricas e substituí os endereços IP por TXT.LIKE.TH.IS):
2016-02-12 08:55:41 no host name found for IP address MY.PC'S.IP.ADR
2016-02-12 08:55:49 1aU9Vw-0004vq-EG <= me@my-domain.com H=(MyPCName) [MY.PC'S.IP.ADR] P=esmtpa A=dovecot_login:me@my-domain.com S=1443429 id=000001d17563$920b5cf0$7b1622d0$@my-domain.com
2016-02-12 08:55:51 1aU9Vw-0004vq-EG => alice.domain@receives-nothing.org <alice.domain@receives-nothing.org> R=dnslookup T=remote_smtp H=cluster5.us.messagelabs.com [US.IP.ADR.ESS] X=UNKNOWN:DHE-RSA-AES256-GCM-SHA384:256
2016-02-12 08:55:51 1aU9Vw-0004vq-EG -> brian.domain@receives-nothing.org <bob.domain@receives-nothing.org> R=dnslookup T=remote_smtp H=cluster5.us.messagelabs.com [US.IP.ADR.ESS] X=UNKNOWN:DHE-RSA-AES256-GCM-SHA384:256
2016-02-12 08:55:51 1aU9Vw-0004vq-EG -> carol.domain@receives-nothing.org <carol.domain@receives-nothing.org> R=dnslookup T=remote_smtp H=cluster5.us.messagelabs.com [US.IP.ADR.ESS] X=UNKNOWN:DHE-RSA-AES256-GCM-SHA384:256
2016-02-12 08:55:51 1aU9Vw-0004vq-EG Completed
Aqui está um email para uma pessoa que obteve êxito (foi recebida pelo destinatário):
2016-02-12 08:58:20 no host name found for IP address MY.PC'S.IP.ADR
2016-02-12 08:58:23 1aU9YU-0004w0-IN <= me@my-domain.com H=(MyPCName) [MY.PC'S.IP.ADR] P=esmtpa A=dovecot_login:me@my-domain.com S=23133 id=003101d61537$874b04a0$59e01ed0$@my-domain.com
2016-02-12 08:58:26 1aU9YU-0004w0-IN => zak.receives@email-normally.org <zak.receives@email-normally.org> R=dnslookup T=remote_smtp H=cluster4.eu.messagelabs.com [UK.IP.ADR.ESS] X=UNKNOWN:DHE-RSA-AES256-GCM-SHA384:256
2016-02-12 08:58:26 1aU9YU-0004w0-IN Completed
Não vejo diferenças significativas entre os dois. Antes e depois de ambos, nada mais é que restos de força bruta e outros emails.
Não sei qual é o significado cluster5.us.messagelabs.com
ou o que cluster4.eu.messagelabs.com
é, mas os endereços IP associados são os endereços IP do MessageLabs.
O messagelabs.com, pesquisando no Google, publicou este artigo de blog , que parece relevante e sugere que (por coincidência) ambos os meus clientes são assinantes do MessageLabs, mas pelas diferenças importantes que a) ao contrário do autor, nem recebo por não-entrega recibo eb) se o MessageLabs estava bloqueando meu email, não vejo por que eles o bloquearam para um de seus clientes, mas não para outro.