请老师指教怎么才能做到输入邮件地址提交后自动回复呢
email.class.php 怎么写?
最好把整个源码给我写一下我是个菜鸟啊<table WIDTH="400" >
<tr>
<td ALIGN=LEFT><form ACTION="mail.php" METHOD="POST">
<p>请填写您的邮件地址:
<br><input TYPE="text" MAXLENGTH="40" WIDTH="20" NAME="email2"><br>
<br><p><input TYPE="submit" VALUE="Send it!"></form>
<br></form></td>
</tr>
</table><?require_once ('email.class.php');
//##########################################
$smtpserver = "smtp.qq.com";//SMTP服务器
$smtpserverport =25;//SMTP服务器端口
$smtpusermail = "[email protected]";//SMTP服务器的用户邮箱
$smtpemailto = "[email protected]";//发送给谁
$smtpuser = "[email protected]";//SMTP服务器的用户帐号
$smtppass = "21";//SMTP服务器的用户密码
$mailsubject = "嘿嘿成功不?";//邮件主题
$mailbody =$_POST;
echo $mailbody["name"];
echo $mailbody['add'];
echo $mailbody['c'];
echo $mailbody['d'];
;//邮件内容
$mailtype = "HTML";//邮件格式(HTML/TXT),TXT为文本邮件
##########################################
$smtp = new smtp($smtpserver,$smtpserverport,true,$smtpuser,$smtppass);//这里面的一个true是表示使用身份验证,否则不使用身份验证.
$smtp->debug = true;//是否显示发送的调试信息
$smtp->sendmail($smtpemailto, $smtpusermail, $mailsubject, $mailbody, $mailtype);?>
email.class.php 怎么写?
最好把整个源码给我写一下我是个菜鸟啊<table WIDTH="400" >
<tr>
<td ALIGN=LEFT><form ACTION="mail.php" METHOD="POST">
<p>请填写您的邮件地址:
<br><input TYPE="text" MAXLENGTH="40" WIDTH="20" NAME="email2"><br>
<br><p><input TYPE="submit" VALUE="Send it!"></form>
<br></form></td>
</tr>
</table><?require_once ('email.class.php');
//##########################################
$smtpserver = "smtp.qq.com";//SMTP服务器
$smtpserverport =25;//SMTP服务器端口
$smtpusermail = "[email protected]";//SMTP服务器的用户邮箱
$smtpemailto = "[email protected]";//发送给谁
$smtpuser = "[email protected]";//SMTP服务器的用户帐号
$smtppass = "21";//SMTP服务器的用户密码
$mailsubject = "嘿嘿成功不?";//邮件主题
$mailbody =$_POST;
echo $mailbody["name"];
echo $mailbody['add'];
echo $mailbody['c'];
echo $mailbody['d'];
;//邮件内容
$mailtype = "HTML";//邮件格式(HTML/TXT),TXT为文本邮件
##########################################
$smtp = new smtp($smtpserver,$smtpserverport,true,$smtpuser,$smtppass);//这里面的一个true是表示使用身份验证,否则不使用身份验证.
$smtp->debug = true;//是否显示发送的调试信息
$smtp->sendmail($smtpemailto, $smtpusermail, $mailsubject, $mailbody, $mailtype);?>
$smtpemailto = "[email protected]";//发送给谁
$smtpuser = "[email protected]";//SMTP服务器的用户帐号
这些地址一定要是正确呀,首先你的SMTP服务器的用户帐号一定要有啊,而且这个帐号是需要已经启动smtp服务的,不然是发送不成功的!
不单单是php能做。 要结合邮件系统完成。如果是自己搭建的邮件系统就可以弄。