Ошибка SMTP на хостинге IIS CodeIgniter, невозможно отправить электронное письмоPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка SMTP на хостинге IIS CodeIgniter, невозможно отправить электронное письмо

Сообщение Anonymous »

Я разрабатываю веб-страницу, содержащую контактную форму, и все это на последней версии CodeIgniter. Когда я пытаюсь отправить сообщение с помощью Google smtp, появляется следующая ошибка:

Невозможно отправить электронное письмо с помощью smtp PHP, возможно, ваш сервер не правильно настроен для использования этого метода отправки.

КОНТРОЛЛЕР

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

public function send()
{
$this->load->library('Recaptcha');
$this->load->library('email');

if( $this->input->is_ajax_request()){

$captcha_answer = $this->input->post('g-recaptcha-response');

$result = $this->validar($captcha_answer);

if ($result == 1) {
$mail = $this->input->post('contact_mail');
$name = $this->input->post('contact_name');
$msg = $this->input->post('contact_message');

$config = array(

'protocol' => 'smtp',
'smtp_host'=> 'ssl://smtp.googlemail.com',
'smtp_port'=> 465,
'smtp_user'=> '[email protected]',
'smtp_pass'=> '*********',
'mailtype'=>  'html',
'charset'=>   'utf-8',
'newline' =>  '\r\n'
);

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

$this->email->from($mail);
$this->email->to('[email protected]');
$this->email->from($mail);
$this->email->subject('IMPORTANTE-CORREO CONTACTO');
$this->email->message('PĂGINA NOVADERMA


'.$msg.'
');

if ($this->email->send()) {
echo json_encode('todo bien wacho');
}
}
else {
}
}
}

public function validar($captcha_answer)
{
$this->load->library('Recaptcha');
$response = $this->recaptcha->verifyResponse($captcha_answer);

if ($response['success']) {
return 1;
}
else {
return 0;
}
}
Сервер работает под управлением IIS...поэтому я понятия не имею, как исправить эту ошибку, это ошибка CodeIgniter?...любая помощь полезна, ура.

Подробнее здесь: https://stackoverflow.com/questions/418 ... send-email
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Отправить электронное письмо из формы отправить - мне нужно использовать SMTP -сервер
    Anonymous » » в форуме Php
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Отправить электронное письмо из формы отправить - мне нужно использовать SMTP -сервер
    Anonymous » » в форуме Html
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Отправить электронное письмо из формы отправить - мне нужно использовать SMTP -сервер
    Anonymous » » в форуме Php
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Бонобо Невозможно отправить электронное письмо. Проверьте настройки SMTP
    Anonymous » » в форуме C#
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Отправить электронное письмо (Gmail) — SMTP — C#
    Anonymous » » в форуме C#
    0 Ответы
    52 Просмотры
    Последнее сообщение Anonymous

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