コード例 #1
0
ファイル: utils.py プロジェクト: IronLanguages/ironpython2
def parseaddr(addr):
    """
    Parse addr into its constituent realname and email address parts.

    Return a tuple of realname and email address, unless the parse fails, in
    which case return a 2-tuple of ('', '').
    """
    addrs = _AddressList(addr).addresslist
    if not addrs:
        return '', ''
    return addrs[0]
コード例 #2
0
def parseaddr(addr):
    """
    Parse addr into its constituent realname and email address parts.

    Return a tuple of realname and email address, unless the parse fails, in
    which case return a 2-tuple of ('', '').
    """
    addrs = _AddressList(addr).addresslist
    if not addrs:
        return '', ''
    return addrs[0]
コード例 #3
0
ファイル: mailparse.py プロジェクト: tomsovic/Learn
def amend_parseaddr(raw_value):
    """Return a list of (REALNAME, EMAIL) for each fieldvalue.
    """
    # addrs = email.utils.parseaddr(raw_value)
    addrs = _AddressList(raw_value).addresslist
    if not addrs:
        return '', ''
    lst = []
    error = []
    for i in addrs:
        if email_compile.search(i[1]):
            error.append(i[0])
            lst.append((" ".join(error), i[1]))
            break
        else:
            error.append(i[1])
    return lst[0]
コード例 #4
0
ファイル: utils.py プロジェクト: Patsy63/python-3.3
def parseaddr(addr):
    addrs = _AddressList(addr).addresslist
    if not addrs:
        return '', ''
    return addrs[0]
コード例 #5
0
ファイル: utils.py プロジェクト: Patsy63/python-3.3
def getaddresses(fieldvalues):
    """Return a list of (REALNAME, EMAIL) for each fieldvalue."""
    all = COMMASPACE.join(fieldvalues)
    a = _AddressList(all)
    return a.addresslist
コード例 #6
0
ファイル: utils.py プロジェクト: Frenchy62620/FreePie-master
def getaddresses(fieldvalues):
    """Return a list of (REALNAME, EMAIL) for each fieldvalue."""
    all = COMMASPACE.join(fieldvalues)
    a = _AddressList(all)
    return a.addresslist
コード例 #7
0
ファイル: utils.py プロジェクト: Frenchy62620/FreePie-master
def parseaddr(addr):
    addrs = _AddressList(addr).addresslist
    if not addrs:
        return '', ''
    return addrs[0]
コード例 #8
0
ファイル: mailparser.py プロジェクト: Zuckonit/mailparser
 def get_email_cc(self, unique=True):
     ccs = _AddressList(self.msg.get("cc")).addresslist
     ccs = [c[1] for c in ccs]
     ccs = [to_unicode(c) for c in ccs]
     return list(set(ccs)) if unique else ccs
コード例 #9
0
ファイル: mailparser.py プロジェクト: Zuckonit/mailparser
 def get_email_to(self, unique=True):
     etos = _AddressList(self.msg.get("to")).addresslist
     etos = [e[1] for e in etos]
     etos = [to_unicode(t) for t in etos]
     return list(set(etos)) if unique else etos
コード例 #10
0
ファイル: mailparser.py プロジェクト: Zuckonit/mailparser
 def get_email_from(self):
     efrom = _AddressList(self.msg.get("from")).addresslist
     efrom = efrom[0][1]
     return efrom
コード例 #11
0
ファイル: utils.py プロジェクト: johndpope/sims4-ai-engine
def getaddresses(fieldvalues):
    all = COMMASPACE.join(fieldvalues)
    a = _AddressList(all)
    return a.addresslist
コード例 #12
0
ファイル: utils.py プロジェクト: R4M80MrX/eve-1
def getaddresses(fieldvalues):
    all = COMMASPACE.join(fieldvalues)
    a = _AddressList(all)
    return a.addresslist
コード例 #13
0
ファイル: utils.py プロジェクト: webiumsk/WOT-0.9.14-CT
def parseaddr(addr):
    addrs = _AddressList(addr).addresslist
    if not addrs:
        return ("", "")
    return addrs[0]
コード例 #14
0
def parseaddr(addr):
    addrs = _AddressList(addr).addresslist
    return ('', '') if not addrs else addrs[0]