示例#1
0
<?php

require '../autoload.php';
require '../vendor/autoload.php';
Autoload::addNamespace('../src/email', 'naumenko_da\\email');
use naumenko_da\email\Mailer;
use naumenko_da\email\MandrillTransport;
use naumenko_da\email\Message;
use naumenko_da\email\MailTransport;
use naumenko_da\email\SmtpTransport;
use naumenko_da\email\SwiftMessageAdaptor;
////////////////////////////////////////////////////////////////////////
$smtpConfig = ['host' => 'ssl://smtp.gmail.com', 'port' => 465, 'username' => '*****@*****.**', 'password' => 'naym2805'];
$listTo = ['*****@*****.**', '*****@*****.**', '*****@*****.**', '*****@*****.**', '*****@*****.**'];
$listFrom = ['*****@*****.**', '*****@*****.**'];
$listAttach = ['D:\\images\\images (1).jpg', 'D:\\images\\images (2).jpg', 'D:\\images\\images.jpg', 'D:\\images\\24.jpg', 'D:\\images\\images.pdf', 'D:\\images\\arch.7z'];
$mandrillKey = '3yqgAAp1hOVYJCfckWLm4g';
////////////////////////////////////////////////////////////////////////
///пример использования
$message = new Message();
$message->to($listTo[0], 'Naumenko Dmitriy');
$message->to($listTo[1], 'Naumenko Dima');
$message->to($listTo[2], 'Alex Dmitriy');
$message->to($listTo[3], 'Olux Tral');
$message->to($listTo[4], 'Kolba Tral');
$message->from($listFrom[0], 'Науменко Dima123');
$message->from($listFrom[1], 'Naumenko Dima1123qwe23');
$message->subject('Test GH !!!!!!!');
$message->attach($listAttach[0], ['name' => 'main-logo.jpg', 'mime_type' => 'image/jpg']);
$message->attach($listAttach[1], ['name' => 'main-logo23.jpg', 'mime_type' => 'image\\jpg']);
$message->attach($listAttach[2], ['name' => 'main-logo23.jpg', 'mime_type' => 'image\\jpg']);