Я установил php, mySQL, postfix и sendmail и настроил простой почтовый скрипт на моем локальном хост-сервере. mail () возвращает 1 (TRUE), когда я отправляю электронное письмо, однако письмо не отправляется в пункт назначения.
Почтовые функции являются частью ядра PHP , Для использования этих функций не требуется установка.
Для того, чтобы функции почты были доступны, PHP требует установленной и рабочей системы электронной почты. Используемая программа определяется настройками конфигурации в файле php.ini.
Конфигурация времени выполнения Поведение почтовых функций зависит от параметров в файле php.ini.
[d6 ] Параметры конфигурации почты: Name Default Description Changeable sendmail_path NULL Unix systems only: Specifies where the sendmail program can be found (usually /usr/sbin/sendmail or /usr/lib/sendmail) PHP_INI_SYSTEMЯ нашел его в /usr/lib/sendmail, однако я не могу найти файл конфигурации, где я предполагаю, что моя проблема есть, поскольку я ничего не сказал, какой сервер я я использую, чтобы отправить мою почту.
Если кто-нибудь может мне помочь, я был бы благодарен.
Чтобы отправить электронную почту через Gmail с localhost, пожалуйста, проверьте PHP + Ubuntu. Отправьте электронное письмо с помощью формы gmail. localhost - это еще один ответ.