Как узнать число новых электронных писем?

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
Omnifarious
Сообщения: 119
ОС: Gentoo x86_64

Как узнать число новых электронных писем?

Сообщение Omnifarious »

Хочется что-нибудь простенькое консольное, которое может проверить, появились ли новые email в заданных ящиках и показать их число. И еще чтобы сами письма не скачивались.
There is more than one way to do it
Спасибо сказали:
Аватара пользователя
Гарыныч
Сообщения: 202
ОС: Gentoo

Re: Как узнать число новых электронных писем?

Сообщение Гарыныч »

Чтоб просто количество сообщений или именно количество новых?
Если первое - так вообще все просто :)
А на второе у меня собственный скриптик есть :)
Спасибо сказали:
Аватара пользователя
Omnifarious
Сообщения: 119
ОС: Gentoo x86_64

Re: Как узнать число новых электронных писем?

Сообщение Omnifarious »

Интересует именно второе. Можно на скриптик как-нибудь глянуть?
There is more than one way to do it
Спасибо сказали:
Аватара пользователя
Гарыныч
Сообщения: 202
ОС: Gentoo

Re: Как узнать число новых электронных писем?

Сообщение Гарыныч »

Omnifarious писал(а):
31.03.2006 00:57
Интересует именно второе. Можно на скриптик как-нибудь глянуть?

Конечно. Он еще сыроват... Написан на пайтоне и баше

Конфиг представляет собой файл с примерно таким содержанием:

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

 #GPCONFIG

 [server]
     name    mail.ru
     host    pop.mail.ru
     login    your_login
     passw    your_password
     out    min
 # out - вывод. может быть none, min и full.
     active    true
     cmd    firefox http://pda.mail.ru/cgi-bin/start
 # команда, если есть новая почта
     run_cmd    0
 # 1 - команда выполняется.

# З.Ы.
# разделителем выступает [b]только[/b] TAB!
# т.е.:
#<tab>login<tab>vanya
#
 [/server]

[server]
...
[/server]

[server]
...
[/server]

Первая строка конфига обязательно должна быть #GPCONFIG. По умолчанию скрипт использует директорию ~/.getpop и ищет в ней файл config и директорию db (это для "бд" :) )
Для задания альтернативных конфига и папки для бд используются параметры

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

./chkmail --use-config [file] --db-dir [directory]

А вообще, chkmail --help :)
Запускается это все скриптом chkmail
Уф, надеюсь не очень путанно объяснил :)
Надеюсь и у Вас заработает ;)
Спасибо сказали:
Аватара пользователя
Omnifarious
Сообщения: 119
ОС: Gentoo x86_64

Re: Как узнать число новых электронных писем?

Сообщение Omnifarious »

Спасибо, посмотрим-покрутим.
Хотя вот смотрю в сторону javaMail...
There is more than one way to do it
Спасибо сказали: