Example #1
0
 def __init__(self, **options):
     d = self.default
     self.smtp_server = options.get("smtp_server", d("smtp_server"))
     self.smtp_require_ssl = options.get("smtp_require_ssl", d("smtp_require_ssl"))
     self.smtp_port = options.get("smtp_port", d("smtp_port"))
     self.smtp_username = options.get("smtp_username", d("smtp_username"))
     self._email_address = options.get("email_address", d("email_address"))
     self._encrypted_smtppw = profile.crypt_pw(options.get("smtp_password", d("smtp_password")))
     self._encrypted_pw = options.pop("password")
     EmailAccount.__init__(self, password=self.password, **options)
Example #2
0
 def __init__(self, **options):
     d = self.default
     self.smtp_server       = options.get('smtp_server', d('smtp_server'))
     self.smtp_require_ssl  = options.get('smtp_require_ssl', d('smtp_require_ssl'))
     self.smtp_port         = options.get('smtp_port', d('smtp_port'))
     self.smtp_username     = options.get('smtp_username', d('smtp_username'))
     self._email_address    = options.get('email_address', d('email_address'))
     self._encrypted_smtppw = profile.crypt_pw(options.get('smtp_password', d('smtp_password')))
     self._encrypted_pw     = options.pop('password')
     EmailAccount.__init__(self, password=self.password, **options)
Example #3
0
    def __init__(self, **k):
        EmailAccount.__init__(self, **k)
        self.internal_token = ''
        self.external_token = ''
        self.token_lock = threading.RLock()
        self.datatoken = ''
        self.updated_emails = None
        self.updated_count = None
        self.update_lock = Lock()
        self.emailaddress = EmailAddress(self.name, 'gmail.com')
        self._hosted = None
        self._multi = None

        if self.emailaddress.domain in ('gmail.com', 'googlemail.com'):
            self.baseMailUrl = '://mail.google.com/mail/'
        else:
            self.baseMailUrl = '://mail.google.com/a/' + self.emailaddress.domain + '/'

        self.browser_http = 'https'

        self.init_jar()
Example #4
0
    def __init__(self, **k):
        EmailAccount.__init__(self, **k)
        self.internal_token = ""
        self.external_token = ""
        self.token_lock = threading.RLock()
        self.datatoken = ""
        self.updated_emails = None
        self.updated_count = None
        self.update_lock = Lock()
        self.emailaddress = EmailAddress(self.name, "gmail.com")
        self._hosted = None
        self._multi = None

        if self.emailaddress.domain in ("gmail.com", "googlemail.com"):
            self.baseMailUrl = "://mail.google.com/mail/"
        else:
            self.baseMailUrl = "://mail.google.com/a/" + self.emailaddress.domain + "/"

        self.browser_http = "https"

        self.init_jar()
Example #5
0
    def __init__(self, **k):
        EmailAccount.__init__(self, **k)
        self.internal_token = ''
        self.external_token = ''
        self.token_lock = threading.RLock()
        self.datatoken = ''
        self.updated_emails = None
        self.updated_count = None
        self.update_lock = Lock()
        self.emailaddress = EmailAddress(self.name, 'gmail.com')
        self._hosted = None
        self._multi = None

        if self.emailaddress.domain in ('gmail.com', 'googlemail.com'):
            self.baseMailUrl = '://mail.google.com/mail/'
        else:
            self.baseMailUrl = '://mail.google.com/a/' + self.emailaddress.domain + '/'

        self.browser_http = 'https'

        self.init_jar()