我試圖發送郵件symfony的帶有附件與mailgun
mailgun - 帶有附件
的幫助下我已經提到這個Question發送郵件。而這Reference。但沒有幫助我。
這是我的職責,
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
但我只收到空白郵件。附件不會來。
我在哪裏錯了?請幫忙。
不工作。已經嘗試過了。附加MIME-TYPE有什麼問題嗎?我不知道該怎麼做。 –