Допустим имеем:
1.Папку "headers" - файлы с заголовками писем.
2.Папку "body" - файлы с html телами писем.
3.Теперь мы можем использовать рендомные подстановки из папок "headers" и "body" ... и? Ну и ... всё!
А на самом деле (поразмыслив), можем сделать больше и лучше :
1.Установим на ПК Denwer.
2.Сделаем, что бы AMS обращалась по URL на localhost и получала в ответ примерно такой код:
Код: Выделить всё
Date: Sun, 3 Mar 2013 12:37:34 +0400
From: Partner <php_from>
X-Mailer: The Bat! 2013
X-Priority: 1 (High)
Message-ID: <816746348>
To: Терентьев Максим <php_to>
Subject: Спрайт - не дай себе заглохнуть!
MIME-Version: 1.0
Content-Type: text/plain; charset=windows-1251
Content-Transfer-Encoding: 8bit
Здравствуйте Максим!
Этот текст был сгенерирован локальным сервером с использованием PHP и MySQL.
С уважением Partner
partner.for.web@gmail.com
[php_from] - мыло отправителя
[php_to] - мыло получателя
AMS считывает из URL уже полностью сгенерированное письмо!
На нашем (локальном) URL .... на самом деле трудится PHP скрипт, который генерирует письма (если нужно и мускул заюзаем для этого).
Это нам даст:
1.В каждой строке письма - разное количество символов.
2.Количество строк в каждом письме - разное!
3.Тип письма может быть каждый раз разным! TXT, HTML, HTML+TXT
4.Последовательность строк в заголовках может рендомно меняться!
5.Почему From всегда первый, а потом идет To ...? Иначе сделать нельзя? Оказывается можно ... Ну тогда делаем и делаем легко!
6.А если захотели зарендомить приоритет ... да как два пальца об асфальт ...
7.А вставить/заменить X-заголовки или сгенерировать "специальным образом" боундари или ID и т.д. ...
Захотели вставить графику?
Какие проблемы?
Заинклюдили в php графический файл и на лету его зарендомили (размер, качество, формат файла).
Ну , а сырцов графических файлов "на входе" может быть сколько угодно (подгружать на обработку их можно рендомно).
Вот беда ... у нас маломощный ноутбук на Атоме ... или мы любим что бы все работало с минимальной нагрузкой на систему?
Тогда => не генерируем на лету ...., а используем предварительно сгенерированные Base64 строки графических файлов из текстовика или мускула.
Или такая ситуация:
Сервер на котором лежит наш домен настроен "правильно" и нам по барабану какие будут у нас ссылки, 404 ошибка работает, так, как нам нужно.
Или и того круче, мы заюзали на серваке модрейврайт и то что с буквами "zzz" редиректим на первый сайт, а с буквами редиректим "xxx" на второй и т.д.
Но тут встает вопрос, как в стандартной AMS это все реализовать?
Сгенерировать предварительно сторонним софтом и потом залить в текстовую БД?
Ну да ..можно ...но!
И долго и муторно и .... потом каждый раз очищать AMS еще нужно будет.
А если у нас вся эта технология генерируется на сервере автоматом => не нужно 100 раз делать одно и то же!
Рассмотрим вставку графики в html письмо ...
Генерируем уникальные боундари и хоть по одной, хоть по 88 штук в каждом письме (если нужно). Управляем этим процессом именно так, как нам нужно! Имитурем тот софт, который нам нужно или который мы знаем, как имитировать!
Генерируем какое хотим название для аттача ...
Вставляем в тело письма "графическую Base64 колбасу" ... хотим по 72 символа, хоть по 76 символов (подстраиваемся под нужное ПО).
Хотим на 100% закосить под Оутлук с определенным билдом или The Bat прошлого года на итальянском языке? Да хоть на китайском!
Сейчас мы можем это сделать на 100% корректно в AMS? = = = = > НЕТ!
А если будем использовать php? ========> ДА!
Если я лентяй:
1.Я лентяй и не хочу 100 раз делать одно и тоже!
2.Я хочу однажды за 3 часа настроить HTML письмо в котором потом все будет генерироваться автоматом.
3.Хочу, что бы "робот" писал "продающие тексты", вставлял картинки и делал 100% рендом.
4.Вчера я продавал "английский", а сегодня "часы" ... Что изменилось? Ничего! Товар у меня по прежнему - "мега-супер-пупер", но только с другим названием, с другими картинками и другими урлами.
5.Что то изменилось принципиально? Нет! Посему совсем немного изменяем шаблон и можно снова работать! Кардинальных настроек то мы не делаем!
Любые хотелки:
1.Что происходит сейчас?
- Вано: "мне нужно генерировать на армянском языке + что бы текст был вверх ногами + задом на перед.
- Иван: мне надо ссылки сгенерировать для отписки.
- Олег: мне надо ссылки сгенерировать и потом защитить (закодировать) их.
- Леонид: надо ссылки обрабатывать обработчиком + закодировать + и т.д..
- Мухин: придумал функцию обхода спам фильтров по бану URL для этого в AMS надо ...
2.Каждый раз стучаться к Максиму? Или быстро реализовать на PHP самостоятельно?
По моему вывод напрашивается сам собой.
Если использовать загрузку тела по URL, то AMS - ничего делать не надо!
Бери что тебе дали и отправляй .... только "веди учет"!
Грузить систему будет некому ... php с вышеописанным справляется очень шустро!
Можно будет работать хоть с нет-бука за 150$ ...
На самом деле есть еще и "чисто маркетинговые плюсы" для самого бизнеса AMS ...
Относительно PHP:
1.Однажды написанный скрипт будет работать долго и на любой машине!
2.PHP скрипт - всегда и легко можно изменить.
3.Хотим кладем скрипт на хостинг, хотим сервер (хоть локальный), хотим работаем напрямую из оперативки ... Даже SSD не сможет сравниться по скорости
Всего то надо: что бы AMS могла грузить тела писем с URL и парсить из тел несколько переменных.
РЕЗЮМЕ:
Если Ты офисный планктон и работаешь по найму => тебе не нужен такой функционал!
Для тебя лучше АМС работающий как Ворд
Рассылай свои 10-20 тыс в день и будь доволен!
Если Ты профи => это решение для тебя.
P.S. Голосуй! А то проиграешь!