如何使用XAMPP从localhost发送电子邮件

时间:2014-12-28 11:38:33

标签: 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.net/sendmail-from
sendmail_from = skanungo2007@gmail.com

现在我发送电子邮件的代码:     

<?php
$to='skanungo2007@ymail.com';
$message='hello';
mail($to, 'My Subject', $message);
?> 

问题的任何解决方案??

1 个答案:

答案 0 :(得分:0)

您可以使用PHPMailer。有关PHPMailer的更多详细信息,请访问: http://phpmailer.worxware.com/ 实际上,如果您使用xampp或wampp默认情况下未安装SMTP服务器。这就是电子邮件无法发送的原因。