From 0ca6c9f239b7657645279128b1099ee364109730 Mon Sep 17 00:00:00 2001 From: Valkum Date: Sat, 1 Jan 2011 04:07:39 +0000 Subject: [PATCH] Done is_mailbox_alias todo. Now it checks against the database. git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@932 a1433add-5e2c-0410-b055-b7f2511e0802 --- model/AliasHandler.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/model/AliasHandler.php b/model/AliasHandler.php index 87adcde2..6bd0fa51 100644 --- a/model/AliasHandler.php +++ b/model/AliasHandler.php @@ -64,12 +64,23 @@ class AliasHandler { */ public function is_mailbox_alias($address) { global $CONF; + $table_mailbox = table_by_key('mailbox'); + + $sql = "SELECT * FROM $table_mailbox WHERE username='$address'"; + $result = db_query($sql); + if($result['rows'] != 1) { + return false; + } else { + return true; + } + /* $username = $this->username; if($address == $username) { # TODO: check (via SQL query) if there is really a mailbox with this address return true; } return false; + */ } /**