Use notification config for email gateway
This commit is contained in:
@@ -20,15 +20,31 @@ class Email_gateway extends MY_Controller
|
||||
unset($keu['password']);
|
||||
$this->sender_keu = $keu;
|
||||
|
||||
$sql = "SELECT M_EmailConfigSender as email,
|
||||
M_EmailConfigUsername as name,
|
||||
M_EmailConfigPassword as password
|
||||
FROM m_emailconfig
|
||||
WHERE M_EmailConfigIsActive = 'Y';";
|
||||
$sql = "SELECT
|
||||
Email_ConfigNofificationSender as email,
|
||||
Email_ConfigNofificationUsername as name,
|
||||
Email_ConfigNofificationPassword as password,
|
||||
Email_ConfigNofificationServer as server
|
||||
FROM email_config_nofification
|
||||
WHERE Email_ConfigNofificationIsActive = 'Y'
|
||||
ORDER BY Email_ConfigNofificationID DESC
|
||||
LIMIT 1";
|
||||
$qry = $this->db->query($sql);
|
||||
$rst = $qry ? $qry->row_array() : [];
|
||||
|
||||
$rst = $qry->row_array();
|
||||
$this->password_result = $rst['password'];
|
||||
if (!$rst || empty($rst['email'])) {
|
||||
$sql = "SELECT M_EmailConfigSender as email,
|
||||
M_EmailConfigUsername as name,
|
||||
M_EmailConfigPassword as password,
|
||||
M_EmailConfigServer as server
|
||||
FROM m_emailconfig
|
||||
WHERE M_EmailConfigIsActive = 'Y'
|
||||
LIMIT 1";
|
||||
$qry = $this->db->query($sql);
|
||||
$rst = $qry ? $qry->row_array() : [];
|
||||
}
|
||||
|
||||
$this->password_result = isset($rst['password']) ? $rst['password'] : '';
|
||||
unset($rst['password']);
|
||||
$this->sender_result = $rst;
|
||||
$this->sender_std = $rst;
|
||||
|
||||
Reference in New Issue
Block a user