MAIL PHP НЕ ОТПРАВЛЯЕТ ПИСЬМА OPENSERVER
Если вы используете OpenServer для разработки PHP-приложения и столкнулись с проблемой, когда функция mail() не отправляет письма, то возможно, что необходимые настройки не были внесены в файл php.ini.
Для отправки писем нужно указать SMTP-сервер и соответствующие настройки. Пример кода ниже поможет вам выполнить необходимые настройки:
ini_set("SMTP","localhost");
ini_set("smtp_port","25");
ini_set("sendmail_from","you@yourdomain");
В этом примере мы указываем SMTP-сервер localhost и порт 25. Если у вас есть лучший SMTP-сервер, то можете заменить значение localhost на адрес вашего SMTP-сервера.
Кроме того, вы должны указать адрес электронной почты, который будет отображаться в качестве отправителя, в значениях sendmail_from.
После этих настроек функция mail() должна работать должным образом.
Не отправляются письма на сайте? Настройте отправку писем через SMTP-сервер
Почта в OpenServer. Настройка почты и отправка письма по SMTP в OpenServer.
Уроки PHP 7 - Отправка Email писем через PHP
How to Configure XAMPP to Send Mail From Localhost? Send Mail From Localhost XAMPP Using Gmail
SMTP Gmail для отправки писем с сайта
Как отправлять 📧 письмо с сайта на почту #email. Скрипт отправки писем Скачать КОД файла HTML5 + PHP
Отправка писем на PHP. Функция mail
Как отправлять заявку с сайта на почту? SMTP скрипт отправки писем
#51 Уроки PHP - Учим язык PHP, Форма обратной связи на языке PHP и отправка письма на почту