[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