Fabio,

Abaixo as alterações no código da função mktoolsSpamAssassin():

Sequência:

1.  Checar o DNS do domínio email_from utilizando função checkdnsrr do php
L Código comentado porquê emails como "cpanel@cloud.mkt.tools" ele não consegue checar o DNS e retorna false

2. Checar se o returnPath != domínio do email_from
L Código comentado porquê alguns emails podem ter o email_from diferente do returnPath exemplo (noreply@gesttamail.com)

3. Checar se o email_from != reply_to
L Código comentado porquê emails de newsletter podem ter o email_from diferente do reply_to

4. Checar se o domínio do email_from contém números : muito utilizado por spamers
L Código continua funcionando, emails com domínios com número sempre são spams

5. Checar se o email_from ou domínio do email_from estão blacklisted
L Código que checa se o contato/org está blacklisted, também funcionando


Lucas.