码迷,mamicode.com
首页 > Web开发 > 详细

Helpers\PHPMailer

时间:2016-07-05 14:11:54      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:

Helpers\PHPMailer

PHPMailer is a third party class for sending emails, Full docs are available athttps://github.com/Synchro/PHPMailer

Make an alias:

use Helpers\PhpMailer\Mail;

To use PHPMailer create a new instance of it:

$mail = new Mail();

Once an instance has been created all the properties are available to you, a typical example:

$mail = new Mail();
$mail->setFrom(‘noreply@domain.com‘);
$mail->addAddress(‘user@domain.com‘);
$mail->subject(‘Important Email‘);
$mail->body("<h1>Hey</h1><p>I like this <b>Bold</b> Text!</p>");
$mail->send();

To use gmail use at your own risk!! You must enable an option in order to allow to send email through gmail goto https://myaccount.google.com/security#connectedapps login and enable Allow access to less secure apps.

The class has the ability to send via SMTP in order to do so edit Helpers/PhpMailer/Mail.php and enter your SMTP settings you can also set a default email from address so you don‘t have to supply it each time:

public $From     = ‘noreply@domain.com‘;
public $FromName = SITETITLE;
public $Host     = ‘smtp.gmail.com‘;
public $Mailer   = ‘smtp‘;
public $SMTPAuth = true;                         
public $Username = ‘email@domain.com‘;                         
public $Password = ‘password‘;                         
public $SMTPSecure = ‘tls‘;                         
public $WordWrap = 75;

You don‘t need to specify a plain text version of the email to be sent out, this is done automatically from the supplied body.

Helpers\PHPMailer

标签:

原文地址:http://www.cnblogs.com/chunguang/p/5643190.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!