【问题标题】:Emails Going To Spam And Cant Receive Emails VestaCP电子邮件进入垃圾邮件并且无法接收电子邮件 VestaCP
【发布时间】:2018-03-10 00:07:49
【问题描述】:

我正在尝试在我的 VestaCP 上设置邮件,我已经制作了 MX、Dmarc 记录,按照谷歌上关于这些记录的所有指南进行操作,但有 2 个问题。

这是我的 mxtoolbox 结果 https://mxtoolbox.com/domain/letsupload.co/

                                        =======

第一个问题 -/

第一个问题是我从contact@letsupload.co 发送的所有邮件都被发送到垃圾邮件文件夹,尽管我创建了所有必需的记录。

第二个问题-/

我可以从我的 webmail 发送电子邮件但我无法接收它们,当我从 gmail 发送电子邮件时它被发送,没有错误我的电子邮件没有发送但我没有在我的 webmail 中收到它。

请帮帮我。

【问题讨论】:

    标签: email phpmailer ubuntu-16.04 exim vesta


    【解决方案1】:

    你会发现没有多少人会因为缺少代码而提供帮助。只要始终确保当您提出这样的问题时想知道为什么某些事情不工作,您提供代码以便人们可以指出问题。 Stack Overflow 在您提出问题之前不会将该页面放在那里,因为他们认为您很愚蠢,他们这样做是为了您可以获得对您的问题的更具体和最佳的回答。 So just make sure you give this a look.

    但是,在我的所有邮件都被发送到垃圾邮件文件夹之前,我遇到了类似的问题,这可能是一些原因:

    • 邮件客户端反向 DNS 检查:您提到您使用的是个人域,但要记住的一件事是您的域将在 DNS 服务器上拥有它。例如如果您使用 GoDaddy,这将是默认的 DNS 设置所以问题是,当您向@outlook.com 电子邮件服务器发送电子邮件时,收件人的邮件客户端将执行反向 DNS 检查。所以它意识到您正在发送到 @outlook.com,但电子邮件来自 @letsupload.co。所以它意识到你从一个与你发送到的域无关的 IP 发送,这就是垃圾邮件!就像我说的没有看到你的代码我不能完全知道如何帮助,但如果您不习惯使用启用了身份验证的邮件服务器,那可能是一个原因。尝试使用具有身份验证的服务器并添加以下代码:

      // I am using $mail as my instance of PHPMailer
      $mail->Host = 'your-new-server-with-authentication';
      $mail->Port = 587; // usually the default port (double check though)
      $mail->SMTPAuth = true;
      // now define the username and password for your mail server
      $mail->Username = 'your-username@mailserver.com';
      $mail->Password = 'OpenSesame123';
      
    • 回复:您也可以尝试添加回复电子邮件地址。一些邮件服务器倾向于将没有回复电子邮件地址的电子邮件放入垃圾邮件中,以阻止机器人向某人的电子邮件帐户发送垃圾邮件。因此,如果您还没有添加,请尝试添加:

      // I am using $mail as my instance of the PHPMailer
      $mail->AddReplyTo('youremail@domain.com');
      
    • 实施 SPF: 如果上述方法失败,那么您很可能需要实施 SPF。您可以从 gr8gonzo here is the tutorial and article he wrote on the subject 主题的专家那里了解这一切。这不仅有助于实施 SPF,还有助于您发送电子邮件时的最佳实践。

    【讨论】:

    • 感谢 Mwikala 回复我,抱歉没有提供足够的信息,原因是我是新手。我已经正确设置了记录,例如 DKIM、PTR SPF 和所有内容,在 mxtoolbox 中它们都很好,关于设置邮件服务器,我很不明白对此感到抱歉。我正在使用 VestaCP 并在该面板中创建我所有的邮件,请询问我可以提供的任何信息或代码。
    • 没关系。你为什么不看看这个帖子:forum.vestacp.com/viewtopic.php?f=10&t=4377
    • 谢谢,我只需在我的 SPF 记录中添加 include:_spf.google.com 即可解决问题,您提供的上述链接中已说明。谢谢:D
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-29
    • 2011-08-22
    • 2014-06-25
    • 2018-10-13
    • 2013-11-07
    • 1970-01-01
    相关资源
    最近更新 更多