我在Windows Server 2012上将MailEnable用作电子邮件服务器。我已经绝对配置(我认为)以防止被识别为潜在的垃圾邮件发送者:仅将SMTP中继安全地设置为密码,将DKIM配置为DMADMA,将反向DNS指向正确的域等等。当我从本地MailEnable WebMail客户端发送电子邮件时,电子邮件正确到达了Gmail-在收件箱中。但是,当我使用PHPMailer发送电子邮件时,它将转到SPAM文件夹。内容几乎相同-一些文本和激活链接。相同的帐户,相同的主题,相同的计算机,相同的SMTP服务。唯一的区别是客户端:PHPMailer与ME WebMail。我还删除了PHPMailer中的X-mailer标头-也没有帮助。我试图比较这些电子邮件的来源,但是看不到任何重大差异。 这两封电子邮件都没有任何“退订”链接,也都没有收件人姓名。两者均已使用IIS发送。 那么为什么PHPMailer邮件却是垃圾邮件而WebMail却不是?