VirtualMailManager/Account.py
changeset 145 ead2a7e9f8be
parent 144 4c6aa6c29dd7
child 155 eb866ebb9f2e
equal deleted inserted replaced
144:4c6aa6c29dd7 145:ead2a7e9f8be
   203 
   203 
   204     def getAliases(self):
   204     def getAliases(self):
   205         dbc = self._dbh.cursor()
   205         dbc = self._dbh.cursor()
   206         dbc.execute("SELECT address ||'@'|| domainname FROM alias, domain_name\
   206         dbc.execute("SELECT address ||'@'|| domainname FROM alias, domain_name\
   207  WHERE destination = %s AND domain_name.gid = alias.gid\
   207  WHERE destination = %s AND domain_name.gid = alias.gid\
   208  AND domain_name.is_primary", str(self._addr))
   208  AND domain_name.is_primary ORDER BY address", str(self._addr))
   209         addresses = dbc.fetchall()
   209         addresses = dbc.fetchall()
   210         dbc.close()
   210         dbc.close()
   211         aliases = []
   211         aliases = []
   212         if len(addresses) > 0:
   212         if len(addresses) > 0:
   213             aliases = [alias[0] for alias in addresses]
   213             aliases = [alias[0] for alias in addresses]