php在线发邮件到指定邮箱,例如QQ邮箱之类。前台如图:

如图片所示,图片是程序的前台,当用户填写表单,提交之后,用户的表单内容就会发送到指定的邮箱。 跪谢了!

楼上的只答对了一半。
要通过自己的机子发邮件,而不是映射25端口的话,你的http协议80端口办不到。
所以IIS开启smtp协议就是很必要了。
php.ini 还需要改一下
SMTP = localhost
smtp_port = 25

然后再使用一楼的方法。如果您没勇气的话,
可看看这人写的使用 数据结构 socket 监听端口发送的邮件,http://www.39g.com/html/271/273/2010/12/107166730232.htm

参考资料:网路

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-26
以下代码是从PHP帮助手册下贴过来的,没经测试,
希望对你有帮助。
<?php
$to = '[email protected]';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>
相似回答