Ошибка email

nikolay27rus

Пользователь
#1
При изменении данных профиля выдаёт ошибку.
Failed sending email :: PHP ::
Ошибка отправки электронной почты:: PHP::
Как это исправить?
 

PheRum

Разработчик
#2
установить и настроить почтовый сервер, либо отключить уведомление по емейлу в config.php

$bb_cfg['emailer_disabled'] = false;
 
K

kenny

Гость
#3
ошибка напрямую как написано выше связана с почтовым сервером. Вам нужно корректно настроить Логин,пароль,почтовый адрес и smtp server
 

Avengerz13

Пользователь
#4
Если хостинг или сервер предоставляет свой stmp сервер то можно в php.ini указать путь
Код:
sendmail_path =
Обычно путь выглядит примерно так:
/usr/local/sbin/sendmail
 
K

kenny

Гость
#5
Avengerz13, в каждом действие должен быть смысл, в вашем я его не особо вижу. передавать все наsendmail,к томуже не во всех серверах он используется, проще через смтп слать. так правильней
 

Avengerz13

Пользователь
#6
Avengerz13, в каждом действие должен быть смысл, в вашем я его не особо вижу. передавать все наsendmail,к томуже не во всех серверах он используется, проще через смтп слать. так правильней
а хорошие SMTP серверы без каких либо ограничений сейчас очень трудно найти. Так что каждому свое.
 
K

kenny

Гость
#7
а хорошие SMTP серверы без каких либо ограничений сейчас очень трудно найти. Так что каждому свое.
искать?
Что вы городите? Если уж не устраивать дет сад то берут обычно либо виртуальник либо дедик, а там ограничение в почтовом сервере только те какие придут Вам в голову, sendmail же будет слать от рута и что как привило приводит попадание в спам.
К тому же на хостингах не у всех есть доступ к правки php.ini, скажу больше ДОСТУП НИКТО НЕ ДАСТ!
А уж если речь идет не о хостинге, а о какой-либо виде сервера, то уж зачем ленится и мучить своих пользователей?
 

Avengerz13

Пользователь
#8
kenny, что вы так перевозбудились. Если всем правильно пользоваться ничего не случиться, а на счет sendmail`а я просто пример решения показал. Проще всего завести свой Email ящик чем действительно мучить пользователь смотря кто на чем держится.
 
K

kenny

Гость
#9
kenny, что вы так перевозбудились.
за выражениями следим. Вы написали откровенную чушь, про настройку php.ini на хостинге, если не понятно то гугл вам подскажет что такое именно хостинг. Вы привели не корректное решение, точнее изобретаете велосипед. и к тому же раз пользоваться клиентом никсовым, так он прописан в 99% . То что вы назвали "завести свой ящик", опять же вводит в некое заблуждение. Завести почтовый ящик как аксиома, то есть есть готовый сервер(яндекс,гугл, прочее) и там заводим, или все таки посмотреть в разрезе то действия таковы.
Арендуем сервер(выделеный или виртуальный)
Выбираем ос
Выбираем софт для северной платформы
Конфигурируем
Настраиваем связку
Настраиваем и создаем почтовые ящики
Прописываем птр и спф
Прописываем в админки нужные параметры подключения.
В общим гугли и изучаем мат часть
 

nikolay27rus

Пользователь
#10
установить и настроить почтовый сервер, либо отключить уведомление по емейлу в config.php

$bb_cfg['emailer_disabled'] = false;
Так он у меня и так отключен и выдаёт ошибку Failed sending email :: PHP ::
а если его включить то письмо вообще не доходит. Где вообще настроить это всё? Что бы всё работало корректно.