Я пытаюсь отправить электронное письмо с помощью codeigniter.Codeigniter email - браузер продолжает загружаться
<?php
class email_page extends CI_Controller{
function __construct(){
parent::__construct();
}
function index(){
$config = Array(
'protocol'=>'smtp',
'smtp_host' => 'ssl://smtp.googlemail.com',
'smtp_port' => '465',
'smtp_user' => '[email protected]',
'smtp_pass' => 'password'
);
$this->load->library('email', $config);
$this->email->set_newline('\r\n');
$this->email->from('[email protected]','Sender name');
$this->email->to('[email protected]');
$this->email->subject('Test mail');
$this->email->message('This is a test mail from codeigniter');
if($this->email->send()){
echo "Your mail was sent successfully!!!";
}
else{
show_error($this->email->print_debugger());
}
}
}
Страница продолжает загружаться и не дает никаких результатов. Код выглядит хорошо для меня. Есть ли ошибки? Благодаря
Правильно ли вы используете учетную запись SMTP? у вас есть журнал ошибок? –
Вместо gmail используйте http://mandrill.com/ –
Я получил эту ошибку после некоторого времени. Фатальная ошибка: максимальное время выполнения 300 секунд превышено в C: \ xampp \ htdocs \ Codeigniter \ system \ libraries \ Email.php on line 1870 – prdtuty