Qual é a maneira correta de obter uma notificação de falha na entrega quando uma devolução ocorre?

1

Eu tenho um usuário que desenvolveu um WebApp que envia mensagens SMTP. Os usuários podem responder à mensagem usando um MUA (outlook, whatever), mas não há NDR se o usuário não existir.

Suspeito que o envelope esteja vazio ou ausente e apenas o corpo esteja preenchido com um De.

Como duvido da capacidade deles de corrigir o problema corretamente, quero oferecer-lhes sugestões sobre como corrigir isso.

É correto sugerir algum dos itens a seguir (mutuamente exclusivos um do outro)

  1. Para definir o endereço DE no envelope, e não apenas no corpo
  2. Peça-lhes para definir o cabeçalho Return-Path: [email protected]
  3. ???
por random65537 10.03.2014 / 20:19

1 resposta

1

Return-Path header contém COPY do endereço de email do remetente do envelope (e-mail usado no comando MAIL FROM: na sessão SMTP). Pode ser substituído por servidores de correio.

Peça-lhes para definir o endereço do remetente do envelope. O mais provável é que atualmente ele esteja configurado para a caixa de correio que eles não monitoram (por exemplo, www-data).

A BTW pode usar o VERP para simplificar o processamento de rejeições.

    
por 12.03.2014 / 10:49