Thread View: pl.comp.lang.python
3 messages
3 total messages
Started by Maciej "Fiedzia" Dziardziel
Sun, 08 Dec 2002 20:19
obsługa poczty w pythonie
Author: Maciej "Fiedzia" Dziardziel
Date: Sun, 08 Dec 2002 20:19
Date: Sun, 08 Dec 2002 20:19
37 lines
2001 bytes
2001 bytes
Witam
Docelowo chciałbym wrzucić zawartość mailboxa do bazy danych,
ale utknąłem na parsowaniu wiadomości - nie mogę zrozumieć,
w jaki sposób dobrać się do załączników. Niby w dokumentacji
są opisane interesujące mnie moduły (mailbox, mimetools,rfc822),
ale nie mam pojęcia jak je połączyć. Na razie mam coś takiego:
#!/usr/bin/python2.2
#show mbox content
import mailbox
file=open("/home/fiedzia/Maildir/mbox","r")
mb=mailbox.PortableUnixMailbox(file)
msg=mb.next()
while msg!=None:
Subject=msg['subject']
Dte=msg.getheader('date')
From=msg['from']
print("From: "+From+" Subject: "+Subject+" Date: "+Dte);
msg=mb.next()
i to działa. Teraz jeszcze chciałbym dla każdej wiadomośc wylistować
załączniki (mieć ch typ i odkodowaną zawartość w odpowiednich zmiennych)
Przykład lub link do jakiejś dokumentacji mile widziane, wszelkie komentarze
również.
--
I'm not tailgating, I'm drafting!
Maciej "Fiedzia" Dziardziel (fiedzia@fiedzia.prv.pl)
www.fiedzia.prv.pl
Re: obsługa poczty w pythonie
Author: Adam Przybyla
Date: Mon, 09 Dec 2002 12:03
Date: Mon, 09 Dec 2002 12:03
11 lines
1435 bytes
1435 bytes
"Maciej \"Fiedzia\" Dziardziel" <fiedzia@fiedzia.prv.pl> wrote: > Witam > Docelowo chciałbym wrzucić zawartość mailboxa do bazy danych, > ale utknąłem na parsowaniu wiadomości - nie mogę zrozumieć, > w jaki sposób dobrać się do załączników. Niby w dokumentacji > są opisane interesujące mnie moduły (mailbox, mimetools,rfc822), > ale nie mam pojęcia jak je połączyć. Na razie mam coś takiego: ... jest cos takiego juz gotowego, zerknij na: pywm.org.Z powazaniem Adam Przybyla
Re: obsługa poczty w pythonie
Author: Maciej "Fiedzia" Dziardziel
Date: Mon, 09 Dec 2002 20:29
Date: Mon, 09 Dec 2002 20:29
23 lines
1847 bytes
1847 bytes
Adam Przybyla wrote: > "Maciej \"Fiedzia\" Dziardziel" <fiedzia@fiedzia.prv.pl> wrote: >> Witam > >> Docelowo chciałbym wrzucić zawartość mailboxa do bazy danych, >> ale utknąłem na parsowaniu wiadomości - nie mogę zrozumieć, >> w jaki sposób dobrać się do załączników. Niby w dokumentacji >> są opisane interesujące mnie moduły (mailbox, mimetools,rfc822), >> ale nie mam pojęcia jak je połączyć. Na razie mam coś takiego: > ... jest cos takiego juz gotowego, zerknij na: > pywm.org.Z powazaniem > Adam Przybyla Dzięki, bardzo mi to pomogło. -- 'Though my soul may set in darkness, it will rise in perfect light, I have loved the stars too fondly To be fearful of the night....' Sarah Williams, 'The Old Astronomer to His Pupil' Maciej "Fiedzia" Dziardziel (fiedzia@fiedzia.prv.pl) www.fiedzia.prv.pl
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads