我已经看过很多视频,但还没有了解如何使用send mailphp.
我已经配置了smtp port,并server沿着php.ini文件,也是sendmail.ini文件,改变了auth_username和password.但是,下面的代码仍然无效!
<?php
mail('xyz@gmail.com','Hello','Testing Testing','From:abc@gmail.com');
?>
Run Code Online (Sandbox Code Playgroud)
我是否需要下载任何内容或更改Gmail设置?
配置php.ini以便从服务器发送电子邮件非常容易.您只需要php.ini and sendmail.ini正确配置即可.
首先,您必须在php.ini文件中配置sendmail_path,它必须指向具有适当标志的可执行sendmail文件
例如,
;sendmail_path = "\"C:\xampp\sendmail\sendmail.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
在此之后重启您的服务器.