Exemplo n.º 1
0
 public function test()
 {
     $this->autoRender = false;
     // debug('test');
     App::import('Vendor', 'test');
     $mailSMTP = new SendMailSmtpClass('*****@*****.**', 'Kazakhstan123', 'ssl://mail.auyl.kz', 'auyl.kz', 465);
     // создаем экземпляр класса
     // $mailSMTP = new SendMailSmtpClass('логин', 'пароль', 'хост', 'имя отправителя');
     // заголовок письма
     $headers = "MIME-Version: 1.0\r\n";
     $headers .= "Content-type: text/html; charset=utf-8\r\n";
     // кодировка письма
     $headers .= "From: auyl.kz <*****@*****.**>\r\n";
     // от кого письмо
     $result = $mailSMTP->send('*****@*****.**', 'Тема письма', 'Текст письма', $headers);
     // отправляем письмо
     // $result =  $mailSMTP->send('Кому письмо', 'Тема письма', 'Текст письма', 'Заголовки письма');
     if ($result === true) {
         echo "Письмо успешно отправлено";
     } else {
         echo "Письмо не отправлено. Ошибка: " . $result;
     }
 }
Exemplo n.º 2
0
<?php

require_once "SendMailSmtpClass.php";
$name = $_POST['name'];
$phone = $_POST['phone'];
$body = "Name: " . $name . "\n";
$body .= "Phone: " . $phone . "\n";
$mailSMTP = new SendMailSmtpClass('*****@*****.**', '8824vova', 'ssl://smtp.mail.ru', 'xenon-avtors.com.ua', 465);
// заголовок письма
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";
// кодировка письма
$headers .= "From: xenon-avtors.com.ua <*****@*****.**>\r\n";
// от кого письмо
$result = $mailSMTP->send('*****@*****.**', 'Заказ с xenon-avtors.com', $body, $headers);
// отправляем письмо
echo json_encode(array('status' => 'ok'));
Exemplo n.º 3
0
<?php

require_once "SendMailSmtpClass.php";
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$body = "Name: " . $name . "\n";
$body .= "Email: " . $email . "\n";
$body .= "Message: " . $message . "\n";
$mailSMTP = new SendMailSmtpClass('*****@*****.**', 'pazekivana8824', 'ssl://smtp.gmail.com', 'ivanapazek.com', 465);
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";
// кодировка письма
$headers .= "From: ivanapazek.com <*****@*****.**>\r\n";
// от кого письмо
$result = $mailSMTP->send('*****@*****.**', 'letter from ivanapazek.com', $body, $headers);
// отправляем письмо
echo json_encode(array('status' => $result));
Exemplo n.º 4
0
        Debug(SPrintF('[comp/Tasks/Email]: не найден сервер для отправки почты, используется функция mail()'));
        #-------------------------------------------------------------------------------
        break;
        #-------------------------------------------------------------------------------
    #-------------------------------------------------------------------------------
    case 'array':
        break;
    default:
        return ERROR | @Trigger_Error(101);
}
#-------------------------------------------------------------------------------
#-------------------------------------------------------------------------------
if (Is_Array($Settings)) {
    #-------------------------------------------------------------------------------
    Debug(SPrintF('[comp/Tasks/Email]: отправка через SMTP'));
    $mailSMTP = new SendMailSmtpClass($Settings['Login'], $Settings['Password'], SPrintF('%s://%s', $Settings['Protocol'], $Settings['Address']), '', $Settings['Port']);
    #-------------------------------------------------------------------------------
    $IsMail = $mailSMTP->send($Email, $Theme, $Message, $Heads);
    if (!$IsMail) {
        return ERROR | @Trigger_Error('[comp/Tasks/Email]: ошибка отправки почты через SMTP ');
    }
    #-------------------------------------------------------------------------------
} else {
    #-------------------------------------------------------------------------------
    $IsMail = @Mail($Email, Mb_Encode_MimeHeader($Theme), $Message, $Heads);
    if (!$IsMail) {
        return ERROR | @Trigger_Error('[comp/Tasks/Email]: ошибка отправки сообщения, проверьте работу функции mail в PHP');
    }
    #-------------------------------------------------------------------------------
}
#-------------------------------------------------------------------------------
Exemplo n.º 5
0
<?php

require_once "../classes/SendMailSmtpClass.php";
$send_mail = new SendMailSmtpClass();
$phone = $_POST['phone'];
$user_name = $_POST['user_name'];
$car_type = $_POST['car_type'];
$wanted_date = $_POST['wanted_date'];
$token = $_POST['mail_secret'];
$mailto = '*****@*****.**';
$subject = 'Заявка с  сайта avtopushkino.ru';
$message = 'Телефон: ' . $phone . '<br>
            Имя: ' . $user_name . '<br>
            Марка авто: ' . $car_type . '<br>
            Дата: ' . $wanted_date . '<br>';
$check_phone = preg_match('/^((8|\\+7)[\\- ]?)?(\\(?\\d{3}\\)?[\\- ]?)?[\\d\\- ]{7,10}$/', $phone);
if (!$check_phone) {
    echo 1;
    // неверный телефон
} elseif ($token != 'etyI67siujA') {
    echo 2;
    // неверный токен
    return;
} else {
    if ($send_mail->send($mailto, $subject, $message)) {
        echo 3;
        // отправили
    } else {
        if (mail($mailto, $subject, $message)) {
            echo 4;
            // отправили
Exemplo n.º 6
0
<?php

require_once "SendMailSmtpClass.php";
require_once "TurboSMS.php";
$name = $_POST['name'];
$phone = $_POST['phone'];
$message = $_POST['message'];
$body = "Name: " . $name . "\n";
$body .= "Phone: " . $phone . "\n";
$body .= "Message: " . $message . "\n";
//$client = new TurboSMS();
//$client->send("380504701909",$body);
$mailSMTP = new SendMailSmtpClass('*****@*****.**', 'bretty', 'ssl://smtp.mail.ru', 'steklanet.com.ua', 465);
// заголовок письма
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";
// кодировка письма
$headers .= "From: steklanet.com.ua <*****@*****.**>\r\n";
// от кого письмо
$result = $mailSMTP->send('*****@*****.**', 'Заказ с stekla.net.com', $body, $headers);
// отправляем письмо
echo json_encode(array('status' => 'ok'));