phpsimplemail
2.0
<?php$e = new Mailer;$setup = ['主机' => '', '用户名'=>'', '密码'=>'', '身份验证'=>'', '端口'=> '' ];$e->init('smtp') ->设置($设置) ->主题('欢迎') ->to(['name' => 'David Inyang', 'email'=>'[email protected]']) ->from(['name' => 'David Inyang', 'email'=>'[email protected]']) ->body('嗨,欢迎加入团队') ->sendmail();
这是一个简单的邮件界面,使发送 smtp 电子邮件变得极其容易。
您可以发送纯文本或 HTML 电子邮件,还可以通过流畅的界面轻松添加附件。
它提供了制作几乎任何类型的电子邮件所需的所有基本部分。
主机 = smtp 主机 URL
用户名 = smtp 用户名
密码=smtp密码
身份验证 = SSL 或 TLS
端口 = smtp 端口
apiKey = 您的 sendgrid api 密钥
要使用 Composer 进行安装,只需需要该软件包的最新版本即可。
作曲家需要 thedavidinyang/phpsimplemail
确保 Composer 中的自动加载文件已加载。
// 在项目加载初期,需要 Composer 自动加载器 // 请参阅:http://getcomposer.org/doc/00-intro.mdrequire 'vendor/autoload.php';
下载打包的存档并将其解压到包所在的目录中
您可以从 https://github.com/thedavidinyang/phpsimplemail/releases 下载 dompdf 的稳定副本
只需将您的电子邮件配置传递到 PHPSimplemail 即可:
// 引用 SimpleMail 命名空间use thedavidinyangSimpleMailMailer;// 设置 SMTP 配置$setup = ['host' => '', 'username'=>'', 'password'=>'', 'authentication'=>'', ' port'=>'' ];// 初始化并使用 SimpleMail 类$e = new Mailer;$e->init('smtp') ->setup($setup)// 设置邮件参数 // 主题->主题('欢迎')// 收件人->to(['name' => 'David Inyang', 'email'=>'samplemail@gmail .com'])// 发件人->from(['name' => 'David Inyang', 'email'=>'[email protected]'])// 内容->body('嗨,欢迎给团队')//发送邮件->sendmail();
只需将您的 sendgrid API 密钥传递到 PHPSimplemail 即可:
// 引用 SimpleMail 命名空间use thedavidinyangSimpleMailMailer;// 设置 SMTP 配置$setup = ['apiKey' => '' ];// 初始化并使用 SimpleMail 类$e = new Mailer;$e->init('sendgrid') ->setup($setup)// 设置邮件参数 // 主题->主题('欢迎')// 收件人->to(['name' => 'David Inyang', 'email'=>'samplemail@gmail .com'])// 发件人->from(['name' => 'David Inyang', 'email'=>'[email protected]'])// 内容->body('嗨,欢迎给团队')//发送邮件->sendmail();