cloudmanic / email
此包的最新版本(dev-master)没有可用的许可信息。
dev-master
2013-04-12 17:30 UTC
This package is not auto-updated.
Last update: 2024-09-14 17:03:53 UTC
README
我们非常喜欢Codeigniter提供的邮件库,但当然这个库并不是为composer / packagist准备的。因此,我们制作了自己的版本。以下是我们的改动:
-
我们添加了一个包装类,这样我们可以通过静态函数调用调用它(见下文)。
-
我们在几个地方硬编码字符集为'utf-8'。
-
我们去掉了所有本地语言支持。
-
我们去掉了所有CI日志功能。
-
我们将HTML设置为默认的电子邮件类型。
-
我们将默认用户代理设置为"Cloudmaic"。
-
我们将默认换行符设置为"\r\n"。
如何使用
所有函数调用都在此处有文档说明:http://ellislab.com/codeigniter/user-guide/libraries/email.html
Cloudmanic\Email\Message::initialize(array( 'smtp_host' => '', 'smtp_port' => '', 'smtp_user' => '', 'smtp_pass' => '' )); Cloudmanic\Email\Message::from('support@cloudmanic.com', 'Cloudmanic Support'); Cloudmanic\Email\Message::to('user@example.com'); Cloudmanic\Email\Message::subject('Email Test'); Cloudmanic\Email\Message::message('My Message'); Cloudmanic\Email\Message::send(); echo Cloudmanic\Email\Message::print_debugger();