cash / elgg-phpmailer
此包已被放弃,不再维护。未建议替代包。
使用PHPMailer发送邮件。
dev-master
2017-08-21 14:28 UTC
Requires
- composer/installers: ^1.0.8
- phpmailer/phpmailer: ^5.2
This package is not auto-updated.
Last update: 2020-08-15 17:38:10 UTC
README
- 要使用Composer使用此插件,您只需使用Composer安装插件即可。
composer require cash/elgg-phpmailer
composer/installer包会将插件安装到elgg mod文件夹中。
- 在管理面板中启用。它将覆盖默认的电子邮件通知处理器。在管理插件设置中,有SMTP设置和换行符覆盖。
设置
此插件提供了一整套参数,包括
- 此插件是否应覆盖默认的Elgg邮件处理器
- 此插件是否应使用SMTP而不是PHP的mail函数发送邮件
- 此插件是否应使用SMTP的认证(用户名和密码)
- 此插件是否应使用SSL连接进行SMTP
- 您的邮件传输代理在换行符方面是否为非标准
故障排除
如果出现错误,它们应写入您的服务器错误日志。
如何确认插件正在工作
检查启用插件后发送的电子邮件的头部。您应该看到发件人是PHPMailer。
如何从另一个插件中使用此插件
查看start.php中的phpmailer_send()函数。
PHPMailer可以在https://github.com/PHPMailer/PHPMailer找到。