在使用Gmail SMTP的PHP中发送电子邮件方面需要帮助

拉尔夫

因此,我正在尝试按照此处的说明进行操作

http://www.9lessons.info/2011/07/send-mail-using-smtp-and-php.html

使用PHP使用我的gmail帐户发送电子邮件。但是,当我尝试发送测试电子邮件时,我在Web浏览器中收到以下消息:错误:无法连接到主机“ smtp.gmail.com”

这是我的两个文件(编辑了我的个人数据)

谢谢你的帮助

<?php
print "1";
require("smtp.php");
require("sasl.php"); //SASL authentication
$from="[email protected]"; 
$smtp=new smtp_class;
$smtp->host_name="smtp.gmail.com"; // Or IP address
$smtp->host_port=465;
$smtp->ssl=0;
$smtp->start_tls=1;
$smtp->localhost="localhost";
$smtp->direct_delivery=0;
$smtp->timeout=10;
$smtp->data_timeout=0;
$smtp->debug=1;
$smtp->html_debug=1;
$smtp->pop3_auth_host="";
$smtp->user="[email protected]"; // SMTP Username
$smtp->realm="";
$smtp->password="House22"; // SMTP Password
$smtp->workstation="";
$smtp->authentication_mechanism="";
print "3";
if($smtp->SendMessage(
$from,
array(
$to
),
array(
"From: $from",
"To: $to",
"Subject: $subject",
"Date: ".strftime("%a, %d %b %Y %H:%M:%S %Z")
),
"$message"))
{
print "Message sent to $to OK."; 
}
else
print "Cound not seend the message to $to.\nError: ".$smtp->error;
print "4";
?>

==============================

<?php
$to="[email protected]";
$fn="First Name";
$ln="Last Name";
$name=$fn.' '.$ln;
$from="[email protected]";
$subject = "Welcome to Website";
$message = "Dear $name, 
Your Welcome Message.
Thanks
www.website.com
";
include('smtpwork.php');
?>
卡齐

根据Gmail政策,您不能使用plain password (house22),而必须使用encrypted password(Gh45515HGGujKkkHk5554),因为您需要在Gmail帐户上启用两种身份验证。然后,创建“应用程序专用密码”,然后将该密码用于SMTP,希望对您有用。这是link1 Link2

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用SMTP在Gmail帐户中发送电子邮件

来自分类Dev

php使用gmail smtp发送电子邮件

来自分类Dev

无法使用Gmail SMTP在Spring Boot中发送电子邮件

来自分类Dev

使用gmail SMTP从辅助地址发送电子邮件

来自分类Dev

使用SMTP在Gmail上发送电子邮件

来自分类Dev

使用jquery在php中发送电子邮件

来自分类Dev

如何使用PHP通过SMTP发送电子邮件

来自分类Dev

如何使用PHP通过SMTP发送电子邮件

来自分类Dev

SMTP 不在 Gmail 企业帐户中发送电子邮件

来自分类Dev

我正在尝试使用process.env和smtp gmail在流星中发送电子邮件

来自分类Dev

Gmail计划在Django中发送电子邮件

来自分类Dev

从 Gmail 帐户在 Django 中发送电子邮件

来自分类Dev

在C#中从smtp gmail发送电子邮件

来自分类Dev

如何使用 SMTP 在 ionic 3 中发送电子邮件?

来自分类Dev

在不使用Gmail的情况下使用Swift Mailer在Laravel中发送电子邮件

来自分类Dev

使用Amazon EC2实例的SMTP Gmail服务器发送电子邮件

来自分类Dev

服务器使用gmail smtp发送电子邮件获取警报

来自分类Dev

无法在Codeigniter 3中使用SMTP gmail配置发送电子邮件

来自分类Dev

PHPmailer不使用gmail的SMTP从本地主机发送电子邮件

来自分类Dev

无法在主机上使用Gmail smtp发送电子邮件

来自分类Dev

使用Gmail SMTP OAUTH从asp.net发送电子邮件

来自分类Dev

PHPMailer 无法通过组织使用的 gmail SMTP 服务发送电子邮件

来自分类Dev

无法使用 SMTP Gmail 服务器发送电子邮件身份验证

来自分类Dev

目标主机拒绝在 C# smtp.gmail.com 和端口号 587 中发送电子邮件

来自分类Dev

使用php发送电子邮件

来自分类Dev

如何使用Mailgun在Swift中发送电子邮件

来自分类Dev

如何使用Spree在开发中发送电子邮件

来自分类Dev

无法使用 nodemailer 在 nodejs 中发送电子邮件

来自分类Dev

使用gmail发送电子邮件:操作已超时

Related 相关文章

  1. 1

    使用SMTP在Gmail帐户中发送电子邮件

  2. 2

    php使用gmail smtp发送电子邮件

  3. 3

    无法使用Gmail SMTP在Spring Boot中发送电子邮件

  4. 4

    使用gmail SMTP从辅助地址发送电子邮件

  5. 5

    使用SMTP在Gmail上发送电子邮件

  6. 6

    使用jquery在php中发送电子邮件

  7. 7

    如何使用PHP通过SMTP发送电子邮件

  8. 8

    如何使用PHP通过SMTP发送电子邮件

  9. 9

    SMTP 不在 Gmail 企业帐户中发送电子邮件

  10. 10

    我正在尝试使用process.env和smtp gmail在流星中发送电子邮件

  11. 11

    Gmail计划在Django中发送电子邮件

  12. 12

    从 Gmail 帐户在 Django 中发送电子邮件

  13. 13

    在C#中从smtp gmail发送电子邮件

  14. 14

    如何使用 SMTP 在 ionic 3 中发送电子邮件?

  15. 15

    在不使用Gmail的情况下使用Swift Mailer在Laravel中发送电子邮件

  16. 16

    使用Amazon EC2实例的SMTP Gmail服务器发送电子邮件

  17. 17

    服务器使用gmail smtp发送电子邮件获取警报

  18. 18

    无法在Codeigniter 3中使用SMTP gmail配置发送电子邮件

  19. 19

    PHPmailer不使用gmail的SMTP从本地主机发送电子邮件

  20. 20

    无法在主机上使用Gmail smtp发送电子邮件

  21. 21

    使用Gmail SMTP OAUTH从asp.net发送电子邮件

  22. 22

    PHPMailer 无法通过组织使用的 gmail SMTP 服务发送电子邮件

  23. 23

    无法使用 SMTP Gmail 服务器发送电子邮件身份验证

  24. 24

    目标主机拒绝在 C# smtp.gmail.com 和端口号 587 中发送电子邮件

  25. 25

    使用php发送电子邮件

  26. 26

    如何使用Mailgun在Swift中发送电子邮件

  27. 27

    如何使用Spree在开发中发送电子邮件

  28. 28

    无法使用 nodemailer 在 nodejs 中发送电子邮件

  29. 29

    使用gmail发送电子邮件:操作已超时

热门标签

归档