Como detectar auto-respondedores
Pergunta
Eu escrevi um cliente processamento php e-mail que usa o protocolo IMAP.
Eu notei que ele processa respostas automáticas como e-mails normais que é indesejável. Existe algo no cabeçalho da mensagem que indica que o e-mail não é de um ser humano, mas a partir de uma auto / resposta automática de férias?
Qualquer ajuda seria apreciada.
Solução
Não há nenhuma maneira 100% confiável para fazer isso. mensagens No entanto, automatizados deve ter um vazio (<>
) Envelope-Do cabeçalho (que é o RFC821 "MAIL FROM" cabeçalho, e não o RFC822 "De:" cabeçalho).
Como você determinar o que o Envelope-Do cabeçalho é das mensagens recuperadas via IMAP vai depender da sua implementação do servidor de correio.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow