* [Comm] fetchmail-получаю дупликаты писем @ 2002-12-16 18:48 Юрий Хорошков 2002-12-16 18:57 ` [Comm] " Vitaly Ostanin 0 siblings, 1 reply; 10+ messages in thread From: Юрий Хорошков @ 2002-12-16 18:48 UTC (permalink / raw) To: Community Здравствуйте Community! Получаю дупликаты различных писем, причём какой-то закономерности я ещё не уловил. Может быть какие-то properties надо добавить в fetchmailrc. Вот выписка: set postmaster "yuri" set bouncemail set no spambounce set properties "" set daemon 20 poll pop ........ C уважением, Юрий. ^ permalink raw reply [flat|nested] 10+ messages in thread
* [Comm] Re: fetchmail-получаю дупликаты писем 2002-12-16 18:48 [Comm] fetchmail-получаю дупликаты писем Юрий Хорошков @ 2002-12-16 18:57 ` Vitaly Ostanin 2002-12-16 19:49 ` [Comm] " Sergey Kuznetsov 2002-12-17 12:53 ` [Comm] " Alexey Tourbin 0 siblings, 2 replies; 10+ messages in thread From: Vitaly Ostanin @ 2002-12-16 18:57 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 823 bytes --] On Mon, 16 Dec 2002 20:48:00 +0200 Юрий Хорошков <hyuv@svitonline.com> wrote: > Здравствуйте Community! > Получаю дупликаты различных писем, причём какой-то > закономерностия ещё не уловил. При обрыве связи fetchmail может не успеть завершить сеанс (не факт, что из-за этого обязательно будут дубликаты, но могут и быть) - недавно здесь обсуждалось. > Может быть какие-то properties надо добавить в fetchmailrc. Есть старый рецепт для ~/.procmailrc, нужно вставить в его начало: --begin-- :0 Whc: msgid.lock | formail -D 8192 msgid.cache :0 a: duplicates --end-- Смысл в том, что для всех писем ищется совпадение ID в msgid.cache, если находится, то письмо складывается в папку duplicates. Это если imap :) <skipped/> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] fetchmail-получаю дупликаты писем 2002-12-16 18:57 ` [Comm] " Vitaly Ostanin @ 2002-12-16 19:49 ` Sergey Kuznetsov 2002-12-16 13:27 ` [Comm] Re[2]: " Роман Тутов 2002-12-17 12:53 ` [Comm] " Alexey Tourbin 1 sibling, 1 reply; 10+ messages in thread From: Sergey Kuznetsov @ 2002-12-16 19:49 UTC (permalink / raw) To: community On Mon, 16 Dec 2002 21:57:14 +0300 Vitaly Ostanin <vyt@vzljot.ru> wrote: > On Mon, 16 Dec 2002 20:48:00 +0200 > Юрий Хорошков <hyuv@svitonline.com> wrote: > > > Здравствуйте Community! > > Получаю дупликаты различных писем, причём какой-то > > закономерностия ещё не уловил. > > При обрыве связи fetchmail может не успеть завершить сеанс (не > факт, что из-за этого обязательно будут дубликаты, но могут > и быть) - недавно здесь обсуждалось. > > > Может быть какие-то properties надо добавить в fetchmailrc. > > Есть старый рецепт для ~/.procmailrc, нужно вставить в его > начало: > --begin-- > :0 Whc: msgid.lock > | formail -D 8192 msgid.cache > > :0 a: > duplicates > --end-- > > Смысл в том, что для всех писем ищется совпадение ID в > msgid.cache, если находится, то письмо складывается в > папку duplicates. Это если imap :) А рецепт для POP3 лежит в man procmailex. С уважением, Сергей ^ permalink raw reply [flat|nested] 10+ messages in thread
* [Comm] Re[2]: [Comm] fetchmail-получаю дупликаты писем 2002-12-16 19:49 ` [Comm] " Sergey Kuznetsov @ 2002-12-16 13:27 ` Роман Тутов 2002-12-17 14:01 ` Юрий Хорошков 0 siblings, 1 reply; 10+ messages in thread From: Роман Тутов @ 2002-12-16 13:27 UTC (permalink / raw) To: Sergey Kuznetsov Добрый день Sergey Kuznetsov 16 декабря 2002 г. в 22:49 вы мне писали на тему " [Comm] fetchmail-получаю дупликаты писем " >> > Здравствуйте Community! >> > Получаю дупликаты различных писем, причём какой-то >> > закономерностия ещё не уловил. Как вариант можно сказать fetchmail'y что-бы он через каждых (например) 5 писем отсоединялся от почтового сервера . Максимальное количество дупов будет = 5 :) на медленных линиях я фечмаил именно так и настраиваю . -- С уважением Тутов Роман mailto:tutov@empils.ru ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] Re[2]: [Comm] fetchmail-получаю дупликаты писем 2002-12-16 13:27 ` [Comm] Re[2]: " Роман Тутов @ 2002-12-17 14:01 ` Юрий Хорошков 2002-12-17 13:38 ` Sergey S. Skulachenko 0 siblings, 1 reply; 10+ messages in thread From: Юрий Хорошков @ 2002-12-17 14:01 UTC (permalink / raw) To: community Здравствуйте Community! >>>>Получаю дупликаты различных писем, причём какой-то >>>>закономерностия ещё не уловил. > Простите меня, зря я грешил на fetchmail. Дело оказалось в том, что /var/mail я сделал локальным каталогом для учётнной записи в Мозилле, а для отбора почты из ящика /var/mail/user использовал фильтры почты Мозиллы. Фильтры переносили только заголовки, а письма оставались в /var/mail/user. При приходе новой почты все письма в ящике отображались как новые. Теперь у меня возник вопрос: "Чем и как забирать письма в /var/mail/user, чтобы ящик после этого остался пустым?" Спасибо за советы - навели на истину. С уважением, Юрий. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] fetchmail-получаю дупликаты писем 2002-12-17 14:01 ` Юрий Хорошков @ 2002-12-17 13:38 ` Sergey S. Skulachenko 2002-12-17 14:42 ` Юрий Хорошков 0 siblings, 1 reply; 10+ messages in thread From: Sergey S. Skulachenko @ 2002-12-17 13:38 UTC (permalink / raw) To: community On Tue, 17 Dec 2002 16:01:57 +0200 Юрий Хорошков <hyuv@svitonline.com> wrote: > Теперь у меня возник вопрос: "Чем и как забирать письма в > /var/mail/user, чтобы ящик после этого остался пустым?" Мне кажется, безразлично чем. Надо только проследить, чтобы в настройках учётной записи было явно сказано "не оставлять почту на сервере". Это и Sylpheed и Mozilla умеют. Я бы только сказал /var/spool/mail/user, хотя это одно и то же. _____________ С уважением, С.С.Скулаченко ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] fetchmail-получаю дупликаты писем 2002-12-17 13:38 ` Sergey S. Skulachenko @ 2002-12-17 14:42 ` Юрий Хорошков 2002-12-17 15:09 ` Sergey S. Skulachenko 0 siblings, 1 reply; 10+ messages in thread From: Юрий Хорошков @ 2002-12-17 14:42 UTC (permalink / raw) To: community Sergey S. Skulachenko пишет: > On Tue, 17 Dec 2002 16:01:57 +0200 > Юрий Хорошков <hyuv@svitonline.com> wrote: > > >>Теперь у меня возник вопрос: "Чем и как забирать письма в >>/var/mail/user, чтобы ящик после этого остался пустым?" > > > Мне кажется, безразлично чем. Надо только проследить, чтобы в > настройках учётной записи было явно сказано "не оставлять почту > на сервере". Это и Sylpheed и Mozilla умеют. > Я бы только сказал /var/spool/mail/user, хотя это одно и то же. > > Конечно помечено "не оставлять...." и она там и не остаётся. Остаётся она постоянно в ящике /var/spool/mail/user и накапливается. При приходе новой почты она вся отображается как вновь прибывшая. По существу, фильтры не перенаправляли автоматически почту при приёме в выбранные ящики для хранения почты, это приходилось делать вручную и тоже неудачно, поскольку тело писем всё равно оставалось в /var/spool/mail/user. Создавались лишь ссылки на письма. Интересно то, что письма эти никак не удаётся "выцарапать" из этого ящика. Удаляются только вместе с ящиком и навсегда :) . С уважением, Юрий. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] fetchmail-получаю дупликаты писем 2002-12-17 14:42 ` Юрий Хорошков @ 2002-12-17 15:09 ` Sergey S. Skulachenko 2002-12-18 7:45 ` Юрий Хорошков 0 siblings, 1 reply; 10+ messages in thread From: Sergey S. Skulachenko @ 2002-12-17 15:09 UTC (permalink / raw) To: community On Tue, 17 Dec 2002 16:42:12 +0200 Юрий Хорошков <hyuv@svitonline.com> wrote: > Sergey S. Skulachenko пишет: > > On Tue, 17 Dec 2002 16:01:57 +0200 > > Юрий Хорошков <hyuv@svitonline.com> wrote: > > > > > >>Теперь у меня возник вопрос: "Чем и как забирать письма в > >>/var/mail/user, чтобы ящик после этого остался пустым?" > > > > > > Мне кажется, безразлично чем. Надо только проследить, чтобы в > > настройках учётной записи было явно сказано "не оставлять > > почту на сервере". Это и Sylpheed и Mozilla умеют. > > Я бы только сказал /var/spool/mail/user, хотя это одно и то > > же. > > > > > Конечно помечено "не оставлять...." и она там и не остаётся. > Остаётся она постоянно в ящике /var/spool/mail/user и > накапливается. При приходе новой почты она вся отображается как > вновь прибывшая. По существу, фильтры не перенаправляли > автоматически почту при приёме в выбранные ящики для хранения > почты, это приходилось делать вручную и тоже неудачно, > поскольку тело писем всё равно оставалось в > /var/spool/mail/user. Создавались лишь ссылки на письма. > Интересно то, что письма эти никак не удаётся "выцарапать" из > этого ящика. Удаляются только вместе с ящиком и навсегда :) . Однако, путаница (либо я Вас не понимаю). Почтовым сервером для Вашей Mozilla должен быть прописан localhost. Как только Mozilla заберёт почту из спула, он обнулится. А Mozilla в процессе получения почты из спула выполнит все заданные ей фильтрации. Читать почту можно в off-line, в этом и прелесть. Fetchmail забирает почту при соединении с Интернет, а читаем её, не спеша. _____________ С уважением, С.С.Скулаченко ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] fetchmail-получаю дупликаты писем 2002-12-17 15:09 ` Sergey S. Skulachenko @ 2002-12-18 7:45 ` Юрий Хорошков 0 siblings, 0 replies; 10+ messages in thread From: Юрий Хорошков @ 2002-12-18 7:45 UTC (permalink / raw) To: community Sergey S. Skulachenko пишет: > On Tue, 17 Dec 2002 16:42:12 +0200 > Юрий Хорошков <hyuv@svitonline.com> wrote: > > >>Sergey S. Skulachenko пишет: >> >>>On Tue, 17 Dec 2002 16:01:57 +0200 >>>Юрий Хорошков <hyuv@svitonline.com> wrote: >>> >>> >>> >>>>Теперь у меня возник вопрос: "Чем и как забирать письма в >>>>/var/mail/user, чтобы ящик после этого остался пустым?" >>> >>> >>>Мне кажется, безразлично чем. Надо только проследить, чтобы в >>>настройках учётной записи было явно сказано "не оставлять >>>почту на сервере". Это и Sylpheed и Mozilla умеют. >>>Я бы только сказал /var/spool/mail/user, хотя это одно и то >>>же. >>> >>> >> >>Конечно помечено "не оставлять...." и она там и не остаётся. >>Остаётся она постоянно в ящике /var/spool/mail/user и >>накапливается. При приходе новой почты она вся отображается как >>вновь прибывшая. По существу, фильтры не перенаправляли >>автоматически почту при приёме в выбранные ящики для хранения >>почты, это приходилось делать вручную и тоже неудачно, >>поскольку тело писем всё равно оставалось в >>/var/spool/mail/user. Создавались лишь ссылки на письма. >>Интересно то, что письма эти никак не удаётся "выцарапать" из >>этого ящика. Удаляются только вместе с ящиком и навсегда :) . > > > Однако, путаница (либо я Вас не понимаю). Почтовым сервером для > Вашей Mozilla должен быть прописан localhost. Как только Mozilla > заберёт почту из спула, он обнулится. А Mozilla в процессе > получения почты из спула выполнит все заданные ей фильтрации. > Читать почту можно в off-line, в этом и прелесть. Fetchmail > забирает почту при соединении с Интернет, а читаем её, > не спеша. > Да, путаница. Я "тупо" проставил в "Параметры сервера" "Локальный каталог" как /var/mail и дико радовался, что увидел прибывающие письма в папке "yuri". Потом понял, что это "не наш путь". В Вашем письме предполагается, что у меня есть локальный РОР3-сервер. Не так ли? Если это так, то мой локальный РОР3-сервер "лежит" (см. обсуждение - "поднять" рор3). Вот и сейчас, для конфигурации почты: Адрес эл. почты - yuri@localhost; Имя сервера- localhost; Имя пользователя - yuri; при попытке получить почту имею сообщение: "В соединении с сервером localhost отказано" Чего ему не хватает? Может в Postfix указать путь к /var/spool/mail.? Это я так, от отчаянья :) . С уважением, Юрий. ^ permalink raw reply [flat|nested] 10+ messages in thread
* [Comm] Re: fetchmail-получаю дупликаты писем 2002-12-16 18:57 ` [Comm] " Vitaly Ostanin 2002-12-16 19:49 ` [Comm] " Sergey Kuznetsov @ 2002-12-17 12:53 ` Alexey Tourbin 1 sibling, 0 replies; 10+ messages in thread From: Alexey Tourbin @ 2002-12-17 12:53 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 677 bytes --] On Mon, Dec 16, 2002 at 09:57:14PM +0300, Vitaly Ostanin wrote: > Есть старый рецепт для ~/.procmailrc, нужно вставить в его > начало: > --begin-- > :0 Whc: msgid.lock > | formail -D 8192 msgid.cache > > :0 a: > duplicates > --end-- > > Смысл в том, что для всех писем ищется совпадение ID в > msgid.cache, если находится, то письмо складывается в > папку duplicates. Это если imap :) Ещё удобнее использовать этот рецепт в связке с другим: defaults uidl в ~/.fetchmailrc Тогда письма не будут повторно выкачиваться. -- WBR, Alexey Tourbin "He is a sane man who can have tragedy BIOZAK Ltd., Russia in his heart and comedy in his head." --G.K.Chesterton [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2002-12-18 7:45 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2002-12-16 18:48 [Comm] fetchmail-получаю дупликаты писем Юрий Хорошков 2002-12-16 18:57 ` [Comm] " Vitaly Ostanin 2002-12-16 19:49 ` [Comm] " Sergey Kuznetsov 2002-12-16 13:27 ` [Comm] Re[2]: " Роман Тутов 2002-12-17 14:01 ` Юрий Хорошков 2002-12-17 13:38 ` Sergey S. Skulachenko 2002-12-17 14:42 ` Юрий Хорошков 2002-12-17 15:09 ` Sergey S. Skulachenko 2002-12-18 7:45 ` Юрий Хорошков 2002-12-17 12:53 ` [Comm] " Alexey Tourbin
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git