- XDB::execute('INSERT INTO virtual
- SET alias = {?}, type=\'user\'',
- $this->alias);
- $vid = XDB::insertId();
- return XDB::execute('INSERT INTO virtual_redirect (vid, redirect)
- VALUES ({?}, {?})',
- $vid, $this->user->forlifeEmail());
+ $success = XDB::execute('INSERT INTO email_source_account (email, uid, domain, type, flags)
+ SELECT {?}, {?}, id, \'alias_aux\', \'\'
+ FROM email_virtual_domains
+ WHERE name = {?}',
+ $this->alias, $this->user->id(), Platal::globals()->mail->alias_dom);