У меня есть изображение, хранящееся на Amazon S3, с этим URL-адресом
Затем я использую Amazon SES, чтобы прикрепить это изображение к электронному письму с помощью Amazon SES (Simple Email Service). Я использую этот репозиторий здесь
https://github.com/daniel-zahariev/php-aws-ses
В документации относительно вложений говорится:
https://github.com/daniel-zahariev/php-aws-ses#attachments
Теперь вы можете добавить встроенный файл в сообщение
$m->addAttachmentFromFile('logo.png','path/to/logo.png','application/octet-stream', '<logo.png>' , 'inline');
Вот что я пробовал:
$fileName = 'https://s3-eu-west-1.amazonaws.com/xalata-test2/original-jpgs/221094P20151124090355377135V20151123120425503345D20151124104248446R614230518448S10.jpg';
$m->addAttachmentFromFile('logo.jpg',$fileName,'image/jpeg', 'logo.jpg' , 'inline');
Похоже, что файл должен быть на сервере. Как я могу прикрепить внешний файл?