Php 如何使用XAMPP从本地主机发送电子邮件
我正在设计网上购物(大学项目)网站,下单后系统将向用户的电子邮件id发送电子邮件。我看过一些教程,但我无法找出问题所在 我对XAMPP的php.ini进行了如下编辑:Php 如何使用XAMPP从本地主机发送电子邮件,php,email,Php,Email,我正在设计网上购物(大学项目)网站,下单后系统将向用户的电子邮件id发送电子邮件。我看过一些教程,但我无法找出问题所在 我对XAMPP的php.ini进行了如下编辑: [mail function] ; XAMPP: Comment out this if you want to work with an SMTP Server like Mercury SMTP = smtp.gmail.com smtp_port = 25 ; For Win32 only. ; http://php.n
[mail function]
; XAMPP: Comment out this if you want to work with an SMTP Server like Mercury
SMTP = smtp.gmail.com
smtp_port = 25
; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = skanungo2007@gmail.com
现在,我发送电子邮件的代码:
问题的任何解决方案???您可以使用PHPMailer。有关PHPMailer的更多详细信息,请参见:
实际上,如果您使用的是xampp或wampp,默认情况下不会安装SMTP服务器。这就是电子邮件无法发送的原因 如果你没有具体说明出了什么问题,有人如何帮助诊断“问题”的可能重复?邮件没有被发送吗?代码中有错误吗?您是否能够连接到gmail以将其用作SMTP服务器?您是否传递了正确的凭据,以便它验证您并允许您使用它?抱歉。实际上,没有邮件发送到指定的电子邮件id@Fluffeh@IndraKumarS:我甚至尝试了您提供的链接中提到的解决方案。但是没有什么能解决问题。您能解释一下如何安装SMTM服务器吗?您的意思是说使用PHP mailer将安装SMTP服务器吗?对不起,如果我误解了你的话。
<?php
$to='skanungo2007@ymail.com';
$message='hello';
mail($to, 'My Subject', $message);
?>