permitindo que usuários anônimos usem um formulário para enviar e-mails como se fossem de suas próprias caixas de correio sem serem marcados como spam

2

Estou trabalhando em um projeto para uma ONG ambiental. Eles querem permitir que os usuários usem um formulário em seu site, forneçam seu nome, endereço de e-mail e selecionem certos e-mails de uma lista para enviar reclamações ou outros conteúdos para membros do conselho municipal ou membros do comitê de operações, etc.

O formulário teria esses campos de entrada:  - Nome  - O email  - Linha de assunto (com texto padrão relacionado à campanha atual)  - Mensagem (com texto padrão relacionado à campanha atual)  - Lista de e-mails direcionados (o usuário checaria cada função / papel / pessoa, eles gostariam que a mensagem fosse enviada para)

O formulário enviado precisa ser enviado para os endereços selecionados com o conteúdo editado, enquanto se define o cabeçalho De para o Nome + Email do usuário.

A pergunta é: o que precisa ser feito para que este sistema entregue e-mails sem ser sinalizado como spam?

    
por nudora 22.02.2016 / 23:26

1 resposta

3

Uma coisa que você deve fazer para evitar que o e-mail seja sinalizado como spam ou rejeitado totalmente é não use o endereço de e-mail fornecido pelo usuário no campo De .

Seu formulário da Web não está autorizado a enviar e-mails de domínios arbitrários na Internet, e os destinos que verificam os registros SPF e DMARC para domínios que os utilizam marcarão essas mensagens como spam ou se recusarão a entregar as mensagens. Pior, se a mensagem for devolvida, a mensagem de devolução será entregue ao usuário que colocou seu e-mail no formulário da Web e, portanto, saberá que seu formulário está se comportando mal.

Em vez disso, De deve conter um endereço sem resposta ou um endereço de postmaster que possa lidar com o email devolvido. O endereço fornecido pelo usuário da web deve estar em outro lugar, como Reply-To (se você quiser que os destinatários possam respondê-lo), no corpo do email, ou ambos.

    
por 23.02.2016 / 01:02