Вот что я пытаюсь сделать (используя laravel-medialibrary):
$message = Message::find(50);
$media = $message->getFirstMedia();
//todo can be more than one
$fileName = $media->id . '/' . $media->file_name;
$file = Storage::disk('s3')->get($fileName);
//create mailable
$mail = (new NotificationMail($this->template, new NotificationLog()))
->mailer('smtp')
->from('test@fdsf.co.uk', 'A. Test')
->subject('Any Luck')
->attach($file);
$response = Mail::to('fsdafd@gfdsg.com')->send($mail);
Пыталась сделать это разными способами, но вложение в письме всегда представляло собой просто текст:
--_=_swift_1601042677_ccb98caa4058cf66bc6face36e70ef0a_=_ Content-Type: application/octet-stream; name="=?utf-8?Q?
Подробнее здесь: https://stackoverflow.com/questions/640 ... -to-a-mail
Прикрепить файл (из s3) к письму ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как прикрепить PDF-файл, созданный с помощью jsPDF, к письму с помощью asp.net С#
Anonymous » » в форуме C# - 0 Ответы
- 19 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как прикрепить PDF-файл, созданный с помощью jsPDF, к письму с помощью asp.net С#
Anonymous » » в форуме C# - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-