Symfony1 避免帐户确认电子邮件的垃圾邮件过滤器

Symfony1 避免帐户确认电子邮件的垃圾邮件过滤器,symfony1,symfony-1.4,swiftmailer,Symfony1,Symfony 1.4,Swiftmailer,我有一个PHP/Symfony内置的应用程序。它的一部分要求向用户发送本质上是帐户验证的电子邮件。不幸的是,我的电子邮件似乎触发了垃圾邮件过滤器(gmail、hotmail,可能还有其他)而没有发送到用户的收件箱 我可以使用哪些策略来避免被过滤?与其从网站运行的服务器发送邮件,不如使用受信任的外部邮件服务器。您可以使用Swift_SmtpTransport实现这一点 您甚至可以使用您的gmail帐户来实现此目的:电子邮件过滤器使用不同的策略来检测自动生成的电子邮件。每个电子邮件过滤器都是不同的,

我有一个PHP/Symfony内置的应用程序。它的一部分要求向用户发送本质上是帐户验证的电子邮件。不幸的是,我的电子邮件似乎触发了垃圾邮件过滤器(gmail、hotmail,可能还有其他)而没有发送到用户的收件箱


我可以使用哪些策略来避免被过滤?

与其从网站运行的服务器发送邮件,不如使用受信任的外部邮件服务器。您可以使用Swift_SmtpTransport实现这一点


您甚至可以使用您的gmail帐户来实现此目的:

电子邮件过滤器使用不同的策略来检测自动生成的电子邮件。每个电子邮件过滤器都是不同的,但您最好的策略是确保您实际创建的电子邮件严格符合电子邮件标准。包括所有相关的标题。确保对国际字符等使用正确的编码。格式良好的电子邮件通常会获得更好的分数


当然,还要使用信誉良好的电子邮件代理

祝你好运-很多钓鱼邮件都符合这个配置文件(“点击我们的特殊链接验证你的帐户…”),所以你可能不得不想出一个替代方案,以防邮件无法通过。是的,这是个问题。许多地方只是说要检查你的垃圾邮件文件夹,但他们想在注册和发送电子邮件之间手动批准每个用户,所以这不起作用。必须看看客户IT团队是否可以设置