【问题标题】:Plesk, SMTP and sending e-mail from same domainPlesk、SMTP 和从同一域发送电子邮件
【发布时间】:2011-06-22 07:05:57
【问题描述】:

我有一台安装了 Plesk 的服务器。 为此,我创建了一个域 my-domain.com,并添加了电子邮件帐户 noreply@my-domain.com,该帐户可以访问 SMTP 以发送电子邮件。

使用 PHPMailer 或 Swift Mailer,只要发件人地址在 my-domain.com 之外,我就可以通过 SMTP 帐户 noreply@my-domain.com 发送,例如 info@my-second-domain.com。 每当我使用以@my-domain.com 结尾的电子邮件地址时,它都会失败。

我尝试查看 /usr/local/psa/var/log/maillog 文件,但它只存储没有失败的邮件。

谁能帮我找出问题出在哪里?

【问题讨论】:

  • 我已经在 Swift Mailer 中激活了记录器并收到以下错误消息:>> RCPT TO:

标签: smtp plesk


【解决方案1】:

你可以试试这个:

删除qmail文件/var/qmail/control/virtualdomains中的相关域 然后重新加载/重新启动 qmail。现在它应该可以工作了。 更多技术背景请访问http://forum.parallels.com/pda/index.php/t-93222.html

【讨论】:

    【解决方案2】:

    Benjamin 的回答不适用于我的安装(Plesk 11.5),但我找到了另一个解决方案: 只需关闭邮件服务本身。它可能不是适合所有人的解决方案,但适合我(我的域的 mx 记录指向另一台服务器,一些脚本在这里和那里发送电子邮件)。

    您可以使用 Plesk GUI 相当轻松地关闭邮件服务。

    然后取消勾选

    但是,这不会为您可能拥有的子域和辅助域关闭它。没问题,用 ssh 登录,运行这个命令:

    /usr/local/psa/bin/domain -u mydomain.example.com -mail_service false

    如果有一天你决定要重新打开它,只需将 false 替换为 true。

    【讨论】:

    • 你的解决方案救了我的命。比你先生
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-30
    • 1970-01-01
    • 2014-04-25
    • 2012-06-23
    • 2017-02-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多