可以用mail函数,我这边有原程序
------------------------
<? if($submit)
{
$headers= "From: $email\r\n";
if($friend_email=="" or $subject=="" or $content=="" or $email=="")
echo "<script>alert('带*号的必填!');</script>";
else
{
$mail=explode(" ",$friend_email);
for($i=0;$i<count($mail);$i++)
{ $content1=$content."\n\n您的朋友:".$username." ".$email."\n----------------------------------------- if(mail($mail[$i],$subject,$content1,$headers))
echo "<script>alert('信件发送成功!');</script>";
echo "<script>window.close();</script>";
}
}
}
?>
------------------------
<? if($submit)
{
$headers= "From: $email\r\n";
if($friend_email=="" or $subject=="" or $content=="" or $email=="")
echo "<script>alert('带*号的必填!');</script>";
else
{
$mail=explode(" ",$friend_email);
for($i=0;$i<count($mail);$i++)
{ $content1=$content."\n\n您的朋友:".$username." ".$email."\n----------------------------------------- if(mail($mail[$i],$subject,$content1,$headers))
echo "<script>alert('信件发送成功!');</script>";
echo "<script>window.close();</script>";
}
}
}
?>
----------------------------------------<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>推荐给好友</title>
<style type="text/css">#wdbplocation {
position: absolute;
visibility: hidden;
height: 1;
width: 1;
top: -5px;
left: 99px;
}
<!--
p,input,select{font-size:9pt; color:black; FONT-FAMILY: 宋体}
TABLE{BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 2px;BORDER-RIGHT: 1px;}
td{ BORDER-TOP: 0px; FONT-SIZE: 9pt; color:black; font-family:宋体}
a {text-decoration:none; }
A:link{color:black}
A:visited{color:black}
A:hover{ color:#ff9900;text-decoration: underline; }
BODY {
FONT-SIZE: 9pt; FONT-FAMILY: 宋体
COLOR: #CCAAAA;
}
TEXTAREA {FONT-SIZE: 9pt; FONT-FAMILY: 宋体}
.title { color:FFFFFF }
.cau { color:333366 }
.menutext { color:FFFFFF }
-->
</style>
</head>
<script language="JavaScript" type="text/JavaScript">
function judge()
{
if(form1.friend_email1.value=="")
{
alert("请填上您朋友的邮件!");
form1.friend_email1.focus();
return false;
}
else if ((form1.friend_email1.value.indexOf("@") == -1) || (form1.friend_email1.value.indexOf(".") == -1))
{
alert("请查看E-mail地址是否正确,请重录入!");
form1.friend_email1.focus();
return false;
}
else
{
form1.friend_email.value=form1.friend_email1.value+" "+form1.friend_email.value;
form1.friend_email1.value="";
return true;
}}
function test()
{
if(form1.username.value=="")
{
alert("请填上您的姓名!");
form1.username.focus();
return false;
}
if(form1.email.value=="")
{
alert("请填入您的邮件!");
form1.email.focus();
return false;
}
if ((form1.email.value.indexOf("@") == -1) || (form1.email.value.indexOf(".") == -1))
{
alert("请查看E-mail地址是否正确,请重录入!");
form1.email.focus();
return false;
}
if(form1.friend_email1.value=="")
{
if(form1.friend_email.value=="")
{
alert("请填入您朋友的邮件!");
form1.friend_email1.focus();
return false;
}
}
else
{
if ((form1.friend_email1.value.indexOf("@") == -1) || (form1.friend_email1.value.indexOf(".") == -1))
{
alert("请查看E-mail地址是否正确,请重录入!");
form1.friend_email1.focus();
return false;
}
else
{
alert("请点击加入按钮!");
form1.friend_email1.focus();
return false;
}
}
if(form1.subject.value=="")
{
alert("请填入信件的主题!");
form1.subject.focus();
return false;
}
if(form1.content.value=="")
{
alert("请填入信件的内容!");
form1.content.focus();
return false;
}
return true;
}
</script><body>
<? include "../top1.php";?>
<table width="778" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><table width="100%" border="0" align="center" cellspacing="0" bgcolor="#FFFFFF">
<form name="form1" method="post" action="" onsubmit="return test();">
<tr>
<td height="181" valign="top"><br> <table width="75%" border="0" align="center" cellpadding="7" cellspacing="1" bgcolor="#e6e6e6" >
<tr bgcolor="#FFFFFF">
<td height="26" colspan="3"><font color="#990000"><strong>推荐给朋友:</strong></font></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="26" align="right">您的姓名:</td>
<td colspan="2" valign="middle"> <input name="username" type="text" id="username2" style="background-color:#ffffff; color:#336699; border: 1 double #B4B4B4" value="<? echo $usid;?>">
<font color="#990000">*</font></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="25" align="right">您的邮件:</td>
<td colspan="2" valign="middle"> <input name="email" type="text" id="email" style="background-color:#ffffff; color:#336699; border: 1 double #B4B4B4" value="<? echo $email1;?>">
<font color="#990000">*</font></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="25" align="right">您朋友的邮件:</td>
<td width="190" valign="middle"> <input name="friend_email1" type="text" id="friend_email1" style="background-color:#ffffff; color:#336699; border: 1 double #B4B4B4">
<input type="button" name="Submit" value="加入" style="height:20px;background-color:#f3f3f3;border:1 solid black" onMouseOver ="this.style.backgroundColor='#FFC864'" onMouseOut ="this.style.backgroundColor='#f3f3f3'" onClick="return judge()">
</td>
<td width="241" align="center" valign="top"><font color="#990000" >
<textarea name="friend_email" cols="30" rows="5" id="friend_email" style="background-color:#ffffff; color:#336699; border: 1 double #B4B4B4"></textarea>
* </font></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="25" align="right">主题:</td>
<td colspan="2" valign="middle"> <input name="subject" type="text" id="subject" style="background-color:#ffffff; color:#336699; border: 1 double #B4B4B4" value="您好!" size="50">
<font color="#990000">*</font></td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="105" height="25" align="right">内容:</td>
<td colspan="2" valign="middle"> <font color="#990000">
<textarea name="content" cols="50" rows="6" id="textarea2" style="background-color:#ffffff; color:#336699; border: 1 double #B4B4B4">嗨!我觉得中国鞋网(http://www.cnxz.cn)办的很好,你也来看一看吧!</textarea>
* </font></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="46" align="right" valign="top"> </td>
<td colspan="2"><font color="#990000">
<input name="submit" type="submit" id="submit" value="发 送">
</font></td>
</tr>
</table></td>
</tr>
</form>
</table></td>
</tr>
</table>
</body>
</html>
-----------------------------------------------
详细例子: http://www.cnxz.cn/gqinfo/friend.php
寄出电子邮件。语法: boolean mail(string to, string subject, string message, string [additional_headers]);传回值: 布林值函式种类: 网路系统内容说明 本函式寄出电子邮件到指定的邮件地址 to,subject 表示主题,message 为信件内容。额外的选项 additional_headers 可省略,表示其它的邮件档头。
使用范例
<?
$message="abcdefghijklmnopqrstuvwxyz";
mail("[email protected]", "没有主题", $message, "From: [email protected]\nReply-To: [email protected]\nX-Mailer: PHP/" . phpversion());
?>