DNS
Configure seu servidor para usar um nome DNS totalmente qualificado que se reserve por meio de uma pesquisa inversa. Meu próprio servidor de e-mail pessoal rejeitaria seu e-mail durante a troca inicial, nunca recebendo o conteúdo e causando uma falha na entrega. Seu servidor está se apresentando na Internet no "XCPV002".
Altere a configuração do servidor SMTP para usar o nome completo do host e verifique se o servidor DNS tem os registros A
e PTR
correspondentes.
Conteúdo
Linha de assunto UTF-8 ... provavelmente é uma má ideia. Parece que rabiscos e rabiscos parecem spam.
Corrija seus cabeçalhos. Os cabeçalhos De: e Remetente: estão aparecendo em duas linhas. Descubra por que aparece e remova o endereço IP no campo Remetente:
Todos os problemas desta categoria estão relacionados ao software que está gerando seu e-mail antes que seu servidor SMTP o veja.
Acompanhamento
A entrada de DNS parece boa.
$ host 85.17.154.139
139.154.17.85.in-addr.arpa domain name pointer noreply.monstermmorpg.com.
$ host noreply.monstermmorpg.com
noreply.monstermmorpg.com has address 85.17.154.139
Com relação ao UTF-8: isso pode variar. Se você precisar dele para representar certos personagens, então faça uso dele. Meu instinto é que os filtros de spam costumam pesar negativamente caracteres rabiscos ou erros de ortografia. Se o seu software de filtragem não estiver ciente do UTF-8, ele verá apenas a linha ASCII acima.
Quando o seu site pode ter usuários não ingleses, o UTF-8 é necessário para representar vários idiomas, e a maior parte da Internet "chegou lá", pode ser que eu precise revisitar esse ponto de vista. A partir dessa perspectiva, teste as outras mudanças e veja se elas são suficientes. Pode ser que o UTF-8 esteja bem hoje em dia.