🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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
#291
Author: Maciej "Fiedzia" Dziardziel
Date: Sun, 08 Dec 2002 20:19
37 lines
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
#292
Author: Adam Przybyla
Date: Mon, 09 Dec 2002 12:03
11 lines
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
#293
Author: Maciej "Fiedzia" Dziardziel
Date: Mon, 09 Dec 2002 20:29
23 lines
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