- require_once 'emails.inc.php';
- $redirect = new Redirect($uid);
- $redir = array();
- foreach ($redirect->emails as $redirect_it) {
- if ($redirect_it instanceof EmailRedirection) {
- $redir[] = $redirect_it->email;
- if ($email_directory == $redirect_it->email) {
- $email_type = "redir";
+ if ($user) {
+ $res = XDB::fetchAllAssoc('SELECT CONCAT(s.email, \'@\', d.name)
+ FROM email_source_account AS s
+ INNER JOIN email_virtual_domains AS m ON (s.domain = m.id)
+ INNER JOIN email_virtual_domains AS d ON (d.aliasing = m.id)
+ WHERE s.uid = {?}
+ ORDER BY s.email, d.name', $user->id());
+ $page->assign('list_email_X', $res);
+ foreach ($res as $res_it) {
+ if ($email_directory == $res_it) {
+ $email_type = 'X';