O QMail salva uma cópia dos emails enviados?

2

Fui solicitado a recuperar um email específico para um usuário (verdadeiro estilo James Bond ...). Ele foi enviado por meio de um formulário de e-mail em nosso website, mas o usuário nunca recebeu um recibo de confirmação por e-mail porque ele inseriu um endereço de e-mail incorreto.

Agora, minha pergunta é: Como ele foi enviado com o PHP e o servidor de e-mail (QMail) respondeu com um erro, eu deveria ser capaz de encontrá-lo na pasta de retorno do diretório de instalação do QMail, certo? Não me lembro exatamente por quanto tempo estamos retendo e-mails devolvidos (configuração padrão do QMail), mas a mensagem tem apenas alguns dias. O QMail salva uma cópia dos emails enviados em algum lugar?

Já passei por muitos tutoriais de QMail, mas não encontrei uma resposta definitiva. (Life with QMail é uma boa leitura - > link

    
por Simon Justesen 16.11.2011 / 16:43

1 resposta

2

Você pode configurar o qmail para fazer isso com alguma hackery ( um exemplo aqui ), mas por padrão qmail é apenas um MTA simples, chato e sem arquivamento: ele pega e-mail e (a) entrega para um usuário local ou (b) envia para um sistema remoto para entrega.

Em uma configuração do vanilla qmail, se o servidor de e-mail respondeu com um erro, você tem duas possibilidades:

  • Erros difíceis serão jogados fora. Desista - a mensagem desapareceu.
  • Ainda é possível haver erros de software se o qmail não tiver atingido seu limite de tempo limite de nova tentativa.
    Procure no diretório da fila do qmail (o que quer que esteja em seu sistema) e veja se a mensagem está lá.

Meu conselho: informe ao usuário que o e-mail não é recuperável. Não entre no pântano de e-mail, pois há jacarés.

    
por 16.11.2011 / 16:56