Beispiel #1
0
 def test_failsForNonTrackerEmailAddresses(self):
   try:
     md = RedirectMessageDelivery(self.messenger)
     md.validateTo('test-mailreceipts.com@somethingtotallydifferent')
     self.fail("Expecting an SMTPBadRcpt")
   except smtp.SMTPBadRcpt:
     pass
Beispiel #2
0
 def test_convertsTrackerEmailToRedirectEmail(self):
   md = RedirectMessageDelivery(self.messenger)
   callback = md.validateTo('*****@*****.**')
   message = callback()
   self.assertEquals("*****@*****.**", message.redirect)
Beispiel #3
0
 def test_validatesTrackerEmailAddresses(self):
   md = RedirectMessageDelivery(self.messenger)
   callback = md.validateTo('*****@*****.**')