简单的发送邮件:用到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');
}
}
注意设置字符集,也可以发给多人。
分享到:
相关推荐
总结来说,`php mail 发邮件加附件`涉及到的知识点包括: 1. PHP `mail()` 函数的使用。 2. 自定义PHP邮件类的设计与实现,以扩展`mail()` 的功能。 3. 使用SMTP服务器进行邮件发送。 4. 添加和处理邮件附件。 5. ...
在实际项目中,我们经常需要发送邮件功能,例如用户注册确认、密码重置通知等,这就涉及到PHPMail类库的使用。在ThinkPHP 3.2框架下,结合PHPMailer实现邮件发送是一个常见的实践。 PHPMailer是一个功能丰富的PHP...
在这个"利用phpmail来发送邮件封装类"中,首先你需要解压文件并引入PHPMailer的核心文件。通常,PHPMailer的结构包含多个PHP文件,如`class.phpmailer.php`、`class.smtp.php`等,确保这些文件位于你的项目路径下并...
在IT行业中,PHPMail是一个广泛使用的库,用于通过PHP编程语言发送电子邮件。它提供了一种简单而强大的方式来实现SMTP(Simple Mail Transfer Protocol)邮件发送,使得开发者无需深入了解邮件发送的底层机制,就能...
PHPMail是PHP中一个常用的库,用于实现发送电子邮件的功能。这个工具在开发过程中十分有用,尤其是在需要通过Web应用发送通知、确认邮件或者密码重置链接时。PHPMail支持多种协议,如SMTP(简单邮件传输协议),可以...
在IT行业中,PHPMail是一个广泛使用的库,用于在PHP应用程序中发送电子邮件。它提供了一种简单的方法来通过SMTP协议与邮件服务器交互,从而实现邮件的发送。本篇将深入探讨PHPMail的使用方法,以及如何创建一个邮件...
PHPMail邮件发送是一种在PHP开发中广泛使用的邮件发送方法,主要依赖于PHPMailer库。PHPMailer是一个开源的PHP类库,允许开发者通过SMTP协议发送邮件,支持多种验证方式,包括TLS和SSL,使得邮件发送更加安全可靠。...
在PHP开发中,有时我们需要向用户发送验证邮件、通知或者报告等,这时就需要用到邮件发送功能。PHPMailer是一个广泛使用的开源库,它允许开发者通过SMTP协议发送邮件,支持多种邮件服务提供商。本文将深入探讨如何...
在本实例中,我们将深入探讨如何使用 PHPMailer 来实现发邮件功能。 首先,`class.phpmailer.php` 和 `class.smtp.php` 是 PHPMailer 的核心文件。前者包含了 PHPMailer 类的所有方法和属性,后者则实现了 SMTP ...
标题“phpmail类用于发邮件”表明我们将讨论这个类库的核心用途——发送邮件。 首先,要使用PHPmail,你需要将其下载到项目中。在提供的压缩包文件“phpmail”中,通常包含PHPmail的源码文件。解压后,你可以找到...
php发送邮箱代码,本实例是用的163网易,进入项目访问form.php,form表单数据提交到mail.php进行发送实力,发送测试请修改配置参数 $title="xxx服务通知邮件"; $from="xxxen2020@163.com"; $fromname="xxx售后服务...
在这个文件中,你可以看到如何实例化PHPMailer对象,设置邮件参数(如发件人、收件人、主题、正文),以及如何添加附件和发送邮件。 5. 说明.txt:这可能是关于如何使用这些文件的简单说明或指南,包括如何配置SMTP...
有时发带附件的邮件不想引用邮件类库,使用PHP mail()函数发送有附件的邮件
SMTP(Simple Mail Transfer Protocol)是互联网上用于发送电子邮件的标准协议,而PHP的`mail()`函数则提供了一种在服务器上直接发送邮件的方式。本压缩包中的"smtp.class.php"文件是一个PHP邮件发送类,它扩展了PHP...
php 发送邮件的各种配置信息,首先要加载php 的mail 类,然后就是配置各种参数,端口,
首先,PHP发送邮件主要依赖于`mail()`函数。这是一个内置函数,允许我们直接通过PHP代码向指定的电子邮件地址发送邮件。基本用法如下: ```php mail($to, $subject, $message, $headers); ``` 参数说明: - `$to`...
`PHPMailer`是一个广泛使用的开源库,它允许我们通过SMTP(Simple Mail Transfer Protocol)协议来发送邮件,并且支持添加附件和嵌入图片。本文将详细介绍如何利用`PHPMailer`类来实现这些功能。 首先,你需要下载`...
Sendmail 是一个流行的邮件传输代理(Mail Transfer Agent,MTA),它可以帮助用户发送电子邮件。但是,在 Linux 中使用 Sendmail 发送邮件时,可能会遇到一些问题,例如邮件发送成功但是收不到邮件。本文将总结 ...