在php中使用xampp发送邮件

2022-05-26 00:00:00 sendmail php

我看过很多视频,但还不知道如何在php中使用send mail

我已经配置了smtp portserver以及php.ini文件和sendmail.ini文件,更改了auth_usernamepassword。但是,下面的代码仍然不起作用!

<?php
    mail('xyz@gmail.com','Hello','Testing Testing','From:abc@gmail.com');
?>

我是否需要下载任何内容或更改Gmail设置?

php.ini

配置推荐答案从您的服务器发送电子邮件非常简单。您只需正确配置php.ini and sendmail.ini

首先,您必须在php.ini文件中配置Sendmail_PATH,它应该指向带有适当标志的可执行Sendmail文件

例如, ;sendmail_path = ""C:xamppsendmailsendmail.exe" -t"(它已经在您的php.ini文件中,只需删除注释) 以及对Sendmail_Path的其他分配需要添加注释。

配置php.ini文件后,需要在

中配置sendmail.ini文件 首先smtp_server=mail.gmail.com(因为您希望使用Gmail作为SMTP服务器), 第二个smtp_port=465(如果不工作请尝试587),第三个auth_username= yourid@gmail.com auth_password=yourpassword

之后,重新启动您的服务器。

相关文章