用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3190|回复: 1
收起左侧

dx_auth和email的问题

[复制链接]
发表于 2009-3-10 14:58:38 | 显示全部楼层 |阅读模式
推荐了dx_auth后,一直没弄好发邮件激活的问题,因为没有自己的邮件服务器,所以想找个支持stmp的,这里推荐下tom的,刚开始本地实验成功,让防火墙拦截了,后来关闭防火墙成功,如果是用dx_auth信件激活,修改类库下的DX_Auth

function _email($to, $from, $subject, $message)
    {
        $this->ci->load->library('Email');

        $config['protocol']  = 'smtp';
        $config['charset']   = 'utf-8';
        $config['smtp_host'] = 'smtp.tom.com';
        $config['smtp_user'] = 'snamper';
        $config['smtp_pass'] = '123456';
        $config['smpt_port'] = '25';
        $this->ci->email->initialize($config);
        $email = $this->ci->email;

        $email->from($from);
        $email->to($to);
        $email->subject($subject);
        $email->message($message);

        return $email->send();
    }

问题解决,推荐给新手,如果你有更好的方式修改,请推荐给我,谢谢,
有的人反映session的问题,不知道具体如何解决
发表于 2009-3-11 23:01:35 | 显示全部楼层
我的session问题解决了。原因很幼稚:我用的是虚拟机ubuntu,每次挂起虚拟机后系统时间就停止了。所以一次突然发现时间比我xp的晚了好多。验证码当然报过期了。但是得出另外一个结论:FF的cookie不过期,看来和服务器的时间没关系。有待大家更好的研究。

本版积分规则