使用Codeigniter发送邮件激活

时间:2018-07-25 06:09:09

标签: php html css codeigniter

我想用我用codeigniter制作的注册表向用户发送邮件。但是我有一个问题:我在屏幕上打印的失败部分进入,我的邮箱中没有邮件。我怎样才能做到这一点?你能帮助我吗?总而言之,我想使用我与Codeigniter共同使用的注册表格向用户发送电子邮件。

文件名:Member.php

我的代码

if($insert){

            //Aktivasyon maili at

            $config = array(

                "protocol" => "smtp",
                "smtp_host" => "ssl://smtp.gmail.com",
                "smtp_port" => 465,
                "smtp_pass" => "****",
                "smtp_user" => "lolo12345shd@gmail.com",
                "starttls" => true,
                "charset" => "utf-8",
                "mailtype" => "html",
                "wordwrap" => true,
                "newline" => "\r\n",

            );
            $link =base_url("member/activation/$acitavtion_code");

            $message = "Merhabalar, {$this->input->post("full_name")}, <br> Üyeliğinizi aktifleşmesi için sadece bir adım kaldı
            Üyeliğiniz aktifleştirmek için <a href='$link'>Tıklayınız</a> ";

            $config = $this->load->library("email" , $config);

            $this->email->from("lolo12345shd@gmail.com", "lolo12345");
            $this->email->to($this->input->post("email"));
            $this->email->subject("Üyelik Aktivasyonu");
            $this->email->message($message);

           $send = $this->email->send();

            if($send){
                echo "succes";



            }else{

                echo "failed";

            }

0 个答案:

没有答案