如何在LiveIgniter上的实时服务器上发送电子邮件

时间:2017-05-03 08:25:49

标签: codeigniter email

在我的codeIgniter项目中,我想发送电子邮件,我正在使用以下邮件功能,但它不工作。请帮助我。 控制器代码如下:

#.##

3 个答案:

答案 0 :(得分:1)

可能是你连接到错误的smtp服务器。你能试试吗:

please try this

答案 1 :(得分:0)

 $config = Array(        
                 'mailtype' => 'html',
                  'charset'  => 'utf-8',
                  'priority' => '1'
        );
        $this->load->library('email',$config); 
         $message = '<html><body>';
         $message .= '<p>Hello admin,</p>';
       
         $from_email = $this->input->post('userEmail'); 
         $to_email = "suraj@paarva.in"; 
         $this->email->from($from_email, 'Abra'); 
         $this->email->to($to_email);
         $this->email->subject('Subject'); 
         $this->email->message($message); 
       
         //Send mail 
         if($this->email->send()) {
               echo "ok";
}
         else {
         echo "no";
         
	}

这是一个发送电子邮件的简单代码。当您从电子邮件地址或电子邮件地址使用实时服务器时,其中任何一个应该是域邮件地址。

答案 2 :(得分:0)

  

消息:fsockopen()[function.fsockopen]:无法连接到ssl://smtp.googlemail.com:465(拒绝连接)

由于以前的垃圾邮件尝试,您的服务器的IP地址可能被Google列入黑名单......它是共享主机帐户吗?云托管帐户?等等?所有这些对于这样的东西都是可以接受的。