diff --git a/modules/anagrafiche/edit.php b/modules/anagrafiche/edit.php index 4eb7e7583..debc763c3 100644 --- a/modules/anagrafiche/edit.php +++ b/modules/anagrafiche/edit.php @@ -510,7 +510,7 @@ if (!empty($google)) { if (setting('Azienda predefinita') == $id_record) { echo ' -
'.tr('Per impostare il logo delle stampe, caricare un file specificando come nome dell\'allegato "Logo stampe" (Risoluzione consigliata 302x111 pixel)').'.
'; +
'.tr('Per impostare il logo delle stampe, caricare un file ".jpg" specificando come nome dell\'allegato "Logo stampe" (Risoluzione consigliata 302x111 pixel)').'.
'; } // Collegamenti diretti diff --git a/modules/smtp/edit.php b/modules/smtp/edit.php index 5102104a8..a9e4d5085 100644 --- a/modules/smtp/edit.php +++ b/modules/smtp/edit.php @@ -33,9 +33,15 @@ include_once __DIR__.'/../../core.php'; {[ "type": "text", "label": "", "name": "from_name", "value": "$from_name$" ]} -
+
{[ "type": "email", "label": "", "name": "from_address", "value": "$from_address$", "required": 1 ]}
+ +
+ {[ "type": "checkbox", "label": "", "name": "ssl_no_verify", "value": "$ssl_no_verify$" ]} +
+ +
diff --git a/src/Mail.php b/src/Mail.php index d90f35440..2c41e691b 100644 --- a/src/Mail.php +++ b/src/Mail.php @@ -181,6 +181,18 @@ class Mail extends PHPMailer\PHPMailer\PHPMailer if (in_array(strtolower($config['encryption']), ['ssl', 'tls'])) { $this->SMTPSecure = strtolower($config['encryption']); } + + if (!empty($config['ssl_no_verify'])){ + $this->SMTPOptions = array ( + 'ssl' => array( + 'verify_peer' => false, + 'verify_peer_name' => false, + 'allow_self_signed' => true + ) + ); + } + + } $this->From = $config['from_address'];