CodeIgniter не может отправлять электронную почту с помощью PHP mail () - PullRequest
17 голосов
/ 05 октября 2010

Я пытаюсь отправить электронное письмо с Codeigniter следующим образом:

$this->load->library('email');

$this->email->from("myemail@email.com");
$this->email->reply_to("myemail@email.com");
$this->email->to("myemail@email.com");
$this->email->subject("Test mail");
$this->email->message("Email body");
$this->email->set_alt_message("Email body txt");
$this->email->send();

, и я получил это в отладчике электронной почты: Невозможно отправить электронную почту с помощью PHP mail ().Возможно, ваш сервер не настроен для отправки почты с использованием этого метода.

Если я выполняю простую функцию PHP mail () с теми же адресами, она работает, но когда я использую CodeIgniter, она выдает мне ошибку.Так почему бы это работать с простой mail (), а не с CodeIgniter?Есть идеи?

Спасибо.

Ответы [ 11 ]

0 голосов
/ 19 января 2014

Была такая же проблема, убедитесь, что ваш адрес отправителя является действительным адресом электронной почты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...