Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.18 » Уведомление на E-mail |
Правила раздела |
<<Назад Вперед>> | Модераторы: aerograf, wsx | Печать |
Uri
Долгожитель форума
Всего сообщений: 571 Рейтинг пользователя: 4 Ссылка Дата регистрации на форуме: 25 окт. 2005 |
Это я что-то с php.ini намудрил (переставлял php) или с появлением возможности отключения уведомлений они перестали работать? Когда при обновлении до версии 2.18 перестала работать рассылка на E-mail я не запаниковал, поскольку увидел в Админке MSG_off и MSG_on, которые принял за отключение и включение отправки уведомлений на E-mail. А вот недавно включил уведомления (по крайней мере я так думаю, документации то нет) и не обнаружил уведомлений. Но, поскольку за это время переустанавливал PHP, не уверен, что дело в форуме. Это только у меня перестала работать рассылка уведомлений (и тогда у себя причину искать буду) или у всех? |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Обычные уведомления мне на почту приходят. А отключение Email из АЦ (в "Основных настройках") отключает отправку ВСЕХ видов Email. ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
Uri
Долгожитель форума
Всего сообщений: 571 Рейтинг пользователя: 4 Ссылка Дата регистрации на форуме: 25 окт. 2005 |
А как проверить, где проблема? Я имею ввиду как отделить вариант "форум -> php" от "php - SMTP сервер". E-mail сервер не на том же компе, что и форум. В php.ini вбивал как имя, так и IP сервера, но писем о приходе личных сообщений (естественно уведомление в профиле включено) нет. И, вроде, никто не ругается. Прошу прощения за дилетантский вопрос. |
wsx |
А на самом почтовом сервере настроено фича релея с IP адреса сервера на котором форум? ---
Не всё так просто, как на самом деле! |
wsx |
Думаю стоит посомтреть логи на почтовом сервере. Ну или на крайняк tcpdump запустить ---
Не всё так просто, как на самом деле! |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
В php.ini должно быть следующее: [mail function] SMTP = адрес_сервера smtp_port = 25 И еще: на почтовом сервере должна быть доступна отправка без аутентификации (для того адреса, на котором стоит сервер с форумом), так как в php.ini задать параметры аутентификации нельзя. ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
Uri
Долгожитель форума
Всего сообщений: 571 Рейтинг пользователя: 4 Ссылка Дата регистрации на форуме: 25 окт. 2005 |
Профиль | Сообщить модератору | Игнорировать
NEW! Сообщение отправлено: 2 марта 2006 20:35 Сообщение отредактировано: 2 марта 2006 21:00 XXXX Pro написал: А что ещё? Это, естественно, указано. Какие настройки php.ini могут повлиять? Или есть смысл весь его прислать? В php.ini должно быть следующее: Дело в том, что до переустановки php всё работало. Просто совпало во времени переустановка php и обновление до 2.18 (в которой по-умолчанию отключено уведомление). При переустановке php забыл спасти php.ini. Настройки почтового сервера не менялись (на сервере). Версия php та же. Всё то же, кроме php.ini и my.ini, которые забыл сохранить. Ещё доп.инфо: для проверки отправки E-mail поставил ещё пару форумов, отправляющих почту через php. Так вот ExBB нормально отправляет. А Vbulletin не всегда. Не всегда - это в зависимости от следующей опции: Некоторые сервера с sendemail могут требовать установить параметр "-f", для отправки писем через PHP. Если ваши пользователи не получают письма, отправленные с этого форума, попробуйте включить эту опцию. Однако скорее всего подобная проблема не связана с этой опцией. Если поставить "Да" - есть отправка. Если "нет" - нет отправки. А раньше (при старом php.ini) работало и так и так.Это, случайно, не то же , что Если ваш почтовый сервер сообщает об ошибке Invalid address при попытке отправить письмо, попробуйте включить эту опцию: в IntB? Но эта опция не влияет. |
Uri
Долгожитель форума
Всего сообщений: 571 Рейтинг пользователя: 4 Ссылка Дата регистрации на форуме: 25 окт. 2005 |
Ёрш твою медь! Почти всё разрешилось. Оказалось, что перепутаны MSG_on и MSG_off (они же включить и выключить в виде языковых констант) для почтовых функций форума. Это в основных настройках в Админке. Поменяйте уже, а то ещё кто на те же грабли наступит. А вот влияет. Хотя обычные почтовые клиенты (бат, аутглюк и т.п.) нормально отправляют. Как с именем перед адресом, так и без него. Это как-нибудь лечится? Использовать адреса вида адрес@хост вместо Имя <адрес@хост> |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Uri написал: Как с именем перед адресом, так и без него. Это как-нибудь лечится? Нет (или по крайней мере, я не знаю, как). Я специально ввел такую опцию, чтобы можно было обойти эту проблему. MSG_on и MSG_off исправил, выкладываю файл (класть в styles/abstract/admin/basic.php) Прикрепленный файл (basic.php, 33939 байт, скачан: 816 раз) ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
<<Назад Вперед>> | Модераторы: aerograf, wsx | Печать |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.18 » Уведомление на E-mail |
1 посетитель просмотрел эту тему за последние 10 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
Ограничение доступа не отображаются разделы Архив версий Установка стиля на Intellect Board 2.22 Завершилась работа над новой версией 3.00 |
Самые активные 5 тем | |