Что умеет Почтовая Выхухоль?

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

Традиционную почтовую рассылку можно обрести в куче мест.

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

Нас интересует второй вариант, способностями которого мы с этого момента и начнём интересоваться.

Краткий перечень способностей личной службы автоматических рассылок:

  1. Уважение и поддержка традиционных требований к почтовым рассылкам.

    Это означает, что человек не может быть насильно подписан на рассылку.
    Только на добровольной основе.
    С верификацией его email адреса, всё как положено.
    (Конечно, администратор может и сам сформировать подписной лист, такая возможность всегда есть, но будем предполагать, что админ вменяем, а его голова наполнена подобающим содержимым).

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

  2. Абсолютно корректная работа с русским языком.

    Скрипт "Почтовая Выхухоль" разрабатывался для Рунета и русским автором.
    Поэтому рассылки корректно оперируют письмами форматов text/html и text/plain
    Кодировка может быть как стандартная для Рунета koi8-r, так и windows-1251

    Обратите внимание, что поддержки UTF и прочих турецких алфавитов нет.
    Для различной иноязычности на тамошних рынках имеется масса аналогов Почтовой Выхухоли.

  3. Форма подписки, располагаемая на сайте с любой кодировкой.

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

  4. Полная поддержка традиционного функционала почтовых рассылок.

    Чтобы отличать его от более затейливых сервисов, назовём этот функционал новостийными службами. Название вполне логичное- у нас есть база подписчиков, по которой мы в нужный нам момент делаем однократную рассылку.

  5. Пусть у нас также будут службы серийных рассылок.
    Это та самая совокупность заранее подготовленных писем, которые станет последовательно получать каждый новый подписчик в рамках концепции follow-ups с сайта-аутландера.

    Давайте договоримся, что серия может состоять из максимально ста писем.
    Наверное, больше никому никогда и не потребуется.

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

  6. Давайте также предусмотрим возможность наращивания серии писем для серийных служб.

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

  7. Позаботимся о неравномерности рассылок для серийной службы.

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

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

  9. Из предыдущего пункта следует, что скрипт умеет организовывать в себе любое число как серийных, так и новостийных служб, полностью друг от друга независимых.

    Внутри одного скрипта Вы можете держать сколько угодно рассылок.
    Ненужные в данный момент дезактивируете, нужные оставляете активными.

  10. Персонификация писем любых служб.

    Чтобы подписчику было приятнее, есть возможность обращаться к подписчику по имени.
    Людям это нравится.
    Некоторые даже полагают, что Вы такое письмо пишите персонально и вручную.

  11. Вложенная графика.

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

    Разработчик предусмотрел поддержку следующих популярных графических форматов:

    1. .png
    2. .gif
    3. .jpg
    4. .psd
    5. .bmp
    6. .tiff

  12. Аттачи.

    Так как может возникнуть необходимость пересылки вместе с письмом каких-то файлов, пусть у нас будет возможность аттачить файлы формата .pdf и zip-архивы.
    Всевозможные документы офисных форматов принципиально не рассматриваются, ибо расширений у них тьма, сами такие файлы тяжеленные, а потому с успехом могут быть зазипованы. Что благоприятно скажется как на трафике сайта, так и времени отправки писем. И, самое главное, на эмоциях получателя, избавленного от необходимости произнесения монологов типа "Ну твою ж мать, что за курица шлёт 20 мегов, не зазиповав!"

  13. Копия писем на сервере.

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

    Данная способность необходима, когда из текущего письма нужно сослаться на какое-то предыдущее, но нет никакой уверенности, что подписчик его сохранил.
    А так мы открываем нужное письмо ссылкой, и логика рассылки не теряется.

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

  14. Удобная отчётность.

    Давайте для удобства админа сделаем автодоставку на его админский email ежедневного отчёта о состоянии всех служб, совмещённого с таким полезным действием, как бэкап всех баз в специальную папку, прямо в виде ежедневного zip-архива, с сохранением этого архива на некоторое время (настраивается), и удалением его по прошествии этого времени хранения.
    А в самой админке предусмотрим построение графиков по динамике подписки на каждую из рассылок за любой месяц любого года. Ну и ежегодную сводку на круговой диаграмме для пущей наглядности.

  15. Дистанты - интегрируем Почтовую Выхухоль с Ласто Шопом.

    Нам может захотеться странного...

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

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

    Всё это легко организуется, при условии размещении Шопа на этом же аккаунте этого же хостера.
    Если Выхухоль и Шоп проживают в разных доменах, сиё не является препятствием.

Стоит отметить, что для лёгкого переноса Почтовой Выхухоли с хоста на хост сделан ряд специальных вещей.
Можно даже говорить о в некотором роде "портабле версии" Почтовой Выхухоли:


  1. Вообще нет привязки к домену.

    Нигде - ни в настройках, ни в админке - Вас не спросят про домен, где скрипт установлен.
    Это означает, что, переехав на другой домен, скрипт продолжит работать.
    Вам потребуется только изменить задание Крону.

  2. Отсутствие завязки на Server Side технологии.

    Чтобы такое стало возможно, скрипт вообще не использует MySQL (и аналогичные) базы.
    Ко всем данным можно получить прямой доступ.
    Причём данные хранятся в виде, удобном для наблюдения в любом текстовом редакторе.
    Что, среди прочего, подразумевает и чтение их в таблицу Эксель, если оно вдруг кому надо.

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