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

Не удалось вызвать функцию mail.

СообщениеДобавлено: Сб май 23, 2015 5:12 am
astra
При регистрации выдает: Не удалось вызвать функцию mail. Но письма доходят!! как настроить что бы не выскакивала ошибка в чем проблема??

Re: Не удалось вызвать функцию mail.

СообщениеДобавлено: Сб май 23, 2015 4:59 pm
pepper
Из вашего сообщения не ясно где эту ошибку видите и как мы вам можем помочь.
Судя по всему, ошибка возникает при отправке почты от сайта/
Если я прав, то тогда стоит смотреть как именно отправляет почту сайт, если он сделан на CMS то зайти в её настройки и всё проверить про sendmail/php mail()/smtp.

Re: Не удалось вызвать функцию mail.

СообщениеДобавлено: Сб май 23, 2015 5:14 pm
astra
pepper писал(а):Из вашего сообщения не ясно где эту ошибку видите и как мы вам можем помочь.
Судя по всему, ошибка возникает при отправке почты от сайта/
Если я прав, то тогда стоит смотреть как именно отправляет почту сайт, если он сделан на CMS то зайти в её настройки и всё проверить про sendmail/php mail()/smtp.

да, joomla. собственно даже если менять способ отправки выскакивает вместо "поздравляем с регистрацией, подтвердите ваш email" сообщение об ошибке. но письма доходят

Re: Не удалось вызвать функцию mail.

СообщениеДобавлено: Сб май 23, 2015 5:21 pm
pepper
Если при нескольких способах отправки получаете одну ошибку и при этом отправка совершается, то вывод очевиден - проблема в самой Joomla.
Попробуйте проверить это:
Общие настройки/Сервер/Настройка почты/Способ отправки
Установите "ПХП маил".
Также проверьте строку "Отправитель письма", здесь должен быть существующий адрес почты, созданный на вашем VDS, возможно, дело в этом.

Re: Не удалось вызвать функцию mail.

СообщениеДобавлено: Сб май 23, 2015 7:44 pm
astra
pepper писал(а):Если при нескольких способах отправки получаете одну ошибку и при этом отправка совершается, то вывод очевиден - проблема в самой Joomla.
Попробуйте проверить это:
Общие настройки/Сервер/Настройка почты/Способ отправки
Установите "ПХП маил".
Также проверьте строку "Отправитель письма", здесь должен быть существующий адрес почты, созданный на вашем VDS, возможно, дело в этом.

так и стоит. Адрес рабочий вида admin@mysite.ru созданный на яндекс. мне не понято "созданный на вашем VDS" домен делегирован на яндекс

Re: Не удалось вызвать функцию mail.

СообщениеДобавлено: Вс май 24, 2015 1:12 am
swg
Есть подозрение, что joomla просто не может установить этот адрес отправителя.
http://inck.in.ua/articles/31-reshenie- ... a-251.html

Re: Не удалось вызвать функцию mail.

СообщениеДобавлено: Вс май 24, 2015 1:39 am
astra
swg писал(а):Есть подозрение, что joomla просто не может установить этот адрес отправителя.
http://inck.in.ua/articles/31-reshenie- ... a-251.html

и так я уже пробовал! все облазил, голову сломал) у меня там параметры только не так как в статье вот эти "-f%s" где то пусто а где то "-oi" нету и пробел между ними нужен? может это из за этого. скинете правильный файл может полностью?

Re: Не удалось вызвать функцию mail.

СообщениеДобавлено: Вс май 24, 2015 1:51 am
swg
Пробел "-f %s" нужен. Там фактически рекомендуют вообще без параметров отправлять, с настройками от веб-сервера по сути.
Правильный... :) а ничего, что в разных версиях joomla файлы могут быть разные?

Re: Не удалось вызвать функцию mail.

СообщениеДобавлено: Вс май 24, 2015 2:25 am
astra
swg писал(а):Пробел "-f %s" нужен. Там фактически рекомендуют вообще без параметров отправлять, с настройками от веб-сервера по сути.
Правильный... :) а ничего, что в разных версиях joomla файлы могут быть разные?

ну у меня 3. я там что только не пробовал! все перерыл. надоело уже видимо фиг исправишь если только сносить всю джумлу.. раньше кстати не отравляла(письма не доходили), но писала что все удачно! "вы зарегистрированы, проверьте почту", установил sendmail заработало (отправляет, письма доходят) но вот выдает ошибку эту надпись... еще менял файл htaccess хотя вряд ли из за него. вроде больше ни чего не менял.