Що робити, якщо не працює mail php?
Для вирішення проблеми рекомендується звернутися до конфігураційного файлу PHP. ini та подивитися на параметри функції «disable_functions». Справа в тому що потрібна вам функція mail() може працювати, якщо вона занесена в php. ini у розділ заборонених (disable_functions).
Як працює PHP mail?
Функція PHP mail() викликає програму Sendmail, яка зазвичай налаштовується системним адміністратором, яка й дозволяє надсилати електронні листи. Щоб використовувати цю функцію, переконайтеся, що ваш хостинг-провайдер дозволяє вам вручну керувати службою Sendmail.