|
沙发
楼主 |
发表于 2010-2-5 20:37:53
|
只看该作者
问题补充!
我想编写一段会员邮件验证程序:
以下是部分代码:(主要就用到了最后的mail函数)
$Url="http://localhost/Members/auth.php?Username=".$_POST['Username']."$Authcode=".$_POST['Authcode'];
$Body=$_POST['Username']."你好!<br>"."欢迎你的注册<br>"."若你没有注册请忽略这封认证信件<br>"."<a href=".$Url.">"."点击这里激活你的帐号</a>";
$From="From:"."=?UTF-8?B?".base64_encode("Ethan")."?="."<me@test.com>\n\r";
$Type="Conetent-Type:text/html;charset=UTF-8\n\r"."Content-Transfer-Encoding:8bit\n\r";
$Header=$From.$Type;
$Subject="=?UTF-8?B?".base64_encode("注册通知")."?=";
mail($_POST['Email'],$Subject,$Body,$Header); //其实前面都无所谓,就是用到了这个函数而已
然后是我在php.ini里的配置
[mail function]
SMTP = localhost //后来发现如果没有iis服务的话,这个貌似没有用。。。
smtp_port = 25
sendmail_from = me@test.com
麻烦哪位高人帮我看看了,谢谢啊! |
|