`
myfreespace
  • 浏览: 228479 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

phpmail发送邮件

阅读更多

简单的发送邮件:用到wordpress里面的两个类,下载地址http://wordpress.org/download/这是个不错的bolg系统,在wordpress\wp-includes文件夹下有两个类class-phpmailer.php这就是phpmailer类 class-smtp.php

放在自己项目的目录下

在文件里面require_once('class-phpmailer.php','class-smtp.php');

 

function admin_phpsendemail() {
		$this->autoRender = false;
		$mail = new phpmailer(); //建立邮件发送类 
		$address = isset($_POST['address'])?$_POST['address']:'bilibo@xueersi.com'; 
		$content = isset($_POST['content'])?$_POST['content']:'xueersi.com';
		$mail->IsSMTP();
		$mail->CharSet='utf-8';
		$mail->AddAddress($address);
		
		$message ='用WordPress的代码发送的Email';
		$message .="<br/>";
		$message .=$content;
		$mail->Body=$message;
		
		// 设置邮件头的From字段。
		// 对于网易的SMTP服务,这部分必须和你的实际账号相同,否则会验证出错。
		$mail->From='wsblb2008@163.com';
		
		// 设置发件人名字
		$mail->FromName='bilibo';
		
		// 设置邮件标题
		$mail->Subject='Test send Mail';
		
		// 设置SMTP服务器。这里使用网易的SMTP服务器。
		$mail->Host='smtp.163.com';
		
		// 设置为“需要验证”
		$mail->SMTPAuth=true;
		
		// 设置用户名和密码,即网易邮件的用户名和密码。
		$mail->Username='**************';
		$mail->Password='***********';
		
		// 发送邮件。
		if ($mail->Send()) {
			$this->Session->setFlash(__('(*^__^*)邮件发送成功!', true));
			$this->redirect('/admin/coments/index');			
		} else {
			$this->Session->setFlash(__('(*^__^*)发送失败!', true));
			$this->redirect('/admin/coments/index');
		}
	}

 注意设置字符集,也可以发给多人。

0
5
分享到:
评论

相关推荐

    php mail 发邮件加附件

    总结来说,`php mail 发邮件加附件`涉及到的知识点包括: 1. PHP `mail()` 函数的使用。 2. 自定义PHP邮件类的设计与实现,以扩展`mail()` 的功能。 3. 使用SMTP服务器进行邮件发送。 4. 添加和处理邮件附件。 5. ...

    thinkphp 3.2 phpmail邮件发送实例

    在实际项目中,我们经常需要发送邮件功能,例如用户注册确认、密码重置通知等,这就涉及到PHPMail类库的使用。在ThinkPHP 3.2框架下,结合PHPMailer实现邮件发送是一个常见的实践。 PHPMailer是一个功能丰富的PHP...

    利用phpmail来发送邮件封装类.zip

    在这个"利用phpmail来发送邮件封装类"中,首先你需要解压文件并引入PHPMailer的核心文件。通常,PHPMailer的结构包含多个PHP文件,如`class.phpmailer.php`、`class.smtp.php`等,确保这些文件位于你的项目路径下并...

    phpmail 邮件发送

    在IT行业中,PHPMail是一个广泛使用的库,用于通过PHP编程语言发送电子邮件。它提供了一种简单而强大的方式来实现SMTP(Simple Mail Transfer Protocol)邮件发送,使得开发者无需深入了解邮件发送的底层机制,就能...

    PHPMail实现发邮件功能

    PHPMail是PHP中一个常用的库,用于实现发送电子邮件的功能。这个工具在开发过程中十分有用,尤其是在需要通过Web应用发送通知、确认邮件或者密码重置链接时。PHPMail支持多种协议,如SMTP(简单邮件传输协议),可以...

    phpmail-test+php邮件发送+邮件发送demo+php邮件发送demo

    在IT行业中,PHPMail是一个广泛使用的库,用于在PHP应用程序中发送电子邮件。它提供了一种简单的方法来通过SMTP协议与邮件服务器交互,从而实现邮件的发送。本篇将深入探讨PHPMail的使用方法,以及如何创建一个邮件...

    PHPMail邮件发送

    PHPMail邮件发送是一种在PHP开发中广泛使用的邮件发送方法,主要依赖于PHPMailer库。PHPMailer是一个开源的PHP类库,允许开发者通过SMTP协议发送邮件,支持多种验证方式,包括TLS和SSL,使得邮件发送更加安全可靠。...

    利用phpmail来发送邮件封装类

    在PHP开发中,有时我们需要向用户发送验证邮件、通知或者报告等,这时就需要用到邮件发送功能。PHPMailer是一个广泛使用的开源库,它允许开发者通过SMTP协议发送邮件,支持多种邮件服务提供商。本文将深入探讨如何...

    phpmail 类 发邮件实例

    在本实例中,我们将深入探讨如何使用 PHPMailer 来实现发邮件功能。 首先,`class.phpmailer.php` 和 `class.smtp.php` 是 PHPMailer 的核心文件。前者包含了 PHPMailer 类的所有方法和属性,后者则实现了 SMTP ...

    phpmail类用于发邮件

    标题“phpmail类用于发邮件”表明我们将讨论这个类库的核心用途——发送邮件。 首先,要使用PHPmail,你需要将其下载到项目中。在提供的压缩包文件“phpmail”中,通常包含PHPmail的源码文件。解压后,你可以找到...

    php发送邮箱代码mail.zip

    php发送邮箱代码,本实例是用的163网易,进入项目访问form.php,form表单数据提交到mail.php进行发送实力,发送测试请修改配置参数 $title="xxx服务通知邮件"; $from="xxxen2020@163.com"; $fromname="xxx售后服务...

    php发送邮件,php发送邮件插件

    在这个文件中,你可以看到如何实例化PHPMailer对象,设置邮件参数(如发件人、收件人、主题、正文),以及如何添加附件和发送邮件。 5. 说明.txt:这可能是关于如何使用这些文件的简单说明或指南,包括如何配置SMTP...

    使用PHP mail()函数发送有附件的邮件

    有时发带附件的邮件不想引用邮件类库,使用PHP mail()函数发送有附件的邮件

    smtp.class.rar_PHP邮件群发_php mail_邮件群发php

    SMTP(Simple Mail Transfer Protocol)是互联网上用于发送电子邮件的标准协议,而PHP的`mail()`函数则提供了一种在服务器上直接发送邮件的方式。本压缩包中的"smtp.class.php"文件是一个PHP邮件发送类,它扩展了PHP...

    php 发送邮件配置

    php 发送邮件的各种配置信息,首先要加载php 的mail 类,然后就是配置各种参数,端口,

    php批量发送邮件

    首先,PHP发送邮件主要依赖于`mail()`函数。这是一个内置函数,允许我们直接通过PHP代码向指定的电子邮件地址发送邮件。基本用法如下: ```php mail($to, $subject, $message, $headers); ``` 参数说明: - `$to`...

    php发邮件类smtp发邮件发送文本发送附件和图片全部代码

    `PHPMailer`是一个广泛使用的开源库,它允许我们通过SMTP(Simple Mail Transfer Protocol)协议来发送邮件,并且支持添加附件和嵌入图片。本文将详细介绍如何利用`PHPMailer`类来实现这些功能。 首先,你需要下载`...

    linux中sendmail发送邮件成功但收不到邮件.docx

    Sendmail 是一个流行的邮件传输代理(Mail Transfer Agent,MTA),它可以帮助用户发送电子邮件。但是,在 Linux 中使用 Sendmail 发送邮件时,可能会遇到一些问题,例如邮件发送成功但是收不到邮件。本文将总结 ...

Global site tag (gtag.js) - Google Analytics