Я думаю, что MIME хорошо использовать здесь. Это очень просто настроить (всего несколько includes()
с)
// IMPORTANT: add pdf content as attachment
$filepath = ('uploads/pdf/'.$attachment);
$mime->addAttachment($filepath, 'application/pdf', $filepath, true, 'base64');
// build email message and save it in $body
$body = $mime->get();
// build header
$hdrs = $mime->headers($headers);
// create Mail instance that will be used to send email later
$mail = &Mail::factory('mail');
// Sending the email, according to the address in $to,
// the email headers in $hdrs,
// and the message body in $body.
$mail->send($to, $hdrs, $body);
Приведенный выше код требует, чтобы у вас было добавлено расширение MIME, и вам лучше всего добавить файл, чтобы отправить его, вероятно, загрузив файл, отправив электронное письмо, затем удалите файл.