Страница 1 из 1

Open Server Panel 6.0 и sendmail.exe

Добавлено: 17 июн 2024, 10:35
Qwest
Доброго времени суток. никак не могу заставить OSP отправлять письма через sendmail.exe.
в файле ...OSPanel_6_0_0\config\program.ini выставил smtp_server = off, остально в секции закоментировал. включен модуль php 8.3. (тобишь работает апач). по пути ...OSPanel_6_0_0\modules\PHP-8.3\ospanel_data\default\templates\php.ini закоментил все по ssmtp оставил только параметр mail.add_x_header со значением Off. добавил параметр sendmail_path с слыкой на sendmail.exe реакции нет. так же пробовал в этой же дирректории добавлять параметр php_admin_value sendmail_path в секции VirtualHost файла httpd.conf - аналогично реакции нуль. вылетает ошибка на php файл в котором форма прописана на функцию майла : Warning: mail(): Failed to connect to mailserver at "ospanel" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in .
Пути пробовал прописывать и полностью, и через константы {root_dir}

Вопрос: куда и что прописать, чтоб заработало? ну или как настроить полноценную отправку вместо заглушки в виде директории по умолчанию?

З.ы. рядом стоит, выключена, боевая связка Nginx+Apache на случай проблем с виртуальным сервером на убунту. так вот в этой ручной сборке такой маневр (добавление параметра php_admin_value sendmail_path в секцию VirtualHost) работает без проблем.

Re: Open Server Panel 6.0 и sendmail.exe

Добавлено: 17 июн 2024, 17:50
Максим
Прочтите документацию к программе, чтобы узнать где находится файл php.ini, который вам нужно отредактировать. Вы редактируете не тот файл.

Re: Open Server Panel 6.0 и sendmail.exe

Добавлено: 17 июн 2024, 20:32
Qwest
Максим писал(а): 17 июн 2024, 17:50 Прочтите документацию к программе, чтобы узнать где находится файл php.ini, который вам нужно отредактировать. Вы редактируете не тот файл.
Да. действительно. Даже стыдно немного стало.
Спасибо за наводку.

З.ы Но к тому же оказалось, что не несколько форм в проекте через OS не уходят и именно на этих формах тестировал. Хотя на прежних версиях работало(ибо как-то формы написал и тестировал), поэтому старые версии не удалял, а настраивал более свежие на работу со старой версией через единый вынесенный каталог проектов и единый вынесенный каталог базы. Но снова таки на ручной виндовской сборке все работает. Буду думать дальше куда копать.

Re: Open Server Panel 6.0 и sendmail.exe

Добавлено: 20 июн 2024, 10:40
Qwest
Qwest писал(а): 17 июн 2024, 20:32
... Буду думать дальше куда копать.
"Гадкий утенок" нашелся. Плагин SMTP однажды тестировал и забыл о нем..удалил и все прекрасно заработало....