Функция электронной почты codeigniter не работает на SMTP ProHosterPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Функция электронной почты codeigniter не работает на SMTP ProHoster

Сообщение Anonymous »

Мой веб -сайт был разработан в PHP с использованием Framework Codeigniter. На сервере разработки все работало отлично, но после переноса сайта в Prohoster функция отправки электронной почты прекратила функционировать. Отправьте уведомление по электронной почте владельцу, позволяя ему ответить непосредственно клиенту. Однако с тех пор каждая попытка отправить сообщение через контактную форму приводит к ошибке. Я даже пытался переключиться на настройки SMTP Gmail, но проблема сохраняется. < /P>
Вот фрагмент кода, который я использую. Кто -нибудь столкнулся с подобной ситуацией или знает, как ее исправить? Я все еще новичок в PHP, поэтому я могу что -то упустить, но я сделал все возможное, чтобы объяснить проблему. < /P>

Код: Выделить всё

public function send_mail($res)
{
$this->load->library('email');
$config['protocol']    = 'smtp';
$config['smtp_host']    = 'sslsmtp.gmail.com'; // --- i tried with ssl://smtp.gmail.com, same thing happens
$config['smtp_port']    = '465';
$config['smtp_timeout'] = '7';
$config['smtp_user']    = 'user@gmail.com';
$config['smtp_pass']    = '123456';

$this->email->initialize($config);

$this->email->from($res['sender_email'], $res['sender_name']);
$this->email->to($res['reciever']);
$this->email->reply_to($res['sender_email'], $res['sender_name']);

$this->email->subject('Email from site.');
$this->email->message($res['message']);

if ($this->email->send()) {
return true;
} else {
return false;
}
//configure mail agent...
}
Я сам попытался настроить почту и выяснить проблему, но я не мог сделать это из -за отсутствия знаний в этой области.

Подробнее здесь: https://stackoverflow.com/questions/797 ... oster-smtp
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»