diff --git a/workflow/engine/classes/class.spool.php b/workflow/engine/classes/class.spool.php index a9ff59c0e..69610db11 100755 --- a/workflow/engine/classes/class.spool.php +++ b/workflow/engine/classes/class.spool.php @@ -184,16 +184,18 @@ class spoolRun $aConfig['MESS_PASSWORD'] = $passwd; // Validating authorization flag - if (isset($aConfig['MESS_RAUTH'])) { - if ($aConfig['MESS_RAUTH'] == false || (is_string($aConfig['MESS_RAUTH']) && $aConfig['MESS_RAUTH'] == 'false')) { - $aConfig['MESS_RAUTH'] = 0; - } else { - $aConfig['MESS_RAUTH'] = 1; - } - } else { - $aConfig['MESS_RAUTH'] = 0; + if(!isset($aConfig['SMTPAuth'])){ + if (isset($aConfig['MESS_RAUTH'])) { + if ($aConfig['MESS_RAUTH'] == false || (is_string($aConfig['MESS_RAUTH']) && $aConfig['MESS_RAUTH'] == 'false')) { + $aConfig['MESS_RAUTH'] = 0; + } else { + $aConfig['MESS_RAUTH'] = 1; + } + } else { + $aConfig['MESS_RAUTH'] = 0; + } + $aConfig['SMTPAuth'] = $aConfig['MESS_RAUTH']; } - $aConfig['SMTPAuth'] = $aConfig['MESS_RAUTH']; // Validating for old configurations if (!isset($aConfig['MESS_FROM_NAME'])) {