使用xampp

时间:2017-01-03 02:46:17

标签: php

我已经使用 发送电子邮件的问题相关的问题> XAMPP ??“。它运行但 SENDMAIL.ini 中的执行效果不佳

img Problem #1 这张照片显示,当我点击输入按钮时,localhost / ex2 / here.php或php文件的名称将永久加载,除非你点击sendmail.exe的cmd上的 X 按钮。

当我点击sendmail.exe的cmd上的 X 按钮时,此消息将显示在我的php文件img Problem #2

这是我从gmail发送电子邮件的代码:

  <?php

$message = "This message will directly POSTED to your GMAIL account";
$headers = "From: rence.samboy@gmail.com";

if(mail('rence.samboy@gmail.com', 'Example', $message, $headers))
{
    echo "Text message is sent to rence.samboy@gmail.com.....<BR/>";
}
else
{
echo "Not Work..";
}
?>

**Much appreciate if you can help me to fix my problem** :)

2 个答案:

答案 0 :(得分:0)

嗯...要发送电子邮件,您需要先设置gmail配置,例如协议,smtp端口等。

对我来说......我正在使用CodeIgnitor框架和我在控制器中添加的代码:

p1.then(v => console.log(v))

如果您想查看该视图,请访问this

答案 1 :(得分:0)

php.ini

SMTP=smtp.gmail.com
smtp_port=465
sendmail_from = YOUR_MAIL@gmail.com
sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"

sendmail.ini

smtp_server=smtp.gmail.com
smtp_port=465
error_logfile=error.log
debug_logfile=debug.log
auth_username=YOUR_MAIL@gmail.com
auth_password=YOUR_MAIL_PASS
force_sender=YOUR_MAIL@gmail.com

的php.ini    延长= php_openssl.dll