1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.1.x Как разослать письма пользователям

Тема в разделе "Для новичков", создана пользователем So1omon, 31.03.2013.

Загрузка
  1. So1omon

    So1omon Read only

    Регистрация:
    12.12.12
    Сообщения:
    69
    Симпатии:
    4
    Версия XF:
    1.1.1
    У меня форум на котором ~1000 человек зарегистрировано, как разослать письма всем по почте? Потому что, когда я рассылаю письма у меня 500 ошибка вылетает из за перегрузки. Есть еще методы рассылки писем, у меня есть список мыл. :)
     
  2. So1omon

    So1omon Read only

    Регистрация:
    12.12.12
    Сообщения:
    69
    Симпатии:
    4
    Версия XF:
    1.1.1
    Ну что ни кто не знает??
     
  3. TAIFUN

    TAIFUN Человек

    Регистрация:
    27.09.10
    Сообщения:
    2 258
    Симпатии:
    1 613
    Версия XF:
    1.5.23
    В XenForo по умолчанию отправляется 100 писем за шаг.
    На некоторых серверах такая рассылка может отваливаться, поэтому нужно
    уменьшить кол-во писем отправляемых за один шаг.
    Оптимальное кол-во: 30

    Открыть файл
    library/XenForo/ControllerAdmin/User.php

    Найти (в XF 1.1.3 это 757-ая строка):
    PHP:
    return $this->responseReroute(__CLASS__'email');
            }
     
            
    $page max(1$this->_input->filterSingle('page'XenForo_Input::UINT));
            
    $perPage 100;

    Заменить значение 100 на 30 в строке $perPage = 100;

    P.S. Спасибо говорим Pepelac`у за подсказку.
     
    Exile, plutishe, PaCTa и 2 другим нравится это.
  4. So1omon

    So1omon Read only

    Регистрация:
    12.12.12
    Сообщения:
    69
    Симпатии:
    4
    Версия XF:
    1.1.1
    Спасибо :)
     
  5. PaCTa

    PaCTa Местный

    Регистрация:
    11.06.11
    Сообщения:
    40
    Симпатии:
    6
    Можно как то ограничить рассылку(5к юзеров) под такие условия?
    smtp
    1. Не более 2000 писем в сутки.
    2. Не более 50 одновременных адресатов.
    mail
    1. Не более 1000 писем в час.
     
  6. step-83

    step-83 Местный

    Регистрация:
    08.05.14
    Сообщения:
    16
    Симпатии:
    1
    Версия XF:
    1.4.3
    Вопрос актуальный, тоже интересует
     
  7. FractalizeR

    FractalizeR XenForo Addicted

    Регистрация:
    27.09.10
    Сообщения:
    1 085
    Симпатии:
    832
    Версия XF:
    1.3.2
    Стандартными средствами нет. Предложение и промежуточные решения проблемы обсуждаются здесь.
     
    PaCTa и step-83 нравится это.
  8. step-83

    step-83 Местный

    Регистрация:
    08.05.14
    Сообщения:
    16
    Симпатии:
    1
    Версия XF:
    1.4.3
    Спасибо, кто нибуть пробовал данный код скрипта:
    Код:
    <script>
    $('#emailButton').hide();
    window.setTimeout(function() {
      $('#emailForm').submit();
      $('#emailButton').hide();
      $('#loadingImage').show();
    }, 32 * 60 * 1000);
    </script>
    Я так понимаю его нужно править в файле
    \install\data\admin_templates.xml или я ошибаюсь?
    Как данный код проявил себя в работе, банят ли почтовики если отправить массовую рассылку более 10К пользователям?
     
  9. step-83

    step-83 Местный

    Регистрация:
    08.05.14
    Сообщения:
    16
    Симпатии:
    1
    Версия XF:
    1.4.3
    Ребята подскажите какой файл править ?
     
  10. FractalizeR

    FractalizeR XenForo Addicted

    Регистрация:
    27.09.10
    Сообщения:
    1 085
    Симпатии:
    832
    Версия XF:
    1.3.2
    Что должен делать этот скрипт-то? Для массовой рассылки почты он вряд ли подходит.
     
  11. Alex1204

    Alex1204 Местный

    Регистрация:
    19.11.13
    Сообщения:
    36
    Симпатии:
    0
    Версия XF:
    1.4.10
    У меня стоит ограничение на хостинге:
    - Максимальное количество писем за 1 час от одного аккаунта = 1000

    Как сделать правильно рассылку 7000 пользователям?
     
  12. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Свой сервер ставьте и отправляйте через него.
     

Поделиться этой страницей