ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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

* [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: 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

* 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] 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 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

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