--- a/iro/offer/smtp.py Sat Feb 18 19:47:08 2012 +0100
+++ b/iro/offer/smtp.py Sat Feb 18 19:48:54 2012 +0100
@@ -15,7 +15,7 @@
import copy
from ..model.status import Status
-from ..error import UnknownOption, NeededOption, NoRoute, NoTyp
+from ..error import UnknownOption, NeededOption
from ..offer import providers
from .provider import Provider
@@ -72,17 +72,12 @@
tmpmail.content['To']=recipient
if not self.testmode:
smtp.sendmail(frm, recipient, tmpmail.as_string())
- return Status(self, "std")
+ return Status(self, None)
finally:
smtp.quit()
def getSendFunc(self, typ, route):
- try:
- if route not in self.typs[typ]:
- raise NoRoute(route)
- except KeyError:
- raise NoTyp(route)
-
+ Provider.getSendFunc(self, typ, route)
return self.send
providers["smtp"]=SMTP