From 03e8d38a1c26175b249d97be255472aa1e46eb32 Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Wed, 8 Jun 2022 13:12:33 +0200 Subject: [PATCH] Added debug log for #431 --- plugins/override-smtp-credentials/index.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/plugins/override-smtp-credentials/index.php b/plugins/override-smtp-credentials/index.php index ef9d6057e..893d7a513 100644 --- a/plugins/override-smtp-credentials/index.php +++ b/plugins/override-smtp-credentials/index.php @@ -30,8 +30,10 @@ class OverrideSmtpCredentialsPlugin extends \RainLoop\Plugins\AbstractPlugin $sHost = \trim($this->Config()->Get('plugin', 'smtp_host', '')); $sWhiteList = \trim($this->Config()->Get('plugin', 'override_users', '')); - if (0 < strlen($sWhiteList) && 0 < \strlen($sHost) && \RainLoop\Plugins\Helper::ValidateWildcardValues($sEmail, $sWhiteList)) + $sFoundValue = ''; + if (0 < strlen($sWhiteList) && 0 < \strlen($sHost) && \RainLoop\Plugins\Helper::ValidateWildcardValues($sEmail, $sWhiteList, $sFoundValue)) { + \SnappyMail\LOG::debug('SMTP Override', "{$sEmail} matched {$sFoundValue}"); $aSmtpCredentials['Host'] = $sHost; $aSmtpCredentials['Port'] = (int) $this->Config()->Get('plugin', 'smtp_port', 25); @@ -53,6 +55,10 @@ class OverrideSmtpCredentialsPlugin extends \RainLoop\Plugins\AbstractPlugin $aSmtpCredentials['Login'] = \trim($this->Config()->Get('plugin', 'smtp_user', '')); $aSmtpCredentials['Password'] = (string) $this->Config()->Get('plugin', 'smtp_password', ''); } + else + { + \SnappyMail\LOG::debug('SMTP Override', "{$sEmail} no match"); + } } }