Commits

Zhang Huangbin committed 65c3d9e

[mysql] Add an alias account for newly created mail user (address=goto). MySQL backend special.

Comments (0)

Files changed (2)

+= 0.1.6 =
+    * Add an alias account for newly created mail user (address=goto). MySQL
+      backend special.
+
 = 0.1.5 =
     * Escape untrusted variables in template files.
     * Allow to use domain names which end with 2-6 chars.

libs/mysql/user.py

                     except:
                         pass
 
+            # Create an alias account: address=goto.
+            self.conn.insert(
+                'alias',
+                address=self.mail,
+                goto=self.mail,
+                domain=self.domain,
+                created=iredutils.sqlNOW,
+                active='1',
+            )
+
             web.logger(msg="Create user: %s." % (self.mail), domain=self.domain, event='create',)
             return (True,)
         except Exception, e: