[Commits] (bkirsch) added ability to call test api's for sending and receiving mail in a debug module

commits at osafoundation.org commits at osafoundation.org
Tue Aug 24 13:22:03 PDT 2004


Commit by: bkirsch
Modified files:
chandler/parcels/osaf/mail/MailTasks.py 1.7 1.8

Log message:
added ability to call test api's for sending and receiving mail in a debug module

ViewCVS links:
http://cvs.osafoundation.org/index.cgi/chandler/parcels/osaf/mail/MailTasks.py.diff?r1=text&tr1=1.7&r2=text&tr2=1.8

Index: chandler/parcels/osaf/mail/MailTasks.py
diff -u chandler/parcels/osaf/mail/MailTasks.py:1.7 chandler/parcels/osaf/mail/MailTasks.py:1.8
--- chandler/parcels/osaf/mail/MailTasks.py:1.7	Mon Aug 23 17:16:00 2004
+++ chandler/parcels/osaf/mail/MailTasks.py	Tue Aug 24 13:22:02 2004
@@ -1,18 +1,11 @@
-__revision__  = "$Revision: 1.7 $"
-__date__      = "$Date: 2004/08/24 00:16:00 $"
+__revision__  = "$Revision: 1.8 $"
+__date__      = "$Date: 2004/08/24 20:22:02 $"
 __copyright__ = "Copyright (c) 2004 Open Source Applications Foundation"
 __license__   = "http://osafoundation.org/Chandler_0.1_license_terms.htm"
 
 import osaf.framework.tasks.Action as Action
-import application.Globals as Globals
-import osaf.contentmodel.mail.Mail as Mail
-import repository.item.Query as Query
-import imap as imap
-import smtp as smtp
-import common as common
-import message as message
+import debug as debug
 import logging as logging
-import twisted.internet.defer as defer
 
 
 class IMAPDownloadAction(Action.Action):
@@ -28,67 +21,9 @@
         @type task: C{osaf.framework.tasks.Task.Task}
         @return: C{None}
         """
-
-        accountKind = Mail.MailParcel.getIMAPAccountKind()
-        printed = False
-
-        for account in Query.KindQuery().run([accountKind]):
-
-            if not printed:
-                logging.info("IMAP MAIL TASK CHECKING FOR NEW MAIL")
-                printed = True
-
-            imap.IMAPDownloader(account).getMail()
+        debug.downloadIMAPMail()
 
 
 class SMTPSendAction(Action.Action):
     def Execute(self, task):
-        accountKind = Mail.MailParcel.getSMTPAccountKind()
-        account = None
-
-        for acc in Query.KindQuery().run([accountKind]):
-            account = acc
-            break
-
-        m = Mail.MailMessage()
-
-        ea = Mail.EmailAddress()
-        ea.emailAddress = "brian at abc.com"
-        #ea.fullName = "Brian Kirsch"
-
-
-        ea1 = Mail.EmailAddress()
-        ea1.emailAddress = "bkiro"
-        #ea1.fullName = "Brian Kirsch"
-
-        ea2 = Mail.EmailAddress()
-        ea2.emailAddress = "bbi.com"
-        #ea2.fullName = "Brian Kirsch"
-
-        ea3 = Mail.EmailAddress()
-        ea3.emailAddress = "bill at test.com"
-
-        ea4 = Mail.EmailAddress()
-        ea4.emailAddress = "brian at yahoo.com"
-        #ea.fullName = "Brian Kirsch"
-
-        m.toAddress.append(ea1)
-        m.toAddress.append(ea2)
-        m.toAddress.append(ea3)
-        m.toAddress.append(ea4)
-       # m.toAddress.append(ea1)
-        #m.ccAddress.append(ea2)
-        #m.bccAddress.append(ea)
-
-        m.fromAddress = ea
-        #m.replyToAddress = ea
-        m.subject = "This is a Test From SMTPSenderAction"
-        m.body = message.strToText(m, "body", "This is some body Text")
-
-        Globals.repository.commit()
-
-        smtp.SMTPSender(account, m).sendMail()
-
-        account = None
-        m = None
-
+        debug.sendSMTPMessage()



More information about the Commits mailing list