Pergunta

Eu gostaria de saber qual é a melhor maneira de gerenciar respostas a notificações por email.

por exemplo. O usuário receberá uma notificação por e-mail, e em vez de ter que clicar em um link para ir no site e responder-lhe que ele pudesse responder diretamente para o e-mail.

Foi útil?

Solução

Use o Message-ID campo de cabeçalho para identificar cada mensagem. Se não houver uma resposta sobre essa mensagem, o cliente deve colocar esse ID mensagem no In-Reply-To campo de cabeçalho na mensagem de resposta. Veja RFC 2822 para mais detalhes.

Outras dicas

Não há nenhuma melhor maneira. Dependendo do que você quer fazer com as respostas, você poderia muito bem lidar com eles com thunderbirds filtros de mensagens;).

Coloque um identificador único no assunto ou no corpo da notificação de que você está enviando para que você possa identificar e classificar o e-mail corretamente quando um usuário responde por e-mail.

Se você quiser ficar com php: pegar a classe do cliente php POP3 a partir de: http://www.phpclasses.org/browse/package/2.html ou encontrar um cliente em outro lugar e depois é só analisar suas respostas de mensagens e classificar / tratá-los como quiser.

Cole uma identificação e autenticação por token na linha de assunto.

Tubo-lo em um script que pode processá-lo com Procmail

Como um exercício de aprendizagem você pode ler o código php e Documentação para o Drupal módulo http://drupal.org mailhandler manipulador / projecto / mail. Este aceita e-mails e procura script como instruções.

A resposta acima sobre a verificação do ID de mensagem também é muito válido.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top