<?php
require_once 'mandrill-api-php/src/Mandrill.php'; //Not required with Composer
$mail = new Mandrill('мой_апи_ключ');
/* Блок динамического контента */
$tpl_con = array(
array(
'name' => 'my-label',
'content' => '<h2>Моя рассылка</h2>'
)
);
$data = array(
'html' => 'Ваша заявка получена',
'text' => 'Документ во вложении',
'subject' => 'Спасибо за вашу заявку',
'from_email' => 'моя почта',
'from_name' => 'Максим',
'to' => array(
array(
'email' => 'email@email.ru', //именно сюда и нужно вписать переменную, но если используем include, то она как будто не передается сюда
'name' => '', //Lucas
'type' => 'to'
)
),
'global_merge_vars' => array(
array(
'name' => 'NAME',
'content' => 'Lucas'
)
),
'merge_vars' => array(
array(
'rcpt' => 'example@gmail.com',
'vars' => array(
array(
'name' => 'NAME',
'content' => 'Lucas'
)
)
)
),
'attachments' => array(
array(
'type' => 'application/msword',
'name' => 'brif.doc',
'content' => base64_encode(file_get_contents('brif.doc'))
)
),
/*
'images' => array(
array(
'type' => 'image/png',
'name' => 'phone.png',
'content' => base64_encode(file_get_contents('phone.png'))
)
),
*/
'subaccount' => 'мой_субаккаунт'
);
try {
/* Отправка обычного письма */
$result = $mail->messages->send($data);
print_r($result);
/* Отправка письма с использованием шаблона */
// $result = $mail->messages->sendTemplate('example', $tpl_con, $data);
// print_r($result);
} catch(Mandrill_Error $error) {
echo 'Error: ' . get_class($error) . ' - ' . $error->getMessage();
}
?>
Вот и хочу посоветоваться заранее, перед всей этой проектировкой у знающих людей, что бы по верному пути меня подтолкнули. Я понимаю, что 700 запросов делать - скорее неверно. Поэтому и прошу совета