下面是一款婚恋网站的邮箱发送实例代码,有需要的朋友可以下载
php教程
//if ($err) {echo "发送邮件失败,原因:
";foreach($err as $a){echo $a."
";}}class wrzc_netmail {
/* var $localhost;
var $smtp_accname;
var $smtp_password;
var $smtp_host;
var $from;
var $fromname;
*/ function send($to, $subject = 'no subject', $body) {
$localhost = $this->localhost;
$smtp_accname = $this->smtp_accname;
$smtp_password = $this->smtp_password;
$smtp_host = $this->smtp_host;
$from = $this->from;
$fromname = $this->fromname;
$lb = "rn";
$headers = "content-type: text/html;charset="gbk"";
$headers.= $lb;
$headers.= "content-transfer-encoding: base64";
$hdr = explode($lb, $headers);
if ($body) {
$bdy = preg_replace("/^./", "..", explode($lb, $body));}
$smtp[] = array("ehlo ".$localhost.$lb, "220,250", "ehlo error: ");
$smtp[] = array("auth login".$lb, "334", "auth error: ");
$smtp[] = array(base64_encode($smtp_accname).$lb, "334", "authentification error: ");
$smtp[] = array(base64_encode($smtp_password).$lb, "235", "authentification error: ");
$smtp[] = array("mail from: <".$from.">".$lb, "250", "mail from error: ");
$smtp[] = array("rcpt to: <".$to.">".$lb, "250", "rcpt to error: ");
$smtp[] = array("data".$lb, "354", "data error: ");
$smtp[] = array("from: ".$fromname." <".$from.">".$lb, "", "");
$smtp[] = array("subject: ".$subject.$lb, "", "");
$smtp[] = array("to: ".$to.$lb, "", "");
foreach ($hdr as $h) {
$smtp[] = array($h.$lb, "", "");}
$smtp[] = array($lb, "", "");
if ($bdy) {
foreach ($bdy as $b) {
$smtp[] = array(base64_encode($b.$lb).$lb, "", "");}}
$smtp[] = array(".".$lb, "250", "data(end)error: ");
$smtp[] = array("quit".$lb, "221", "quit error: ");
$fp = @fsockopen($smtp_host, 25);
if (!$fp)
return "error: cannot conect to '".$smtp_host."' by port 25";
while ($result = @fgets($fp, 1024)) {
if (substr($result, 3, 1) == " ") {
break;}}
$result_str;
foreach ($smtp as $req) {
@fputs($fp, $req[0]);
if ($req[1]) {
while ($result = @fgets($fp, 1024)) {
if (substr($result, 3, 1) == " ") {
break;}};
if (!strstr($req[1], substr($result, 0, 3))) {
$result_str[] = $req[2].$result;}}}
@fclose($fp);
return $result_str;}
function setlocalhost($localhost) {$this->localhost = $localhost;}
function setsmtp_accname($smtp_accname) {$this->smtp_accname = $smtp_accname;}
function setsmtp_password($smtp_password) {$this->smtp_password = $smtp_password;}
function setsmtp_host($smtp_host) {$this->smtp_host = $smtp_host;}
function setfrom($from) {$this->from = $from;}
function setfromname($fromname) {$this->fromname = $fromname;}
}
//unset
?>
荒野乱斗国际版 (BrawlStars)最新版本v56.274
下载一波超人内置修改器菜单版 安卓版v1.0.2
下载敢达决战官方正版 安卓版v6.7.9
下载敢达决战 安卓版v6.7.9
下载继承了一座戏园子无限声望铜钱版 内置菜单最新版v1.7
继承了一座戏园子折相思版是游戏的破解版本,在该版本中为玩家提
山河半世橙光清软金手指版 无限鲜花v3.24
山河半世是一款超级好玩的橙光恋爱游戏,在游戏中玩家们需要扮演
蓬莱手游折相思版 安卓版v1.0.0
蓬莱免广告版是游戏的修改版本,在该版本中为玩家去除了广告,玩
当红影后橙光游戏破解版2025 最新版v1.0
当红影后橙光破解版是一款超级好玩的娱乐圈题材的橙光游戏,在这
忽然成了万人迷清软完结版 无限鲜花版v12.15
忽然成了万人迷破解版是一款非常好玩的男性向橙光游戏,在有一天