Невозможно отправить электронную почту с помощью SMTP. Возможно, ваш сервер не настроен для отправки почты этим методом Php

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

Сообщение Anonymous »

Я получаю сообщение об ошибке при попытке отправить почту с помощью службы электронной почты codeigniter (с использованием CI версии 4.5.3). Я использовал ту же конфигурацию электронной почты для успешной отправки электронных писем с предыдущими версиями Codeigniter 4.
Ошибка говорит: Невозможно отправить электронную почту с помощью SMTP. Возможно, ваш сервер не настроен для отправки почты этим методом.
Код моего контроллера следующий:

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

class SendEmail extends BaseController {
public function index() {
$recipient = "mytest@gmail.com";
$subject = "Test Mail";
$message = "
Hi,This is a test mail.
";

$email = service('email');
$email->setFrom("mytest@live.com");
$email->setTo($recipient);
$email->setSubject($subject);
$email->setMessage($message);

if($email->send()) {
echo "Email sent successfully";
}
else {
$data = $email->printDebugger(['headers']);
print_r($data);
echo "Email sending failed";
}
}
}
Мой файл .env:

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

#--------------------------------------------------------------------
# ENVIRONMENT
#--------------------------------------------------------------------

CI_ENVIRONMENT = development
Кто-нибудь может помочь с этим?

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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