Отправляет email-рассылки с помощью сервиса Sendsay

Архив Листа. (list back up)

Здравствуйте,

Возникла идея, возможно и не новая, однако:
Хочется иметь возможность автору скачивать архив листа.
То есть zip с текстовой версией всех писем (или какой другой формат,
который позволит этот list back up импортнуть в бат, к примеру).
Не то, что я не доверяю уважаемому сервису - просто иногда хочется в
офф-лайне покопаться в листе (рассылке), да и просто штука полезная.

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

Где-то так.
"Да" и "Нет" - приветствуются.
Удачи,
Вячеслав
mailto:case20***@u*****.net

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.disc-list@subscribe.ru
Отписаться: mailto:comp.soft.others.disc--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Tue, 18 May 2004 16:44:36 +0300 (#148515)

 

Ответы:

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

Предлагаю: zip (см. man zip), содержащий один файл
в формате unix mailbox, но с CRLF в концах строк
(из этого формата могут импортировать большинство MUA,
в том числе Bat точно и OE кажется тоже, и в конце концов
это plain text файл, который можно читать, например, в винде Wordpad-ом),
кодировка наверно, увы, windows-1251 (хотя это еще вопрос), наверно
с соответственным указанием charset в заголовке каждого письма
(это надо поэкспериментировать с OE и Bat-ом).
Для предотвращения abuse спамерами - email адреса замаскированы,
как сейчас в заказанном роботу по команде ARCHIVE. Архивы листов
со временем становятся весьма длинными, поэтому желательна возможность
в команде роботу (скажем ARCHIVEZIP или ARCHIVE -zip) указывать
диапазон дат.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.disc-list@subscribe.ru
Отписаться: mailto:comp.soft.others.disc--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 19 May 2004 12:17:13 +0300 (EES) (#148725)

 

Доброе утро, Case2000. Пишу в ответ на следующие строки:

Мне тоже кажется это не лишним. Очень удобная функция была бы, в
принципе.

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

И дополнительно просьба. Можно добавлять в архивные письма заголовки
"In-Reply-To" и "References"? Тогда при импортировании писем из архива
будут сохраняться нормальные треды.

Ответить   Михаил Данкин Wed, 19 May 2004 11:33:34 +0400 (#149031)

 

Здравствуйте, Case2000!

вы писали 18 мая 2004 г., 17:44:36:

-------------------------------EndЦИТА я уже давно и безнадёжно мечтаю о возможности скачать всю
документацию сервиса по ведению рассылок, листов, подписке и пр. Чтобы
всё было или как Chm, или просто индексированные web-страницы. Если бы
была возможность читать help в офлайне, то, думаю, "тупых" вопросов в
этот лист было бы на-а а-много меньше.

Ответить   Wed, 19 May 2004 12:49:42 +0400 (#149032)

 

Приветствую, Михаил!

В среду, 19-го мая 2004, в 12:49:42 (GMT +0400) было написано:

Да, не у одного тебя она возникла :)
Даже у меня есть не все выпуски своих листов(!)
И это не смотря на то, что я их очень тщательно коплю.
Но боюсь что этого никогда не будет, в том числе из-за того, что это
большие объемы информации, и хранить их как на хостиге S.Ru не
захочет.

Кроме положительного в этом есть и кое-что отрицательное - cпамep
может так насобирать адреса людей.

Ну я конечно могу скачать весь раздел faq и скомпилировать его в один
файл - для меня это не составить никакого труда, только если Павел это
разрешит.

Ответить   svk Wed, 19 May 2004 19:24:29 +0400 (#149553)

 

Ничего дополнительного хранить не нужно. Софт subscribe.ru работает
не под виндой, а под юниксом/линуксом, там есть такая штука как pipe,
т.е. вывод из одной программы идет на вход другой (работающей одновременно,
а не последовательно, как в DOSовской эмуляции пайпов) без всяких
промежуточных файлов. Программа почтового робота, получив команду
ARCHIVE -zip ..., извлекает тексты и заголовки писем из того же
самого хранилища, откуда они берутся для уже работающего варианта
команды ARCHIVE и для архива на web-сайте, выводит их подряд
в pipe на программу zip, оттуда pipe на uuencode или кодер base64,
оттуда pipe на sendmail. Писала я уже такие программы, no problem.

Я же уже отмечала, что email адреса должны выводиться в зазипованый
файл в формате unix mailbox в неполном виде, точно так же, как это
уже делается при заказе одиночных сообщений из архива командой ARCHIVE.
svk, попробуйте воспользоваться командой ARCHIVE почтового робота
<subscribe()subscribe.ru> и обратите внимание, как оформлены
email адреса в ответном взятом роботом из архива письме.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.disc-list@subscribe.ru
Отписаться: mailto:comp.soft.others.disc--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Thu, 20 May 2004 11:27:07 +0300 (EES) (#149636)

 

Здравствуйте !

Пайпы есть и под виндой, если уж говорить на эту тему :-)
Такие же как и под линухом (и named, и unnamed).

Это называется потоки ввода-вывода перехватить.

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

--
С уважением, Вахтуров Виктор.
Информационный сайт для программистов http://SoftMaker.com.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.disc-list@subscribe.ru
Отписаться: mailto:comp.soft.others.disc--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Victor V. Vakchturov" Thu, 20 May 2004 22:29:44 +0400 (#150513)

 

Добрый день, svk!

19.05.2004 Вы написали мне письмо:
mid:20040520103549.1495***@c*****.subscribe
Тема: "Re[2]: Архив Листа. (list back up)"

А адреса можно шифровать обычным путем, например, svk <svk@s*****.ru>

--
20.05.2004 - 9:45

С уважением, Славников Дмитрий.
*WWW: http://slavnikov.cjb.net
E-mail: slavnikov***@t*****.by
Mobile: (+375 29) 629-30-43
ICQ: 115041944
*Хорошему управляющему надо уметь слушать не меньше, чем говорить. (Ли Якокка)

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.disc-list@subscribe.ru
Отписаться: mailto:comp.soft.others.disc--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Dmitry V. Slavnikov" Thu, 20 May 2004 09:46:10 +0300 (#149892)

 

Добрый вечер, Вячеслав!

18.05.2004 Вы написали мне письмо:
mid:20040519100115.1485***@c*****.subscribe
Тема: "Архив Листа. (list back up)"

Поддерживаю идею.
Кажется, что-то подобное уже раньше просили, но вроде результатов не
последовало.

Полезная и даже очень!

По-белорусски пословица звучит так:
"Божа памажы, а ты, дурню, падбяжы" :-)))

--
19.05.2004 - 19:56

Ток-лист "НАЛОГОВОЕ ПЛАНИРОВАНИЕ: вопросы и ответы"
mailto:economics.school.taxplan-sub@subscribe.ru [~ 1300 участников]

Ток-лист "КОНТРОЛЛИНГ: вопросы и ответы по теории и практике"
mailto:economics.school.controlling-sub@subscribe.ru [~ 1100 участников]

Ток-лист "Аспирант и Соискатель"
mailto:job.education.aspirant-sub@subscribe.ru [~ 2000 участников]

С уважением, Славников Дмитрий.
*WWW: http://slavnikov.cjb.net
E-mail: slavnikov***@t*****.by
Mobile: (+375 29) 629-30-43
ICQ: 115041944
*Коммерция должна быть такой же, как религия и наука: не испытывать ни любви,
ни ненависти. (С. Батлер)

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.disc-list@subscribe.ru
Отписаться: mailto:comp.soft.others.disc--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Dmitry V. Slavnikov" Wed, 19 May 2004 19:58:56 +0300 (#149555)

 

Здравствуйте !

Угу ! Хачу ! :-)
Только представим - в одном моем листе сейчас вышел 21347 выпуск.
Запускаем gzip на сервере... А теперь тоже, но вместе, сообща :-)
Сразу несколько модеров захотят архивировать свои листы.
И положим мы сервер...
Так что, думаю, если модераторам это предоставят (а мне бы очень
этого хотелось тоже), то по аналогии с публичной статистикой -
не чаще раза за какой то период времени.

--
С уважением, Вахтуров Виктор.
Информационный сайт для программистов http://SoftMaker.com.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.disc-list@subscribe.ru
Отписаться: mailto:comp.soft.others.disc--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 19 May 2004 22:04:46 +0400 (#149559)

 

Доброе утро, Виктор!

19.05.2004 Вы написали мне письмо:
mid:20040520103855.1495***@c*****.subscribe
Тема: "Re: Архив Листа. (list back up)"

А если сервер САМ будет раз в неделю (месяц) архивировать по активным
листам новую порцию писем и складировать это, обзывая как-то
определенным образом (по порядку, дате там или еще как-то)???

--
20.05.2004 - 10:42

С уважением, Славников Дмитрий.
*WWW: http://slavnikov.cjb.net
E-mail: slavnikov***@t*****.by
Mobile: (+375 29) 629-30-43
ICQ: 115041944
*Она пустила в оборот все, даже смерть своего отца. (Оноре Де Бальзак)

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.disc-list@subscribe.ru
Отписаться: mailto:comp.soft.others.disc--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Dmitry V. Slavnikov" Thu, 20 May 2004 10:43:12 +0300 (#149894)

 

Или сам, или только по запросу автора, который может этого лишится,
если будет злоупотреблять (как со статистикой).
Про спамеров - дать такую опцию только автору, шифруя при этом адреса
обычным образом.
Удачи,
Вячеслав
mailto:case20***@u*****.net

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.disc-list@subscribe.ru
Отписаться: mailto:comp.soft.others.disc--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Thu, 20 May 2004 15:41:51 +0300 (#150507)

 

Здравствуйте !

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

Поэтому большинство бесплатных хостеров либо трафф ограничивают,
либо referer проверяют, типа чтобы если файлы и качают, то хоть
рекламу их посмотрели сначала (действует, правда, плохо).

Сабскрайб, контора не благотворительная, не выгодно это - архивы
давать качать...
--
С уважением, Вахтуров Виктор.
Информационный сайт для программистов http://SoftMaker.com.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.disc-list@subscribe.ru
Отписаться: mailto:comp.soft.others.disc--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Victor V. Vakchturov" Thu, 20 May 2004 22:29:47 +0400 (#150514)

 

Добрый день, Виктор!

20.05.2004 Вы написали мне письмо:
mid:20040521101840.1505***@c*****.subscribe
Тема: "Re[3]: Архив Листа. (list back up)"

Я это понимаю.
Так пусть робот в эти архивы до отправки вставляет рекламу :)

--
21.05.2004 - 9:50

С уважением, Славников Дмитрий.
*WWW: http://slavnikov.cjb.net
E-mail: slavnikov***@t*****.by
Mobile: (+375 29) 629-30-43
ICQ: 115041944
*Когда на твои вопросы отвечает экономист, перестаешь понимать вопросы.)

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.disc-list@subscribe.ru
Отписаться: mailto:comp.soft.others.disc--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Dmitry V. Slavnikov" Fri, 21 May 2004 09:51:14 +0300 (#150606)

 

Мастерхост платит за траффик, кстати. Террабайт = 100 баксов - сейчас
уже выгодно генерировать траффик.

Либо умнеют не по дням, а по часам.

См выше - это реальные деньги а не минус.
Удачи,
Вячеслав
mailto:case20***@u*****.net

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.disc-list@subscribe.ru
Отписаться: mailto:comp.soft.others.disc--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Fri, 21 May 2004 10:08:04 +0300 (#150607)

 

дааа гигантские деньги

кхм-кхм
100 не деньги на фоне месячного бюджета

Ответить   Fri, 21 May 2004 16:35:54 +0400 (#150861)

 

Хы. Так вы за траффик так вам за траффик - выгода считается просто -
то что платили бы вы + то что заплатят вам. Даже если часть что
заплатят вам в пропорции минимальна - это уже выгодно.
Я бы счас открыл пару проектов по террабайту в месяц - знал бы что там
"проектить" :)

кхе-кхе. Там же описано. Вы за траффик не платите - это сумма должна
быть не совсем игрушечная, уже приятно, так? Плюс вам платят на пиво -
опять же приятно.
Удачи,
Вячеслав
mailto:case20***@u*****.net

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.disc-list@subscribe.ru
Отписаться: mailto:comp.soft.others.disc--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Fri, 21 May 2004 15:56:59 +0300 (#150888)

 

Мы за трафик не платим

Ответить   Fri, 21 May 2004 17:49:10 +0400 (#150929)

 

Здравствуйте !

Ну, дык, тогда вообще класс :-)

Вот так мы всесторонне обсудили как было бы хорощо если было бы...
И как можно было бы сделать чтобы было бы...

Нда... Павел наверно нас матюгами кроет (покровительственно при
этом улыбаясь).

--
С уважением, Вахтуров Виктор.
Информационный сайт для программистов http://SoftMaker.com.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.disc-list@subscribe.ru
Отписаться: mailto:comp.soft.others.disc--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Fri, 21 May 2004 21:12:38 +0400 (#151097)

 

;))

иди ко мне программером - внесешь реальный вколад ;)

Нееее
Гнусно хихикаю над потугами Ксеоны загрузить

А заодно релеи в Лондоне поднял работать.
Щаз для проверки Новости выливают

Ответить   Fri, 21 May 2004 23:21:28 +0400 (#151125)

 

Я ведь уже писала, что желательна возможность указывать диапазон дат.
А при подписке на лист с большими архивами в автоматически высылаемых
правилах модератору полезно позаботиться указать таблицу примерных
объемов архива по месяцам.

У меня тоже в архиве 43 мегабайта (это с заголовками, урезанными
до 4 строк: разделительная линия, From, Date, Subject,
и с удаленной рекламой Групсов). Мой робот высылает кусками по 400K
(высылает plain text письма в несжатом виде, а хранится на диске
сервера наоборот в сжатом zip виде).

zip. С минимальным сжатием (разница в размере файла небольшая,
а в скорости существенная). И обычно используемое _сейчас_ железо -
с весьма быстрыми процессорами.

Postfix-у, который принимает письма роботу и вызывает скрипт робота,
можно сказать создавать не больше N деток-процессов доставки в pipe.
Поэтому пайпов через zip будет не больше N, и память не съестся.
А письма роботу подождут во входящей очереди.

Архивируются сейчас все листы (или почти все). Формирование
файла в формате unix mailbox и его сжатие я предлагаю делать для каждого
заказа подписчика роботу отдельно. Это всё равно быстрее, чем высылать
сначала список выпусков, а потом каждый заказанный выпуск отдельным письмом.

Если вдруг (сомневаюсь) процессорное время действительно окажется
узким местом, то можно поставить ограничение: одной командой ARCHIVE -zip
(в одном письме-заказе может быть несколько таких команд) формируется
unix mailbox только ровно за один календарный месяц, и сформированный zip-файл
не только высылается заказавшему подписчику, но еще и (если месяц не текущий)
сохраняется на диске, чтобы для следующего подписчика уже не нужно было
сжимать заново. Зазипованный файл занимает всего треть места на диске
по сравнению с архивом, если архив хранится в виде plain text,
и наверно еще меньше если архив хранится в БД.

Лена
http://lena.kiev.ua/mail2ftp/rus/

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.disc-list@subscribe.ru
Отписаться: mailto:comp.soft.others.disc--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Thu, 20 May 2004 20:44:16 +0300 (EES) (#150194)

 

Здравствуйте !

Это, конечно, обязательно.

Дык, можно и тодельный сервер для этого поставить, но только кто
ставить то будет ? Хотелось бы, конечно такую фичу... Очень хотелось бы.

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

--
С уважением, Вахтуров Виктор.
Информационный сайт для программистов http://SoftMaker.com.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.disc-list@subscribe.ru
Отписаться: mailto:comp.soft.others.disc--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Fri, 21 May 2004 00:50:41 +0400 (#150512)

 

bzip2 -9
;)

Ответить   Fri, 21 May 2004 10:10:30 +0400 (#150516)

 

Полностью поддерживаю. Причем удобно не только авторам, но и подписчикам.
Например, в листах, где обсуждается ОС, программы и игры.
Желаю всего наилучшего, Forester. Писать Isdm***@m*****.ru
Информационная сеть Пермского края - http:\\ispk.narod.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.disc-list@subscribe.ru
Отписаться: mailto:comp.soft.others.disc--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 19 May 2004 21:32:29 +0600 (#150832)

 

Всем оно наверное напряжно таки будет для сервера.
Удачи,
Вячеслав
mailto:case20***@u*****.net

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.disc-list@subscribe.ru
Отписаться: mailto:comp.soft.others.disc--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Fri, 21 May 2004 16:22:10 +0300 (#150927)

 

Ну, а что делать? Для удобства подписчиков можно и потерпеть.
Желаю всего наилучшего, Forester. Писать Isdm***@m*****.ru
Информационная сеть Пермского края - http:\\ispk.narod.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.others.disc-list@subscribe.ru
Отписаться: mailto:comp.soft.others.disc--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Fri, 21 May 2004 20:08:39 +0600 (#151096)