Você diz isso:
This is strange, because I am not even using words or phrases that are "SPAMMY."
Bem, talvez não seja do seu conhecimento. Você verificou toda a sua cadeia de respostas de e-mail? Pode ser um falso positivo. Você também diz isso:
I am using a local mail server here, not GMAIL or something.
Esse é provavelmente o problema. Significado, reputação de SPAM não é um duro & regra rápida, tanto quanto é um conjunto de critérios em que você é pontuado. Então, talvez você possa enviar alguns e-mails da sua máquina localmente por um tempo. Mas então um dia você está enviando um e-mail a outro a cada minuto. Sua pontuação no final do recebimento é reduzida devido a várias mensagens de um servidor de endereço IP & ai está! Na lista negra.
Para verificar se você está realmente na lista negra, você pode usar uma ferramenta como essa . Basta digitar seu endereço IP ou nome de host para ver o que vários serviços de verificação de SPAM pensam sobre esse registro.
As duas coisas que normalmente se fazem nos servidores de produção do mundo real são:
-
PTR / Reverse DNS: Defina um registro PTR (reverse DNS) para o endereço IP público que está enviando o email. Como funciona, digamos que seu nome de host seja
my_hostname
, então o registro PTR do seu provedor deve sermy_hostname
também. Essa correspondência direta do nome do host de envio ao registro PTR é uma das primeiras coisas que o sistema SPAM verifica. Nenhum PTR válido ou equivalente? Você tem uma pontuação menor. Se você tem apenas um endereço IP em vez de um nome de host no PTR? Você tem uma pontuação menor. -
Registro SPF: Da mesma forma, se o seu endereço IP for acessado externamente, o registro DNS do domínio deverá ter um SPF (Sender Policy Framework) definido. A maneira como o SPF funciona é se você está reivindicando enviar e-mail para
my_hostname
, então o servidor de e-mail do outro lado fará uma pesquisa SPF para verificar: “Ei! Isso é de um endereço IP. Deixe-me verificar o registro SPF desse host para ver se eles permitiriam isso! ”E se o endereço IP estiver no SPF, você está pronto para ir.
Mas se isso é basicamente algo como postfix
rodando em uma caixa Linux dentro de sua casa que está conectada à internet através de alguma conexão ISP, esses dois itens não ajudariam.
Você será praticamente marcado como SPAM, já que a facilidade com que qualquer um pode simplesmente executar um servidor de e-mail a partir de qualquer máquina faz com que sejam fábricas perfeitas de SPAM. Assim, por que um endereço IP flutuante atribuído aleatoriamente a partir de um pool de ISP sempre terá uma pontuação alta em uma lista de possíveis SPAM.