XF 1.5 Блокировка функции mail

econaft

Проверенные
Сообщения
888
Реакции
79
Баллы
5,530
Хостер заблокировал функцию mail т.к. из форума идёт огромнейшее число рассылок.

Вот ответ хостера:
Со стороны хостинга снова была произведена автоматическая блокировка функции mail.

Рассылка ведётся из данного каталога:

drwxr-xr-x 9 host 512B Dec 24 08:04 .
drwxr-x--- 6 host 512B Dec 25 13:03 ..
-rw-r--r-- 1 host 1.2k Nov 20 18:11 .htaccess
-rw-r--r-- 1 host 403B Nov 20 18:11 admin.php
-rw-r--r-- 1 host 1.7k Nov 20 18:11 admindav.php
-rw-r--r-- 1 host 348B Nov 20 18:11 css.php
drwxr-xr-x 5 host 512B Dec 11 12:06 data
-rw-r--r-- 1 host 1.1k Nov 20 18:11 deferred.php
-rw-r--r-- 1 host 489B Nov 20 18:11 fb_channel.php
-rw-r--r-- 1 host 1.1k Nov 20 18:11 htaccess.txt
-rw-r--r-- 1 host 2.4k Nov 21 19:33 image.php
-rw-r--r-- 1 host 404B Nov 20 18:11 index.php
drwxr-xr-x 4 host 512B Nov 20 18:05 install
drwxr-xr-x 7 host 512B Nov 26 07:48 internal_data
drwxr-xr-x 13 host 512B Dec 11 12:06 js
drwxr-xr-x 19 host 512B Dec 19 18:34 library
-rw-r--r-- 1 host 1.3k Nov 20 18:11 payment_callback.php
-rw-r--r-- 1 host 350B Nov 20 18:11 proxy.php
drwxr-xr-x 4 host 512B Dec 24 08:04 radio
-rw-r--r-- 1 host 992B Nov 20 18:11 rgba.php
-rw-r--r-- 1 host 1.6k Nov 20 18:11 sitemap.php
drwxr-xr-x 6 host 512B Dec 17 17:46 styles

Очередь очищена.

Блокировка будет производиться до тех пор, пока рассылка писем не будет соответствовать правилам, описанным здесь...

"отправка не более 50 сообщений в 15 минут от одного пользователя".
Как решить проблему?
 
Последнее редактирование:
> Здравствуйте!
>
> На вашем хостинге присутствовала большая очередь сообщений (>5000).
> В данный момент очередь очищена. Рекомендуем проверить работоспособность
> функции mail.
 
Xenforo достаточно активно использует почту, отправляя уведомления на каждый чих - это настраиваемо, плюс регистрация/подтверждение/восстановление пароля.

Первое - смотрим служебные заголовки писем (пусть предоставит хостер), убеждаемся что это шлет действительно форум, а не бяка в его каталоге.
Второе - настраиваем форум, отключая уведомления на email
Третье - в зависимости от посещалки форума подумываем над использованием сторонних smtp с более лояльными условиями или радикально - сменой хостинга/переезд на vds

PS: хостер интересен, пусть откроет для себя mail.add_x_header - тогда можно указать скрипт, который инициировал mail(), а не тыкать расплывчато в папку форума.
 
Второе - настраиваем форум, отключая уведомления на email

Как это сделать? Что-то не найду в админке.

============

ещё нашёл такие запросы:

UPDATE xf_thread_watch SET email_subscribe=0;
UPDATE xf_forum_watch SET send_email=0;

Они помогут? Что они вообще делают?
 
Потом идёте сюда: /admin.php?options/list/usersAndRegistration - Смотрите группу опций "Значения регистрации по умолчанию" и отключаете всё, что связано с отправкой уведомлений на email.

Hope, там не написано.
Да, ну наверное. Просто пустая тема и написан запрос. :laugh:

Что они вообще делают?
Отключают email уведомления при отслеживании тем и форумов.
 
Да, ну наверное. Просто пустая тема и написан запрос. :laugh:

Конкретно по этим двум строчкам не написано.

Ятак понял, что:
UPDATE xf_thread_watch SET email_subscribe=0; - отписывает вообще всех от всех подписок на темы-разделы?
UPDATE xf_forum_watch SET send_email=0; - - отписывает вообще всех от всех получений на Мэйл?
 
Hope,

сейчас я смотрю здесь /admin.php?options/list/usersAndRegistration:

и вижу:

"Получать рассылку сайта"
это соответствует строчке: UPDATE xf_thread_watch SET email_subscribe=0; ???

А это UPDATE xf_forum_watch SET send_email=0; этой строчке:
"Получать письмо по электронной почте, если появилось новое сообщение в личной переписке" ???

А что соответтсвует этой строчке:
Screenshot_1.jpg
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу