Source code for dp_tornado.helper.web.email

# -*- coding: utf-8 -*-


from dp_tornado.engine.helper import Helper as dpHelper


[docs]class EmailHelper(dpHelper):
[docs] def validate(self, e): return self.helper.validator.email.validate(e)
[docs] def username_from_email(self, email): pos = email.find('@') if pos != -1: return email[:pos] else: return None
[docs] def send(self, *args, **kwargs): return self.helper.web.email.smtp.send(*args, **kwargs)