Ошибка почтовой программы PHP

Я создал форму обратной связи PHP для своего веб-сайта. но он получил ошибку, когда я нажимаю кнопку отправки. Он сказал, что «Не удалось создать почтовую функцию. Ошибка почтовой программы: не удалось создать почтовую функцию». Я много раз пытался решить эту проблему.

Мой сервер - это сервер Windows, который я использую PARALLEL HELM.

Ссылка на мой сайт с формой обратной связи: http://vivalife.com.my/home/index.php/contact-us/feedback-form/

Я надеюсь, что кто-нибудь может решить мою проблему.

Спасибо


person one    schedule 15.04.2011    source источник
comment
Не могли бы вы показать нам код?   -  person halfdan    schedule 15.04.2011
comment
сомневаетесь, что ваш хостинг-провайдер отключил функцию почты   -  person jimy    schedule 15.04.2011


Ответы (1)


Я полагаю, что phpmailer - это внешний класс... И он пытается использовать почтовую функцию PHP. Прежде всего убедитесь, что на вашем сервере включена функция mail(). Для этого я рекомендую сделать что-то подобное в тестовом файле php:

if (!mail(......)){
  // show error for debugging.
}

Если Почтовая функция — PHP включена, вам следует проверить конфигурацию SMTP на вашем php-сервере. .ini-файл...

Дайте нам знать.

person Nobita    schedule 15.04.2011
comment
спасибо за Ваш ответ. но где я могу включить функцию mail() ?? это в панели управления или где-то в файлах?? - person one; 15.04.2011