邮件发送插件

本帖最后由 keminar 于 2012-10-24 19:20 编辑

smtpmail是我开发的使用smtp协议发送邮件的PHP扩展。
由于php自带的mail函数在国内基本不能用,国内目前都是使用php编程来实现smtp发送邮件。
每次开发不同系统都要复制过来,甚至还要做一些修改才能使用,不是很方便,且代码比较固定。
其实这种可以对程序员透明的,于是SMTPMAIL扩展诞生了。
SMTPMAIL可以一次登录认证发送多条邮件来提高效率,还带有错误的信息和SMTP日志方便调试,以后还会增加收信功能。

安装扩展一笔带过
cd smtpmail
/usr/local/php5/bin/phpize 
./configure --with-php-config=/usr/local/php5/bin/php-config 
make
make install

测试代码
?
01
02
03
04
05
06
07
08
<?php
$smtpmail = smtpmail_connect( "smtp.qq.com" ,25, "test" , "test" , "utf-8" , "\n" );
smtpmail_from( $smtpmail , "from@qq.com" , "SMTPMAIL扩展" );
$result = smtpmail_send( $smtpmail , '标题' , '正文' , "to@qq.com" , "柯楠" );
if (! $result ) {
         echo smtpmail_error();
}
smtpmail_quit( $smtpmail );


扩展下载地址:http://blog.linuxphp.org/smtpmail/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值