gpt4 book ai didi

php - 无法将电子邮件发送到我自己域中的地址

转载 作者:IT王子 更新时间:2023-10-29 01:08:43 24 4
gpt4 key购买 nike

我的域中有一个简单的 php 脚本,它会向我发送电子邮件:

...
$toMail = "me@gmail.com"; //this works - I get the email at my gmail
$toMail = "me@mydomain.com"; //this doesn't - I get nothing

mail($toMail, $subject, $message, $header);

我要更改什么设置来解决这个问题?

最佳答案

对于使用 Google Apps 发送电子邮件但您的主机位于其他提供商的人,这是为不太熟悉 cPanel 的人提供的更详细说明。

在将电子邮件发送到我域内的帐户时,我可以解决使用 PHP 表单从我的域发送电子邮件的问题。

mydomain.examplecontact@mydomain.example 发送电子邮件的联系表单。即使我的域具有使用 Google Apps 的域的正确 MX 记录,上述操作也不起作用。

正如 Mike(和其他人)在上面提到的那样,问题已解决:将 MX 记录添加到 cPanel。

  1. 进入 cPanel
  2. 转到 cPanel 邮件部分
  3. 搜索MX Entry Maintenance,有时图标上方没有文字。
  4. 选择相关域
  5. 电子邮件路由更改为远程邮件交换器。
  6. 使用适当的优先级值添加所有 Google MX 记录,就像它们在您的域配置中一样。您可以在此处查看记录和优先级 https://support.google.com/a/answer/174125
  7. 仔细检查是否选择了Remote Mail Exchanger.

通过此设置,我可以使用邮件 PHP 函数将电子邮件发送到与我的网站位于同一域内的电子邮件帐户。

关于 MX 记录的 Google 应用说明 https://support.google.com/a/answer/54717?hl=en

关于php - 无法将电子邮件发送到我自己域中的地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1107730/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com