当前位置: 首页 > 知识库问答 >
问题:

在非gmail帐户上接收来自php的邮件

喻嘉泽
2023-03-14

我想在我的datta上接收来自php web表单的邮件。dhonde@coreathena.com我在达塔收到同样的消息。dhonde@gmail.com但无法通过datta这样的非gmail帐户接收。dhonde@coreathena.com下面是我的代码

<?php
  $name = $_REQUEST['name'] ;
  $email = $_REQUEST['email'] ;
  $message = $_REQUEST['msg'] ;
  $phone = $_REQUEST['phone'] ;

  //datta.dhonde@gmail.com is working but not on datta.dhonde@coreathena.com
  mail( "datta.dhonde@coreathena.com", "Contact Us Form",
    $message, "From: $email $name $phone");
  header( "Location: http://core.coreathena.com/" );
?>

共有1个答案

宫铭
2023-03-14

你应该改变

"From: $email $name $phone"

进入

"From: $email"

但您永远不知道$email变量是什么。当有人把它们放在aaa级时,它很可能不会被发送(我没有看到任何电子邮件验证)。

事实上,更可靠的方法是使用专用类,例如phpmailer(请看http://phpmailer.worxware.com/ )并通过SMTP发送邮件。邮件功能是最简单的解决方案,但根据我的经验,您不能相信通过简单邮件功能发送的邮件将始终被发送。

 类似资料:
  • 背景: 我的gmail账户不是服务账户。我正在编写一个PHP CLI应用程序,用于检查来自特定发件人和特定主题的电子邮件。假设此应用程序用于自定义域,但不是GSuite的一部分。我无法在服务器范围内控制我们域的电子邮件。 我正在使用自己的来自Google API门户的Auth文件。我修改了Quickstart中的代码,根据我的查询获取电子邮件,并获取我需要的特定电子邮件。(快速入门示例中的用户是“

  • 问题内容: 我正在从Java应用程序向Gmail帐户发送邮件。我曾经使用过Java Mail API,并且运行良好。但是是否可以在不使用Java中的邮件API的情况下发送电子邮件? 我的意思是仅使用套接字: 但它不起作用,它不会发送邮件。谁能告诉我可能是什么问题? 问题答案: 这是一个很好的例子: -> http://www.java2s.com/Code/Java/Network-Protoco

  • 我正在开发一个WordPress插件,其中我使用PHP邮件功能发送电子邮件,但是邮件功能有一个问题。它向我的非Gmail帐户发送电子邮件,但它不会向我的Gmail帐户发送电子邮件。我正在使用以下代码: 是我的代码有问题,还是邮件功能有问题?如果有其他方法可以发送电子邮件,请给我链接。

  • 我试着设置一封电子邮件。html和一个动作。php,以便有人可以从网站发送电子邮件。这是电子邮件中的代码。html 在行动中。我有 在电子邮件中输入的信息。html已成功加载到操作中。php,但我的Outlook收件箱中没有收到来自电子邮件方法的任何内容。我错过什么了吗?

  • 问题内容: 我正在尝试使用Python中的Selenium用我的GMail帐户自动登录,但出现此错误: 我的代码如下所示: 我该如何解决我的问题? 问题答案: 尝试更改网址。使用代替。 确保使用原始电子邮件和密码。并更改到每个元素。 您的代码将是:

  • null googleapiclient.errors.httperror:https://www.googleapis.com/gmail/v1/users/me/labels?alt=json返回“错误请求&>; 但是当我从https://console.developers.google.com/apis/api/gmail.googleapis.com/Quotas检查配额时,会显示我使用