在php中使用xampp发送邮件
我看过很多视频,但还不知道如何在php中使用send mail
。
smtp port
和server
以及php.ini
文件和sendmail.ini
文件,更改了auth_username
和password
。但是,下面的代码仍然不起作用!
<?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
之后,重新启动您的服务器。
相关文章