下面是PHP调用Jmail发邮件的源代码:

$Jmail = new com("Jmail.Message"); //实例化一个Jmail对象

$Jmail->SiLent=true; //设置成True的话Jmail不会提示错误只会返回True和False

$Jmail->LogGing = false; //是否开启日志

$Jmail->CharSet = "UTF8"; //设定字符串编码

$Jmail->ContentType = "Text/html"; //邮件的格式为HTML格式

$Jmail->MailServerUsername = '发信邮箱用户名';

$Jmail->MailServerPassword = '发信邮箱密码';

$Jmail->MailServerAddress='Smtp服务器的地址'

$Jmail->FromName = '发件人姓名';

$Jmail->From = '发件人地址';

$Jmail->AddRecipient('收件人地址');

$html='Email正文';

$Jmail->Subject = 'Email标题';

$Jmail->Body = $html;

$JmailError = $Jmail->Send($Jmail->MailServerAddress);

if($JmailError){ echo '发送成功'; }

可以看出,php可以可以通过new com的方式来创建ActiveX对象。当然,应该只能在Windows系统上才能用,Linux上本身没有ActiveX控制这种东东。

03-15 20:17