Какие файлы отвечают за отправку почты?

 
Посетитель
small user social cms
Сообщений: 47
Подскажите какие файлы отвечают за отправку почты? После регистрации не уходит письмо пользователю о подтверждении регистрации, так-же не уходит при отправки с формы контакты. Тестовым файлом на сервере проверили, сервер отправляет почту. В настройках почты пробовал все три варианта, ни один не работает.
Сапорт сервера пишет:
Спасибо за ожидание, касательно почты проверили, к сожалению, я не вижу каких-либо проблем с работой почты на Вашем сервере, а точнее функции mail(), загрузил Вам простейший тестовый скрипт и насколько я вижу он работает, в Вашей CMS, я рекомендую обратиться к ее разработчикам, потому как даже в случае включения sendmail, я не вижу по логам даже попыток отправки писем.
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1170
ukrtop:

Название Хостера в студию!
Реклама
cms
Посетитель
small user social cms
Сообщений: 47
robobill.net , да нет хостер и поддержка нормальная , пытается помочь. Я грешу на то что при установке сторонних компонентов может что снес. Вот и хотел узнать какой файл мог зацепить который может повлиять на отправку почты.
Модератор
small user social cms
МедальКубок зрительских симпатийПочетный донор проекта
Сообщений: 964
За отправлку почты отвечает метод ядра mailText (строка 3183), также метод вызывает другие методы createMail и sendMail, они идут ниже по коду.
В файлах отправка почты выглядит примерно так:
Код PHP:
  1. $inCore->mailText(тут_какие_то_параметры);
Скачиваете дистрибутив вашей версии инстанта, задаете поиск по $inCore->mailText, найденные строки сравниваете со своими файлами.
Кроме того, для работы почты необходим сам класс отправки почты в папке /includes/phpmailer/ . Сравните с дистрибутивом.
А проблема скорее всего всё же с настройками сервера. Ну хотя бы какая-либо почта должна отправляться. А лучше всего вообще использовать левую почту(например почту для домена) и подключать по smtp.
Хватит париться, живи как нравится!
Посетитель
small user social cms
Сообщений: 47
Да почта отправляется, но только если запускаю тестовый файл такого содержания:
Код PHP:
  1. <?php
  2. mail("[email protected]","test","test","from: [email protected]");
  3. ?>
В остальных случаях работает только внутренняя почта.
Посетитель
small user social cms
Сообщений: 47
Марат огромное спасибо!!! Разобрался, спасибо за детальное разъяснение!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: