Я пытаюсь отправить почту в symfony с вложением с помощью mailgun
Я передал этот Вопрос. И этот Справочник. Но мне не помогло.
Это моя функция,
public function sendMail($to, $subject, $body, $attachment = null)
{
$mgClient = new Mailgun($this->container->getParameter('mailgun_key'));
$domain = $this->container->getParameter('mailgun_domain');
$content = [
'from' => $this->container->getParameter('mailgun_from'),
'to' => 'tester <' . $to . '>',
'subject' => $subject,
'text' => $body
];
if (!empty($attachment)) {
$result = $mgClient->sendMessage("$domain", $content);
} else {
$result = $mgClient->sendMessage("$domain", $content, [
'attachment[0]' => [$attachment]
]);
}
return $result;
}
Во вложении передаю путь к файлу. то есть /home/mypc/Downloads/test.txt
Но я получаю только пустую почту. Приложение не приходит.
Где я не прав? Пожалуйста помоги.