1 import mailbox,sys,getopt,string,os
2
3 #--------------------------
4 def check_fails(msg):
5 if msg.headers[6].find('Mail delivery failed: returning message to sender) <>0:
6 Return True
7 #---------------------------
8 mbox_fname='mbox'
9 mbox_file = open(mbox_fname)
10 mbox = mailbox.UnixMailbox(mbox_file)
11 msg = mbox.next()
12 print msg.headers[6]
13 #'Subject: Diese Mail ist nicht zustellbar
14 print msg.headers[5]
15 #'To: root@localhost\n'
16 # und nun den Empfänger aus der DB löschen
17
18 while 1:
19 msg = mbox.next()
20 if not msg: break
21 check_fails(msg)
Linux/Internet/Mail/mbox (last edited 2010-01-07 15:11:03 by DetlevLengsfeld)