diff --git a/htdocs/admin/mails.php b/htdocs/admin/mails.php index 0a945a64e5963f60f961e9e317475bdff41cf297..5a8881b656da1395735dd2cfdcb50d76f93d8378 100644 --- a/htdocs/admin/mails.php +++ b/htdocs/admin/mails.php @@ -191,7 +191,7 @@ if (! $server) $server='127.0.0.1'; * View */ -$wikihelp='EN:First_setup|FR:Premiers_paramétrages|ES:Primeras_configuraciones'; +$wikihelp='EN:Setup EMails|FR:Paramétrage EMails|ES:Configuración EMails'; llxHeader($langs->trans("Setup"),'',$wikihelp); print_fiche_titre($langs->trans("EMailsSetup"),'','setup'); @@ -481,7 +481,7 @@ else print_titre($langs->trans("DoTestServerAvailability")); // If we use SSL/TLS - if (! empty($conf->global->MAIN_MAIL_EMAIL_TLS)) $server='ssl://'.$server; + if (! empty($conf->global->MAIN_MAIL_EMAIL_TLS) && function_exists('openssl_open')) $server='ssl://'.$server; include_once(DOL_DOCUMENT_ROOT."/lib/CMailFile.class.php"); $mail = new CMailFile('','','',''); diff --git a/htdocs/lib/CMailFile.class.php b/htdocs/lib/CMailFile.class.php index b275556befdbb563397484b26872d4d1ccc12f9f..e27d5763b7aee9a14e5706028f9fcbb5a0fae911 100644 --- a/htdocs/lib/CMailFile.class.php +++ b/htdocs/lib/CMailFile.class.php @@ -524,7 +524,7 @@ class CMailFile // If we use SSL/TLS $server=$conf->global->MAIN_MAIL_SMTP_SERVER; - if (! empty($conf->global->MAIN_MAIL_EMAIL_TLS)) $server='ssl://'.$server; + if (! empty($conf->global->MAIN_MAIL_EMAIL_TLS) && function_exists('openssl_open')) $server='ssl://'.$server; $this->smtps->setHost($server); $this->smtps->setPort($conf->global->MAIN_MAIL_SMTP_PORT); // 25, 465...;