Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 09.03.2007, 03:40   #1
Fearless Goblin
Senior Member
 
Аватар для Fearless Goblin
 
Регистрация: 18.07.2006
Сообщений: 108
Отправить сообщение для Fearless Goblin с помощью ICQ Отправить сообщение для Fearless Goblin с помощью Skype™
Exclamation Direct Mail

Доброго времени суток.
Возникла необходимость настроить рассылку на сайте. Установил расширение direct_mail.
Далее действовал по мануалу: создал папку, в которой через модуль создал newsletter, создал recipient list, состоящий из зарегистрированных на сайте пользователей, после чего на вкладке Direct Mail на базе созданного ньюслеттера создал рассылку, профетчил её, отправил по списку адресов, потом сделал Invoke Mailer Engine. Всё прекрасно отправилось, но есть несколько вопросов:
  1. Иногда при фетче выскакивает ошибка, говорящая о том, что невозможно создать Plain text mail. Причём, если почистить кеш, то повторный фетч выходит успешным.
  2. Даже, если всё проходит успешно, то полученное письмо содержит, не только письмо в формате ХТМЛ, а и файл Part_01.txt, в котором находятся списки стилей всех екстеншенов, например:
    Код:
    /* default styles for extension "tx_srfeuserregister_pi1" */
                    .tx-srfeuserregister-pi1 p { margin-top: .5em; margin-bottom: 0; padding: 0 .3em; text-indent: 0; }
                    .tx-srfeuserregister-pi1 h4 { margin-top: 0; padding-left: .3em; }
                    .tx-srfeuserregister-pi1 legend { padding: 0 .5em; font-weight: bold; }
                    .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { font-style: italic; margin-bottom: 1em; }
                    .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash { margin-bottom: 2em; }
    ...
    ...
    ...
            /* Left (in text, no wrap around) */
            DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
            /* Hide from IE5-mac. Only IE-win sees this. \*/
            * html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
            /* End hide from IE5/mac */
    Зачем он нужен? И, если не нужен, то как его убрать из письма?
  3. Также в письме, по идее, содержится и текстовая версия рассылки, названная Part_02.txt, но она почему-то совершенно пустая.
  4. И самый главный вопрос: как создавать категории рассылки? В мануале об этом как-то непонятно написано... Я создал категорию через Web->List, но в разделе Categories Conversion расширения Direct Mail, написано: Number of new categories created in Direct Mail folder Mail: 0
    Как правильно создавать категории и работать с ними?

Буду рад любым пояснениям.
Fearless Goblin вне форума   Ответить с цитированием
Старый 09.03.2007, 18:06   #2
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

ИМХО не надо использовать этот экст вообще
tcdirectmail заметно проще в настройке и лучше по многими параметрам
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Старый 11.03.2007, 03:28   #3
Fearless Goblin
Senior Member
 
Аватар для Fearless Goblin
 
Регистрация: 18.07.2006
Сообщений: 108
Отправить сообщение для Fearless Goblin с помощью ICQ Отправить сообщение для Fearless Goblin с помощью Skype™
По умолчанию

Огромное спасибо за совет! Действительно, tcdirectmail намного проще в работе.

Теперь возникает другой вопрос: на сайте планируется создать два типа рассылки.
Первый тип - для зарегистрированных пользователей.
Второй - для тех, кто введёт свой e-mail в поле ввода, размещённое где-то на сайте.
С первой задачей проблем не возникает.
А вот как осуществить вторую? Для Direct Mail было расширение Direct Mail Subscription, но по причине отсутствия документации рабоатть с ним трудно, и самое главное - я не могу понять, куда заносятся адреса, вводимые в поле ввода? Вернее я понимаю, что они записыватся в tt_address, но как их оттуда достать? Например, как для tcdirectmail создать Directmail receivers, который будет содержать список именно этих адресов?

И ещё одно: как настроить этот cronjob? Дело в том, что сервер не мой, а администрация не захочет прописывать эти строки:

* * * * * /typo3conf/ext/tcdirectmail/mailer.php >/dev/null 2>&1

*/5 * * * * /typo3conf/ext/tcdirectmail/bounce.php >/dev/null 2>&1

Можно в принципе выйти из ситуации по-другому: отправлять письма при помощи кнопки "Send a testmail now" (в этом случае почта отправляется на "ура"), но хочется всё-таки нормально отправлять почту и видеть всю статистику.

Последний раз редактировалось Fearless Goblin; 11.03.2007 в 04:01
Fearless Goblin вне форума   Ответить с цитированием
Старый 14.03.2007, 01:47   #4
Fearless Goblin
Senior Member
 
Аватар для Fearless Goblin
 
Регистрация: 18.07.2006
Сообщений: 108
Отправить сообщение для Fearless Goblin с помощью ICQ Отправить сообщение для Fearless Goblin с помощью Skype™
По умолчанию

Так, крон настроить удалось, так что рассылка уже нормально работает.
Но всё ещё остаётся проблема с рассылкой по незарегистрированным пользователям.
Есть ли какой-то экстеншен, позволяющий создать поле ввода, в которое любой человек вводит свой и-мейл, чем автоматически подписыватся на рассылку? Причём, чтобы потом этот человек мог отписаться от рассылки, если захочет.
Или это можно как-то руками сделать?
Fearless Goblin вне форума   Ответить с цитированием
Старый 14.03.2007, 02:53   #5
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

Цитата:
Сообщение от Fearless Goblin Посмотреть сообщение
Но всё ещё остаётся проблема с рассылкой по незарегистрированным пользователям.
Есть ли какой-то экстеншен, позволяющий создать поле ввода, в которое любой человек вводит свой и-мейл, чем автоматически подписыватся на рассылку? Причём, чтобы потом этот человек мог отписаться от рассылки, если захочет.
Или это можно как-то руками сделать?

Например, sr_email_subscribe. Еще есть несколько, не пользовался...
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Редактор и стиль параграфа dapissarenko HTMLArea, RTE, tinymce_rte и другие визуальные редакторы 10 27.12.2006 04:43
Direct Mail Dutchak Vitaly Общие вопросы 0 08.05.2006 14:33
Mail form AleXUnder Общие вопросы 4 24.11.2005 01:47
Jumpurl в Direct Mail Grank Общие вопросы 2 09.11.2005 15:38
Direct Mail Plugin tihon Общие вопросы 4 13.11.2004 15:58


Часовой пояс GMT +4, время: 21:41.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория