Como posso ver as mensagens de correio eletrónico enviadas utilizando a função de correio PHP e bloqueadas pelo SPAMASSASSIN?

Procédure

Como posso aceder aos registos da função PHPMail()?

1. Para aceder aos registos da função PHPMail() no seu alojamento partilhado, ligue-se à interface de gestão do seu alojamento web e clique no botão"Registos Apache e PHP".

Como posso ver as mensagens de correio eletrónico enviadas utilizando a função de correio PHP e bloqueadas pelo SPAMASSASSIN?

2. Vá até ao fim da página, na secção"Logs of mail sent using the PHP Mail() function", para saber mais sobre o erro de envio.

Como posso ver as mensagens de correio eletrónico enviadas utilizando a função de correio PHP e bloqueadas pelo SPAMASSASSIN?

Quais são as regras do SpamAssassin e como posso corrigir o problema?

O SpamAssassin efectua uma série de testes às suas mensagens antes de estas serem enviadas. Dependendo dos resultados, é atribuída uma pontuação à sua mensagem.

Se a pontuação exceder um limite definido, o correio eletrónico é considerado spam. É então criado um filtro para direcionar a mensagem para a reciclagem. Todas as mensagens têm de passar pelo SpamAssassin antes de serem enviadas. O SpamAssassin define dois novos cabeçalhos em caso de Spam: X-Spam-Status e X-Spam-Level.

Os registos permitem-lhe ver de onde vem o problema e a razão pela qual o seu e-mail foi considerado Spam. As razões mais comuns são

  • Envio de vários milhares de e-mails num espaço de tempo muito curto (alguns segundos)
  • Envio de uma mensagem de correio eletrónico para o endereço de correio eletrónico errado

O ficheiro de registo dá-lhe uma visão geral do erro, bem como da sua origem (correio eletrónico incorreto, problema de codificação numa das suas páginas Web PHP , por exemplo). Quando há demasiado spam proveniente do seu sítio Web, a função PHPMail() pode ser automaticamente desactivada durante um período predefinido.

Para obter o ficheiro PHP que causou este bloqueio/envio, terá de procurar o termo X-PHP-Originating-Script no e-mail que causou o erro.

Conclusão

Já pode aceder aos logs da função PHPMail() no seu alojamento mutuailizado com LWS. Os logs da função PHPMail() dão-lhe uma indicação dos erros no envio de e-mails.

Não hesite em partilhar os seus comentários e perguntas!

help.lws.net/a/972
Este artigo foi útil?

Sim

Não

Lido 28 047 vezes

Obrigado! Não hesite em colocar questões sobre a nossa documentação se pretender mais informações e ajudar-nos a melhorá-la.

Artigos semelhantes

Uma pergunta sobre este artigo?

Coloque-a à equipa LWS e à comunidade. A resposta é publicada após moderação.

Fazer uma pergunta à equipa do LWS e à sua comunidade

RGPD: Responsável: LWS-Ligne Web Services. Finalidade: moderação e publicação pública da sua pergunta, eventual notificação de uma resposta. Base legal: consentimento (art. 6.º, n.º 1, al. a) RGPD). Conservação dos e-mails: 90 dias após a notificação, 12 meses no máximo sem resposta. Para exercer os seus direitos, consulte a secção RGPD das nossas condições gerais.