correct text main

This commit is contained in:
arlemp@selectel.ru
2025-03-11 22:04:36 +03:00
parent 1ef13a75a2
commit 47947dd13e
3 changed files with 48 additions and 3 deletions

View File

@@ -240,7 +240,7 @@ function sendstatus_kuri(){
$message = "Ваш заказ выполнен.<br/><br/>
Он будет всегда доступен в Вашем личном кабинете. <br/><br/>
Чтобы войти в КЛАН перейдите по ссылке - <a href='https://klan.argumenti.ru/login'>https://klan.argumenti.ru/login</a>. Введите свой логин и пароль. Если Вы еще не пользовались кабинетом создайте пароль, использую эту электронную почту. Если пароль забыли, воспользуйтесь опцией Забыли пароль, используя эту электронную почту.";
Чтобы войти в КЛАН перейдите по ссылке - <a href='https://klan.argumenti.ru/login'>https://klan.argumenti.ru/login</a>. Введите свой логин и пароль. Если Вы еще не пользовались кабинетом создайте пароль, используя эту электронную почту. Если пароль забыли, воспользуйтесь опцией Забыли пароль, используя эту электронную почту.";
$subject = "Аргументы Недели: заказ выполнен";
$result = klanmail($order['buy_email'], $subject, $message, set('klanmail'));
}

View File

@@ -3,7 +3,49 @@
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
function sendmail($config, $mail){
function sendmail($config, $mail) {
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
$send = new PHPMailer(true);
try {
//$send->SMTPDebug = 2; // Включить отладку
//$send->Debugoutput = 'html';
$send->isSMTP();
$send->Host = 'mail.argumenti.ru';
$send->SMTPAuth = true;
$send->CharSet = 'UTF-8';
$send->Username = 'klan@mail.argumenti.ru';
$send->Password = 'Adfhj789-jkhgk6F';
$send->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
$send->Port = 587;
$send->setFrom('klan@mail.argumenti.ru', 'Аргументы Недели');
$send->addAddress($mail['mail'], $mail['mail']);
if (isset($mail['html'])) {
$send->isHTML(true);
} else {
$send->ContentType = 'text/plain';
$send->isHTML(false);
}
$send->Subject = $mail['subject'];
$send->Body = $mail['message'];
return $send->send();
} catch (Exception $e) {
//echo "Ошибка отправки: {$e->getMessage()}";
echo '<p>К сожалению в данный момент письмо невозможно отправить.</p><p>Попробуйте позже.</p>';
}
}
function sendmail_old($config, $mail){
$send = new PHPMailer;
$send->isSMTP();
@@ -39,4 +81,6 @@ function sendmail($config, $mail){
return $send->send();
}
}