【问题标题】:Wordpress notification emails going to spamWordPress 通知电子邮件将成为垃圾邮件
【发布时间】:2012-01-19 18:55:53
【问题描述】:

如何防止 Worpress 通知电子邮件进入收件人的垃圾邮件文件夹?

我已经在以下三种不同的环境中建立了一个站点及其博客(出于保密原因,我使用“mydomain.com”而不是实际站点的域)。

  1. local.mydomain.comblog.local.mydomain.com 在我的机器上
  2. dev.mydomain.comblog.dev.mydomain.com 在我的开发服务器上
  3. mydomain.comblog.mydomain.com 在生产服务器上

当我在 1 和 2(本地和开发)中创建用户时,通知电子邮件会发送到新创建用户的收件箱。但是当我在生产环境中执行相同操作时,它们会直接进入垃圾邮件文件夹。

现在,默认情况下,Wordpress 通知是从wordpress@yourblogsdomain.com 发送的,所以在我的例子中,这些通知是由wordpress@blog.mydomain.comwordpress@blog.dev.mydomain.comwordpress@blog.local.mydomain.com 发送的。所以我安装了Mail From Plugin 来更改默认地址,现在所有三个服务器都从hello@mydomain.com 发送消息,这是一个现有的工作地址。

mydomain.com 电子邮件由 Google 帐户管理,运行良好,即从@mydomain.com 帐户发送的邮件将作为非垃圾邮件接收。这包括hello@mydomain.com 地址。

所有这一切让我觉得托管我的生产站点的服务器可能有问题,但我不知道从哪里开始寻找。

想法?

【问题讨论】:

  • “如何防止 Worpress 通知电子邮件进入收件人的垃圾邮件文件夹?”。我很确定对此没有 100% 的保证。
  • 嗯,是的,我知道这一点,但是一个没有任何垃圾邮件历史的新域出现这些问题仍然很奇怪......而且只有在从特定服务器发送时!我很确定在这种情况下是我可以避免的。

标签: wordpress email spam


【解决方案1】:

我通常通过确保 wordpress 发送的所有电子邮件都通过我自己的 SMTP 服务器发送来在服务器级别处理此问题。你可以通过几种方式做到这一点。我的偏好是将所有从我的服务器发送的邮件配置为使用 SMTP。我通常使用 Ubuntu 服务器 - 这是使用 PostFix SMTP https://help.ubuntu.com/community/Postfix 的链接。另一种方法是使用其中一个 SMTP 插件并配置为使用您的电子邮件服务器。我过去曾使用过这个插件 - http://wordpress.org/extend/plugins/wp-mail-smtp/screenshots/

【讨论】:

    【解决方案2】:

    它的工作肯定

    请使用此代码对您有帮助:-

    add_filter( 'wp_mail_from', 'my_mail_from' );
                    function my_mail_from( $email ) {
                        return "enter yout 'from' id";
                    }
    
                    add_filter('wp_mail_from_name', 'new_mail_from_name');
                    function new_mail_from_name($old) {
                        return 'enter your "from name"';
                    }
           wp_mail( $admin_mail, $subject, $message );
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-12
      • 1970-01-01
      • 2016-01-03
      • 2011-02-08
      • 2020-05-15
      • 2013-07-03
      • 2017-03-02
      相关资源
      最近更新 更多