X-Git-Url: http://git.datanom.net/qtadmin.git/blobdiff_plain/4e417241d6fd22ee7cefdf179d9e9a5d5ed49e5e..24c77b7b310aefcb3c1b1ce4d02099e6f0cbfe84:/lib/db_mysqli.inc.php diff --git a/lib/db_mysqli.inc.php b/lib/db_mysqli.inc.php index 584e843..9203f6d 100644 --- a/lib/db_mysqli.inc.php +++ b/lib/db_mysqli.inc.php @@ -146,6 +146,26 @@ class DBMysqli extends DBImpl { return $row; } + public function getRecipient($id) { + $recipient = false; + + $query = "SELECT recipient.email as recipient FROM quarantine q LEFT JOIN msgrcpt "; + $query .= "ON msgrcpt.mail_id = q.mail_id LEFT JOIN msgs ON "; + $query .= "msgs.mail_id = q.mail_id LEFT JOIN maddr AS recipient "; + $query .= "ON msgrcpt.rid = recipient.id LEFT JOIN maddr AS sender ON "; + $query .= "msgs.sid = sender.id WHERE q.mail_id = '$id'"; + + if ($result = $this->con->query($query, MYSQLI_USE_RESULT)) { + $obj = $result->fetch_object(); + if ($obj) { + $recipient = $obj->recipient; + } + $result->free(); + } + + return $recipient; + } + } ?>