lichao032100 发表于 2009-6-20 14:59:05

email wenti

Message: mail() : Failed to connect to mailserver at "smtp" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()
Filename: libraries/Email.php

lichao032100 发表于 2009-6-20 14:59:38

{:3_62:}{:3_62:}{:3_62:}

visvoy 发表于 2009-6-20 16:56:44

看手册配置一下config/email.php,可能是配置参数写的不正确

lichao032100 发表于 2009-6-20 17:09:07

不会 讲的细点 好像是php.ini里面的问题

visvoy 发表于 2009-6-20 17:36:57

CI_Email通过ini_set()函数动态修改php.ini的配置

lichao032100 发表于 2009-6-22 09:07:54

这个怎么配置:$config['protocol']='smtp';
老提示:You did not specify a SMTP hostname.
Unable to send email using PHP SMTP. Your server might not be configured to send mail using this method.

Hex 发表于 2009-6-22 10:19:27

http://codeigniter.org.cn/user_guide/libraries/email.html

这里有详细介绍。

lichao032100 发表于 2009-6-22 13:51:20

看过了
$this->load->library('email');
                $config['protocol']='smtp';
                $config['mailtype']="html";
                $config['charset']="utf-8";
                $config['validate']=true;
                $this->email->initialize($config);
                $this->email->from('your@sina.com', 'Your Name');
                $this->email->to('someone@sina.com');
                $this->email->cc('another@sina.com');
                $this->email->bcc('them@sina.com');                
                $this->email->subject('Email Test');
                $this->email->message('Testing the email class.');                
                $this->email->send();               
                echo $this->email->print_debugger();

lichao032100 发表于 2009-6-22 13:51:58

这个对不对 好像是我邮件服务器没装的问题

Hex 发表于 2009-6-22 15:14:12

smtp_host        无默认值        无        SMTP 服务器地址。
smtp_user        无默认值        无        SMTP 用户账号。
smtp_pass        无默认值        无        SMTP 密码。
smtp_port        25        无        SMTP 端口。

这个看了吗?没看这个不等于看过手册。

smtp 不给地址和端口号,怎么可能能连上呢?
页: [1] 2
查看完整版本: email wenti