ci发邮件失败,在线等待各位高手指导!!
代码如下在控制器内:
$this->load->library ( 'email' );
$this->email->from ( SMTP_USER, USER_NAME );
$this->email->to ( $toList );
$this->email->subject ( MAIL_TITLE );
$this->email->message ( $mailContent );
在config/email.php内:
<?php
if ( ! defined('BASEPATH')) exit('No direct script access allowed');
//SMTP 端口
$config ['smtp_port'] = 25;
//邮件发送协议
$config ['protocol'] = SMTP_PROC;
// STMP服务主机地址
$config ['smtp_host'] = SMTP_HOST;
// STMP邮箱地址
$config ['smtp_user'] = SMTP_USER;
// STMP邮箱密码
$config ['smtp_pass'] = SMTP_PASS;
为什么到此发送邮件失败?但是为什么加上如下两行:
$config['newline'] = "\r\n";
$config['crlf'] = "\r\n";
就能成功呢?(我开发用的win7系统)
此外,如果想在linux服务器上发邮件能否成功呢?如果不能又该如何改动呢?
在线等待各位高手指导,不胜感激!
协议问题 jeongee 发表于 2011-10-11 14:41 static/image/common/back.gif
协议问题
请问楼上如果部署在linux服务器上改怎么设置呢?诚心请教! 胡世强 发表于 2011-10-11 14:43 static/image/common/back.gif
请问楼上如果部署在linux服务器上改怎么设置呢?诚心请教!
一样用啊 jeongee 发表于 2011-10-11 15:07 static/image/common/back.gif
一样用啊
灰常灰常感谢!
页:
[1]