Страница 2 из 2

Добавлено: Сб авг 25, 2012 10:51 am
Refcat
Максим, добавьте этот макрос плиз, нужная вещь:

{%HRandomly%}

Означает, рандомно применять или нет эту строку:

MessageID: <ORandStr>
{%HRandomly%}Reply-To: [%%HEncodedFullReplyTo%%]
From: [%%HEncodedFullFrom%%]
[%%HToCcRecipients%%]
Subject: [%%HSubject%%]
Date: [%%HCurrentRFCDateTime%%]
Organization: [%%HSenderOrganization%%]
MIME-Version: 1.0
Content-Type: [%%HMsgContentType%%]
{%HRandomly%}X-Priority: [%%HPriorityNumber%%]
X-MSMail-Priority: [%%HPriorityString%%]
X-Mailer: [%%HRandOutLookXMailer%%]
X-MimeOLE: [%%HRandOutLookMimeOle%%]
SetBoundary=[%%ORandStr,18-18,a-f,U%%]

При применение макроса {%HRandomly%} выходит это:

MessageID: <ORandStr>
From: [%%HEncodedFullFrom%%]
[%%HToCcRecipients%%]
Subject: [%%HSubject%%]
Date: [%%HCurrentRFCDateTime%%]
Organization: [%%HSenderOrganization%%]
MIME-Version: 1.0
Content-Type: [%%HMsgContentType%%]
X-MSMail-Priority: [%%HPriorityString%%]
X-Mailer: [%%HRandOutLookXMailer%%]
X-MimeOLE: [%%HRandOutLookMimeOle%%]
SetBoundary=[%%ORandStr,18-18,a-f,U%%]

Также он очень нужен в тексте, пример:

Здравствуйте.
{%HRandomly%}
Уважаемы подписчик.

Получается:
------------------------------------------
Здравствуйте.

Уважаемый подписчик.
----------------------------------------
Или так:
----------------------------------------------
Здравствуйте.
Уважаемый подписчик.
------------------------------------------------

Или такой текст:

Здравствуйте.
{%HRandomly%}Уважаемый подписчик.
Сообщаем Вам об изменение цен в нашем магазине.

Получаем:
------------------
Здравствуйте.
Уважаемый подписчик.
Сообщаем Вам об изменение цен в нашем магазине.
---------------------
Когда применяется макрос, получаем это:
-----------------------------------
Здравствуйте.
Сообщаем Вам об изменение цен в нашем магазине.
---------------------------------------------------

Рандомно применяется или нет данная строка с этим макросом: {%HRandomly%}

Добавлено: Вс авг 26, 2012 6:02 am
partnerweb
For Refcat относительно {%HRandomly%} => то, что Вы просите в AMS уже есть!
Достаточно сделать несколько заголовков (с разным количеством строк).
То же самое и с телами :)

Добавлено: Вс авг 26, 2012 9:21 am
Refcat
partnerweb писал(а):For Refcat относительно {%HRandomly%} => то, что Вы просите в AMS уже есть!
Достаточно сделать несколько заголовков (с разным количеством строк).
То же самое и с телами :)
Зачем делать несколько заголовков, когда можно менять количество строк одним макросом {%HRandomly%}.

Добавлено: Вс авг 26, 2012 11:51 am
partnerweb
Сначала Вам захочется использовать или не использовать переменную (уже захотелось) :)
Потом, что-бы переменная состояла из 2-х строк?
Затем, что бы в это же место вставлялась другая переменная?
Например Вам нужно рендомно подставлять:

Код: Выделить всё

<DIV>
Привет &#91;$user&#93;
</DIV>
А если позже захотите тег <P> вставлять внутрь <DIV> который в свою очередь сам вставляется в <DIV> ....
Что будете делать? :)

Максим уже обещал сделать подгрузку данных из URL (типа http://my_header.loc/header_1.php).
Это одним махом решит все вопросы с генерированием "чего только душа захочет и как захочет". :)

Добавлено: Вс сен 02, 2012 10:43 pm
Max Terentiev
Да, лучше сделать загрузку с урла. На PHP можно генерировать шаблоны заголовков как угодно гибко. Прямо сейчас над этим работаю, а пока смотрите новую бету 2.99 в первой теме форума.

Re: Рандомизация письма. Рандомизация HTML – Как он есть

Добавлено: Ср дек 27, 2017 12:05 am
duff
Перезалейте пожалуйста. Ссылки не работают.