Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[python] hook na imap

35 views
Skip to first unread message

Visgean Skeloru

unread,
Oct 13, 2012, 12:09:29 PM10/13/12
to Konference PyCZ
Ahoj, píšu script co zpracovává emailové zprávy a chtěl bych se zeptat jestli neznáte něco na hooknutí se na imapový učet - takhle to musím periodicky spouštět cronem což je neefektivní... Potřebuju prostě něco co by se připojilo a čekalo na maily... V současnosti používám knihovnu imaplib, nic co by to umělo jsem nenašel...
Díky.

--
GPG pub key | github/visgean | jabber

Petr Messner

unread,
Oct 13, 2012, 12:55:56 PM10/13/12
to Konference PyCZ
Ahoj,

máš přístup ke konfiguraci mail (SMTP) serveru, který tyto maily přijímá? Možná by se tam dalo nastavit spouštění něčeho. Nebo nastavit přesměrování na vlastní SMTP server v Pythonu :)

Petr Messner

13. 10. 2012 v 18:09, Visgean Skeloru <vis...@gmail.com>:

_______________________________________________
Python mailing list
Pyt...@py.cz
http://www.py.cz/mailman/listinfo/python

Visgean Skeloru

unread,
Oct 13, 2012, 6:37:45 PM10/13/12
to Konference PyCZ
nn, je to gmail account...

2012/10/13 Petr Messner <petr.m...@gmail.com>

Honza Javorek

unread,
Oct 14, 2012, 2:55:38 AM10/14/12
to Konference PyCZ
Nevím, jestli to pomůže, ale spoustu mailových udělátek má kolem sebe
projekt http://lamsonproject.org/

H

2012/10/14 Visgean Skeloru <vis...@gmail.com>:

Petr Messner

unread,
Oct 14, 2012, 5:49:28 AM10/14/12
to Konference PyCZ
Na netu se válejí návody, jak na iPhonech používat push notifikace s
GMailem - prý ho stačí přidat jako Exchange účet. Takže zřejmě GMail
nějak podporuje Exchange ActiveSync.

PM

Dne 14. října 2012 0:37 Visgean Skeloru <vis...@gmail.com> napsal(a):

Visgean Skeloru

unread,
Oct 14, 2012, 6:19:56 PM10/14/12
to Konference PyCZ
Mhmm, ok to zní už hodně složitě... radši to vydržím s tím cronem. I když cron je asi nevhodný tady lepší by bylo spustit to jedno a používat sleep - neznáte nějaký použitelný postup na ověřování a případné spouštění scriptu (jestliže neběží tak ho spustit) na linuxu?

2012/10/14 Petr Messner <petr.m...@gmail.com>

Petr Messner

unread,
Oct 14, 2012, 6:26:20 PM10/14/12
to Konference PyCZ
Třeba Runit nebo Daemontools.

Petr Messner

15. 10. 2012 v 0:19, Visgean Skeloru <vis...@gmail.com>:

Jakub Vysoky

unread,
Oct 14, 2012, 7:13:35 PM10/14/12
to Konference PyCZ
supervisord

ps: je to dokonce python

2012/10/15 Petr Messner <petr.m...@gmail.com>:
Jakub Vysoky

mob: +420 605 852 377
jab: jakub....@gmail.com
twit: https://twitter.com/kvbik

Visgean Skeloru

unread,
Oct 15, 2012, 2:47:57 AM10/15/12
to Konference PyCZ
Díky, ten supervisord vypadá nejpoužitelněji..

2012/10/15 Jakub Vysoky <ja...@borka.cz>

Radek Kanovsky

unread,
Nov 23, 2012, 4:29:50 AM11/23/12
to Konference PyCZ
On Sat, Oct 13, 2012 at 06:09:29PM +0200, Visgean Skeloru wrote:

> Ahoj, pÃÅ¡u script co zpracovává emailové zprávy a chtÄl bych se
> zeptat jestli neznáte nÄco na hooknutà se na imapový uÄet - takhle to
> musÃm periodicky spouÅ¡tÄt cronem což je neefektivnÃ... PotÅebuju
> prostÄ nÄco co by se pÅipojilo a Äekalo na maily... V souÄasnosti
> použÃvám knihovnu imaplib, nic co by to umÄlo jsem nenaÅ¡el...
> DÃky.

Pokud IMAP server podporuje IDLE, tak by to mělo nějak jít.
http://en.wikipedia.org/wiki/IMAP_IDLE
Našel jsem i nějaké příklady
http://blog.timstoop.nl/2009/03/11/python-imap-idle-with-imaplib2/
a nějaký modul
https://github.com/athoune/imapidle

Radek Kaňovský

Visgean Skeloru

unread,
Nov 23, 2012, 4:47:37 AM11/23/12
to Konference PyCZ
Díky, to vypadá zajímavě..

2012/11/23 Radek Kanovsky <r...@dat.cz>
_______________________________________________
Python mailing list
Pyt...@py.cz
http://www.py.cz/mailman/listinfo/python
0 new messages