FIX: The "test smtp connectivity" failed on page to setup mass emailing
This commit is contained in:
parent
d46417c8bd
commit
ed0f6b56b9
@ -99,6 +99,7 @@ $triggersendname = ''; // Disable triggers
|
|||||||
$paramname = 'id';
|
$paramname = 'id';
|
||||||
$mode = 'emailfortest';
|
$mode = 'emailfortest';
|
||||||
$trackid = (($action == 'testhtml') ? "testhtml" : "test");
|
$trackid = (($action == 'testhtml') ? "testhtml" : "test");
|
||||||
|
$sendcontext='';
|
||||||
include DOL_DOCUMENT_ROOT.'/core/actions_sendmails.inc.php';
|
include DOL_DOCUMENT_ROOT.'/core/actions_sendmails.inc.php';
|
||||||
|
|
||||||
if ($action == 'presend' && GETPOST('trackid', 'alphanohtml') == 'test') $action = 'test';
|
if ($action == 'presend' && GETPOST('trackid', 'alphanohtml') == 'test') $action = 'test';
|
||||||
@ -791,7 +792,7 @@ else
|
|||||||
print load_fiche_titre($langs->trans("DoTestServerAvailability"));
|
print load_fiche_titre($langs->trans("DoTestServerAvailability"));
|
||||||
|
|
||||||
include_once DOL_DOCUMENT_ROOT.'/core/class/CMailFile.class.php';
|
include_once DOL_DOCUMENT_ROOT.'/core/class/CMailFile.class.php';
|
||||||
$mail = new CMailFile('', '', '', '');
|
$mail = new CMailFile('', '', '', '', array(), array(), array(), '', '', 0, '', '', '', '', $trackid, $sendcontext);
|
||||||
$result = $mail->check_server_port($server, $port);
|
$result = $mail->check_server_port($server, $port);
|
||||||
if ($result) print '<div class="ok">'.$langs->trans("ServerAvailableOnIPOrPort", $server, $port).'</div>';
|
if ($result) print '<div class="ok">'.$langs->trans("ServerAvailableOnIPOrPort", $server, $port).'</div>';
|
||||||
else
|
else
|
||||||
|
|||||||
@ -535,7 +535,8 @@ else
|
|||||||
print load_fiche_titre($langs->trans("DoTestServerAvailability"));
|
print load_fiche_titre($langs->trans("DoTestServerAvailability"));
|
||||||
|
|
||||||
include_once DOL_DOCUMENT_ROOT.'/core/class/CMailFile.class.php';
|
include_once DOL_DOCUMENT_ROOT.'/core/class/CMailFile.class.php';
|
||||||
$mail = new CMailFile('', '', '', '');
|
$mail = new CMailFile('', '', '', '', array(), array(), array(), '', '', 0, '', '', '', '', $trackid, $sendcontext);
|
||||||
|
|
||||||
$result = $mail->check_server_port($server, $port);
|
$result = $mail->check_server_port($server, $port);
|
||||||
if ($result) print '<div class="ok">'.$langs->trans("ServerAvailableOnIPOrPort", $server, $port).'</div>';
|
if ($result) print '<div class="ok">'.$langs->trans("ServerAvailableOnIPOrPort", $server, $port).'</div>';
|
||||||
else
|
else
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user