【php实现的基于文本模板的邮件发送类】教程文章相关的互联网学习教程文章

phpsmtp实现发送邮件功能实例代码

SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP协议属于TCP/IP协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。通过SMTP协议所指定的服务器,就可以把E-mail寄到收信人的服务器上了,整个过程只要几分钟。SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转发出的电子邮件。它使用由TCP提供的可靠的数据传输服务...

php使用SAE原生Mail类实现各种类型邮件发送的方法

本文实例讲述了php使用SAE原生Mail类实现各种类型邮件发送的方法。分享给大家供大家参考,具体如下:用过SAE的都知道,SAE所有服务中,就数Mail服务最不行了,时不时邮件就发不出去。特别是企业邮局,连新浪自家的企业邮局都出问题。今天就给出解决方案。先来看看SAE文档中给出的DEMO:$mail = new SaeMail(); $mail->setAttach( array( my_photo => 照片的二进制数据 ) );//附件发送方法 $ret = $mail->quickSend( to@sina.cn , 邮...

php中实现给多个地址发邮件的类

//////////////////////////////////////////////////////////// // EmailClass 0.5 // class for sending mail // // Paul Schreiber // php@paulschreiber.com // http://paulschreiber.com/ // // parameters // ---------- // - subject, message, senderName, senderEmail and toList are required // - ccList, bccList and replyTo are optional // - toList, ccList and bccL...

PHP实现发送邮件的方法基于简单邮件发送类

本文实例讲述了PHP实现发送邮件的方法。分享给大家供大家参考,具体如下:邮件发送类<?php /*邮件发送类 *功能:使用smtp服务器发送邮件 */ class smtp { /* 全局变量 */ var $smtp_port; var $time_out; var $host_name; var $log_file; var $relay_host; var $debug; var $auth; var $user; var $pass; var $sock; /* 构造函数 */ function smtp($relay_host = "", $smtp_port = 25, $auth = false, $log_file="", $user="",...

PHPMailer实现邮件发送【图】

很多时候,我们都需要发送邮件给我们的会员,比如注册激活、活动推送等等。在PHP中实现邮件发送的方法有很多,比如比较新的Swift Mailer 、还有PHPMailer等。在这主要介绍一下PHPMailer这一个邮件发送类。下载PHPMailer的GitHub地址:https://github.com/PHPMailer/PHPMailer实现代码如下php //引入类文件require_once 'PHPMailerAutoload.php';//实例化类$mail=new PHPMailer();//是否开始debug模式$mail->SMTPDebug =1; //这...

php使用Mailer实现发送邮件

通过php发送电子邮件,虽然php提供了mail()函数,但不够灵活,并不好用,而PHPMailer是一个不错的邮件发送工具,使用起来也是非常简单!开发环境为centos6.5+php具体步骤如下:一、下载 class.phpmailer.php 下载地址为:http://www.phpddt.com/usr/uploads/2012/11/3610674900.rar二、发送者邮箱开启smtp 发送者的邮箱要开启smtp服务,不同的邮箱开启方式有所区别,可在邮箱设置进行开启,具体参见邮箱的帮助。三、新建mailer...

phpmailer发送邮件及实现密码找回功能的代码【图】

使用phpmailer进行邮件发送,并实现忘记密码找加功能的代码,有需要的朋友,可以参考下。实现如下功能: 1、根据邮件找回链接进入重置密码操作页面 。仅一周内、一次有效 2、重置密码 (也可以将密码发送直接登录) 1、生成邮件找回邮件您好! 根据您于 [" . date('Y-m-d H:m:s') . "] 提交的请求,本邮件将引导您重新设置 [" . $account . "] 的帐号密码。 如果您确认本次“重新设置密码”的请求是您自己提交的,请点这里完成重设...

phpmailer类实现邮件群发的实例代码

/*** 邮件群发示例* phpmailer类应用实例*///PHPmailer类 文件require_once("class.phpmailer.php");//发送Email函数function smtp_mail ( $sendto_email, $subject, $body, $extra_hdrs, $user_name) {$mail = new PHPMailer();$mail->IsSMTP(); // send via SMTP$mail->Host = "smtp.163.com"; // SMTP servers$mail->SMTPAuth = true; // turn on SMTP authentication$mail->Username = "test123"; // SMTP username 注意:普通...

php实现RFC兼容的电子邮件地址验证

/* Copyright 2009 Dominic Sayers (dominic_sayers@hotmail.com) (http://www.dominicsayers.com)This source file is subject to the Common Public Attribution License Version 1.0 (CPAL) license. The license terms are available through the world-wide-web at http://www.opensource.org/licenses/cpal_1.0 */ function is_email ($email, $checkDNS = false) { // Check that $email is a valid address // ...

php实现的基于文本模板的邮件发送类

本文介绍下,php实现的一个邮件发送类,基于文本模板来发送邮件,挺不错的,有需要的朋友参考下吧。一个php email邮件发送类,可以构造简单的邮件格式,效果不错。 代码:"; $toShow.=""; $toShow.="Subject"; $toShow.="$subj"; $toShow.=""; $toShow.=""; $toShow.="Message"; $toShow.="$sBody"; $toShow.=""; $toShow.=""; return $toShow; } }调用示例:有关您的账号激活邮件。 username:: {USERNAME} password:: {PASS...

php使用smtp发送邮件的实现代码

为大家举一个php使用smtp发送邮件的代码,简单实用,有需要的朋友,可以参考下。完整代码如下。'脚本学堂', //这里填写网站名称);$mail = Array ('state' => 1,'server' => 'smtp.abc.com','port' => 25,'auth' => 1,'username' => 'admin@abc.com','password' => '123456','charset' => 'gbk','mailfrom' => 'admin@abc.com');function sendmail($mail_to, $mail_subject, $mail_message) {global $mail, $bfconfig;date_default_...

PHP实现小米3有货检测后发邮件

今天想买小米3电信版,但是每次发货都被抢完了,于是弄了个简单的检测有货。然后今天成功抢到了小米3白色电信版。里面的数组对于不同的版本。我只要电信版的,所以就写了简单的3个判断<?php$curl = curl_init();curl_setopt($curl, CURLOPT_URL, "http://www.mi.com/buyphone/mi3");curl_setopt($curl, CURLOPT_HEADER, 0);curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);$data = curl_exec($curl);curl_close($curl);preg_match_...

php利用Zend_Mail发送邮件(实现邮件重设密码功能)

include_once 'conn/conn.php'; require_once 'Zend/Mail.php'; //调用发送邮件的文件 require_once 'Zend/Mail/Transport/Smtp.php'; //调用SMTP验证文件 $reback = '0'; $name = $_GET['foundname']; $question = $_GET['question']; $answer = $_GET['answer']; $sql = "select email from tb_member where name = '".$name."' and question = '".$question."' and answer =...

用开源项目PHPMailer实现邮件发送

这是用开源项目PHPMailer实现邮件发送 ,先下载文件,我这里下载得是5.1得版本,然后把三个class.***.php文件放到项目文件下,我首先用得是 gmail,但是失败了,问题是认证失败,后来用了QQ邮箱,发送成功。 require("class.phpmailer.php"); //下载的文件必须放在该文件所在目录$mail = new PHPMailer(); //建立邮件发送类$address ="youbinliu@126.com";$mail->IsSMTP(); // 使用SMTP方式发送$mail->Host = "smtp.qq.com"; // 您的...

ThinkPHP利用PHPMailer实现邮件发送实现代码_PHP教程

本文所使用的是ThinkPHP 2.1版和 PHPMailer 5.1版。(后者建议您直接从本博下载,因为我们不能保证下面的代码在所有版本的PHPMailer中都能正常运行) 下面是具体步骤: 第一步、添加PHPMailer类库 点击此处下载将下载后的文件解压,将PHPMail目录移动至ThinkPHP目录中的Vendor内。(请确保class.phpmailer.php文件就在ThinkPHPVendorPHPMailerclass.phpmailer.php) 第二步、添加发送邮件函数 在项目目录中的Common文件夹中的commo...