** 用PHP 发邮件例程 ,欢迎参考 **

** 用PHP 发邮件例程 ,欢迎参考 **

目前我采用的空间是PHP+MYSQL类型的,有关于PHP方面的编程问题,欢迎一起讨论
我写了一段PHP邮件例程也在下面,供参考:

例程如下:
<?
if($send){
$hearer="From:$from\nReply-To:$from\nX-Mailer: PHP/".phpversion()."\nContent-Type:text/html";
$result=mail($to,$subject,$body,$hearer);
if($result)
echo "邮件已成功发送";
}
?>
<html>
<body>
<table width="100%" border="0" cellpadding="1" cellspacing="1" bgcolor="#6699FF">
<form method="post">
<tr bgcolor="E7E7CB">
<td width="20%" height="26">发件人:</td>
<td width="80%"><input name="from" type="text"></td>
</tr>
<tr bgcolor="E7E7CB">
<td height="25">收件人:</td>
<td><input name="to" type="text"></td>
</tr>
<tr bgcolor="E7E7CB">
<td height="24">邮件标题:</td>
<td><input name="subject" type="text" size="50"></td>
</tr>
<tr bgcolor="E7E7CB">
<td height="27">邮件内容:</td>
<td><textarea name="body" cols="60" rows="10">

发邮件时,可能由于对方服务器忙而无法一次成功,要多次尝试才行,但是客户端不能等待时间太长,要立即反馈给客户端,只有使用JMS或多线程才很多地解决这个问题。