Pergunta

Estou tentando enviar e -mail usando scripts PHP ... no entanto, o destinatário está recebendo -o em sua pasta de spam -esse não é o resultado desejado (eu gostaria de enviá -lo diretamente para a caixa de entrada para que eu não tem que avisá -los para olhar na pasta de spam).

Abaixo está o código que eu uso para enviar o email usando a pêra ... que mudanças posso fazer para impedir que os e -mails entrem na pasta de spam?

send ("test.user@gmail.com", $ headers, $ body); ?>
Foi útil?

Solução

Em geral, o email é classificado como spam ou não spam no recebendo Fim, não o final de envio - caso contrário, os spammers simplesmente diriam que todas as suas mensagens não são spam, derrotando completamente o objetivo. Portanto, você não pode simplesmente forçar uma mensagem a ir à caixa de entrada de um remetente.

No entanto, o que você pode precisar fazer é ver se a máquina que você está usando para enviar e -mails está atualmente listada em listas de bloqueios de spam e, nesse caso, tome as etapas necessárias para removê -lo dessas listas de bloqueio. O mais comum é provavelmente Spamhaus.

Outras dicas

Como aumentar a chance de o receptor não marcar um e -mail, pois o spam foi discutido algumas vezes aqui em SO. Por exemplo

Como você garante que o email enviado programaticamente não seja marcado automaticamente como spam?

Mas pode haver algumas dicas específicas para o pacote de email da Pear sobre como implementar essas etapas (para que eu não consideraria isso uma duplicata ... ainda).

Você pode comprar um endereço IP dedicado para seu domínio para corrigir quase esse problema. Depois de instalar um IP estático dedicado, todo o seu email terá ID de remetente permanente exclusivo ...

Gmail e outros principais serviços de correio listarão seu e -mail na caixa de entrada ... mas o Yahoo e outros não se importarão ...

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