Инициация Почтовой Наны.

Первый запуск Почтовой Наны.

Иначе первый запуск скрипта ещё называется инициацией, и подразумевает под собой совокупность одноразовых действий, после которых Почтовая Нана готова к автономной работе.

Для конкретности договоримся, что место установки Почтовой Наны совпадает с оговоренным данным мануалом, поэтому искать админку Почтовой Наны следует по адресу /postman/admin.htm относительно корня Наны.

Обратившись туда под авторизацией (причём авторизоваться в Нане следует под разрешённым настройками Почтовой Наны Администратором), мы увидим рапорт такого вида:

Инициация скрипта.

Все недостающие служебные файлы успешно создались.
Теперь Вам необходимо откорректировать настройки скрипта:

Если стоят неверные права доступа, либо не изменены важнейшие настройки безопасности (как были в дистрибутиве, так и оставлены), на этапе инициации будет высказана настоятельная просьба это исправить. С указанием, что конкретно не нравится, и где на хосте оно находится.

Если всё сделано правильно на предшествующих этапах установки и настройки, Вы увидите ровно то, что нарисовано в красной рамке выше. Нажатие кнопки приведёт к форме настроек скрипта:

Тонкая настройка Почтовой Наны [версия 02.05.2017]:














Примечания:

  1. Речь идёт о "пачке" писем, формируемой для единовременной отправки.
    Чем меньше пачка, тем ниже вероятность нарваться на антиспамовые фильтры хостеров и почтовиков.
    Но тем дольше происходит сама рассылка, так как требуется большее число мелких партий писем (пачек).

  2. Отписавшиеся от рассылки люди в любом случае cмогут через некоторое время снова подписаться с тем же e-mail-ом на ту же самую рассылку. А вот получившим полную серию писем для той или иной службы можно разрешить или запретить повторную подписку.
    В процессе получения серии писем повторная подписка не разрешена.

  3. При большом числе служб и подписчиков (десятки тысяч) составление сводного отчёта, выводимого на морде админки, может представлять собой весьма ресурсоёмкую операцию. Если Вы видите, что нажатие кнопки "На морду админки" озадачивает Почтовую Нану хотя бы секунд на десять, значит, так оно уже и есть.

    В этом случае имеет смысл не заставлять скрипт постоянно производить переучёт при каждом открытии морды админки (мы не знаем, зачем Вам такой непрерывный переучёт может понадобиться). Организуйте кэширование сроком на 5 минут - хостер Вам за это будет благодарен.

  4. Узнайте у хостера значение данного параметра. Не ставьте его наобум.
    А как узнаете, впишите в данное поле цифру, на 5-10 секунд меньшую.

    При постановке циферки наобум получите либо постоянное самоотключение скрипта (из-за введения его в заблуждение - Вы указали Почтовой Нане значение таймаута большее, чем оно есть на самом деле), либо ленивую работу (Почтовая Нана ошибочно предполагает, что трудиться ей разрешено весьма недолго, и она может отправить только немножко писем, а не столько, сколько указано в пачке).

    Стандартное время для этого поля 30 секунд.
    Если у Вашего хостера всё кардинально иначе, узнавайте это.

  5. Очень глупые хостеры, не умеющие организовывать очередь писем в своём почтовом шлюзе, просто убивают письма, если сайт пользователя отправляет их с интервалом, меньшим объявленного хостером. То есть сайт пользователя в мечтах хостера обязан зависать в воздухе, ждать, пока с момента отправки письма пройдёт, скажем, 300 миллисекунд, создавать новое письмо, и висеть в воздухе дальше.

    Если Вас угораздило держать сайт у такого глупого хостера, данная настройка как раз и пригодится. Интервал времени зависания в воздухе задаётся в микросекундах, от 1 до миллиона.

    Значение больше секунды задать нельзя.
    Потому что у столь глупого хостера держать рассылку просто нет смысла.

Смысл этой таблички очевиден - установка интенсивности рассылки (поля (a)) и учёт параметров хостера. А также индивидуальные настройки.

Информация к размышлению::

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

Привыкнув к разного рода спамерскому софту, они искренне продолжают считать, что софт тем круче, чем больше писем в секунду он шлёт, а чтобы вся рассылка ушла в эфир, сервер должен позволять скрипту работать максимально долго, несколько минут как минимум. И, пребывая в такой уверенности, очень удивляются скромным максимальным значениям в формах "слать писем за раз", и прямо-таки возмущены тем, что там нет вариантов с сотнями писем.

Спуститесь на землю.

Даже любой почтовый клиент, подключенный по smtp к mail.ru, при попытке отправить шибко много писем, быстро выкинет промпт с сообщением на инглише о том, что лимит Вами превышен, больше письма к отправке не принимаются.

Подождав секунд десять, и снова нажав кнопку отправки, Вы заставите почтового клиента отослать ещё пару писем, после чего опять будете вынуждены любоваться на тот же самый промпт.

С этого места обычно наступает понимание, что почтовый сервис вовсе не согласен принимать от Вас столько писем, сколько Вы захотите отослать. И это точно не сотни писем в минуту, и даже не многие десятки.

Именно поэтому Почтовая Нана оперирует понятием "пачка", писем в этой пачке немного, и времени для отправки пачки из немногих писем ей тоже много не нужно.

Даже если у Вас десять тысяч подписчиков, никто не пытается сделать рассылку по всей этой базе одномоментно. Любая попытка поступить так будет мгновенно пресекаться как самим хостером (дезактивация аккаунта до выяснения, с неизбежным дауном сайта минимум на сутки, в воспитательных целях), так и почтовыми сервисами (бан домена и айпишника сайта, которые разбанивать обратно тоже никто не будет спешить совершенно точно).

Всё делается иначе - каким бы большим не был лист подписки, рассылка по нему производится маленькими порциями, по 10-20 писем в пачке, на протяжении длительного времени. Имея это ввиду, и играйтесь настройками.

Далее последовательно нажимаем на кнопки внесения изменений и завершения настройки.

Вы должны увидеть вот такое, и самая важная сейчас кнопка - последняя.

Возможные действия:

Внимание, есть зависимости:

Кнопки работы с покупателями магазинов, формирования скидок и дистантов не активны, пока не выполнена интеграция магазинов.

Почтовая Нана запущена в непролицензированном домене.

Лицензирование скрипта.

Процедура устанавливает взаимосвязь между покупателем скрипта (он идентифицируется по e-mail) и доменом сайта, в котором установлена Почтовая Нана. При этом все инсталляции в пределах этого сайта (если их вдруг несколько) проходят процедуру лицензирования только один раз.

Нажатие кнопки получения лицензии из предыдущего скрина запускает процесс:

Общие положения:

  1. Под пользователем тут и далее понимается владелец уникального e-mail адреса.
    На который и был приобретён скрипт Почтовой Наны.
    Требуется, чтобы этот e-mail адрес был рабочим.

  2. Пользователь имеет право на заселение Почтовой Наны в пять разных доменов.
    Cубдомены при этом являются самостоятельными доменами.

  3. Число инсталляций скрипта Почтовой Наны в одном домене ничем не ограничивается.
    Удобно держать каждую рассылку в отдельном скрипте - делайте так.
    Все эти инсталляции в одном домене потребляют одну лицензию.

  4. Пользователь ассоциируется с конкретным доменом путём лицензирования.
    После лицензирования Почтовая Нана сможет работать в этом домене.

  5. Процедура лицензирования обратима.
    Лицензия на домен может быть отозвана пользователем.
    И освобождена тем самым для применения в другом домене.

Укажите Ваш e-mail покупателя:

Внесите в поле формы свой e-mail, указанный при приобретении скрипта Почтовой Наны.

Всё конкретно и должно быть понятно.
Указываем e-mail покупателя, жмём кнопку, видим сообщение:

Ответ сервиса лицензирования:

Код активации выслан на Ваш e-mail.

Ввод кода активации:

Код активации, выданный сервисом лицензирования, нужно внести сюда:

Возможно, на Вашем сервере почему-то отсутствуют исходящие соединения, и Почтовая Нана не может самостоятельно провзаимодействовать с сервисом лицензирования. Тогда ей нужно помочь, выполнив всю работу самому, посредством кнопки получения кода активации - вместо предудущей картинки Вы увидите эту:

e-mail покупателя получен. Спасибо.

Теперь нажмите кнопку получения кода активации Почтовой Наны в этом домене.
Откроется новое окно, с сообщением об успешности или неуспешности процедуры.

Ввод кода активации:

Код активации, выданный сервисом лицензирования, нужно внести сюда:

В обоих случаях код активации следует искать на e-mail, указанном ранее.
Если он агрессивный, и засовывает письма в спам не глядя, ищите в спаме.

После ввода кода активации рапорт о его приёме выглядит так:

Код активации принят.

Всё, далее можно приступать к созданию служб и оформлению писем.

Примечание:

После получения лицензии на работу Почтовой Наны в домене, по кнопке "Настройки скрипта" в этом же месте админки будет доступна противоположная по смыслу опция, отзыва лицензии:

Возможные действия:

Внимание, есть зависимости:

Кнопки работы с покупателями магазинов, формирования скидок и дистантов не активны, пока не выполнена интеграция магазинов.

У Вас есть лицензия на этот домен.

Она потребуется, если Вы решили прекратить работу службу рассылок в текущем домене. Понятно, что лицензию на домен потом можно получить вновь, как описано выше.