本文章是利用phpmailer来实现在线发送邮件功能的源码代码.
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
- <title>--邀请好友参加</title>
- <style type="text/css">
- <!--
- body {
- margin: 0px;
- padding: 0px;
- font-size: 12px;
- background-color: #CFCFCF;
- }
- input {
- line-height: 18px;
- height: 18px;
- border: 1px solid #CCCCCC;
- }
- img {
- border-top-width: 0px;
- border-right-width: 0px;
- border-bottom-width: 0px;
- border-left-width: 0px;
- }
- * {
- margin: 0px;
- padding: 0px;
- list-style-image: none;
- list-style-type: none;
- background-repeat: no-repeat;
- }
- td {
- line-height: 22px;
- font-size: 14px;
- font-weight: 700;
- color: #276662;
- }
- -->
- </style>
- </head>
- <body>
- <form action="#" method="post" name="form">
- <table border="0" align="center" cellpadding="0" cellspacing="0">
- <tr>
- <td width="572" height="227" valign="top" background="img/mailfooterimg.gif"><table width="95%" border="0" align="center" cellpadding="0" cellspacing="0">
- <tr>
- <td height="70"> </td>
- </tr>
- <tr>
- <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td><input type="text" value="http://111cn.net/" size="60" /></td>
- <td height="40"><a href="#"><img src="img/copy.gif" width="72" height="22" /></a></td>
- </tr>
- </table></td>
- </tr>
- <tr>
- <td height="28">好友姓名:
- <input type="text" size="22" />
-
- 邮箱地址:
- <input type="text" size="22" /> </td>
- </tr>
- <tr>
- <td height="28">好友姓名:
- <input type="text" size="22" />
-
- 邮箱地址:
- <input type="text" size="22" /> </td>
- </tr>
- <tr>
- <td height="28">好友姓名:
- <input type="text" size="22" />
-
- 邮箱地址:
- <input type="text" size="22" /> </td>
- </tr>
- <tr>
- <td height="28" align="right"><a href="#"><img src="img/sendbtn.gif" width="95" height="26" /></a></td>
- </tr>
- </table></td>
- </tr>
- </table>
- </form>
- </body>
- </html>
发送邮件处理功能页面mail.php
- <?
- require(dirname(__FILE__)."/mail/class.phpmailer.php");
- $array = array_unique(Get_value('mail',1));
- $mail = new PHPMailer();
- $count =0;
- $bad =0;
- $mail->IsSMTP();
- $mail->Host = "smtp.163.com";
- $mail->SMTPAuth = true;
- $mail->Username = "mailangel123";
- $mail->Password = "*******";
-
- $mail->From = "mailangel123@163.com";
- $mail->FromName = "你的好友来信";
- $MailBody = '内容'
- $mail->AddReplyTo("mailangel123@163.com", "澳优");
- $mail->AddAddress($tmpmail,'您好!');
- $mail->WordWrap = 50;
- $mail->CharSet="GB2312";
-
-
- $mail->IsHTML(true);
- $mail->Subject = "你的朋友邀请你一起合影!";
- $mail->Body = $MailBody;
- if(!$mail->Send())
- {
- $bad++;
- $mail->ClearAddresses();
- $mail->ClearAttachments();
- }
- OK就完成了哦。
- ?>
|