Вложение изображения с доставкой по электронной почте - PullRequest
1 голос
/ 16 января 2012

Я ищу способ прикрепить изображение с отправленным подтверждением по электронной почте в Magento.На вложенных файлах в формате PDF есть несколько тем, но в моем случае я хочу прикрепить изображение из папки 'media' к электронной почте.Есть идеи как это сделать?

Ответы [ 2 ]

2 голосов
/ 17 января 2012

Не. Вложения сбрасывают ваши номера доставки.

Просто настройте свою электронную почту как html и используйте img src для файла, расположенного на любом общедоступном сервере. Вложение не требуется.

0 голосов
/ 17 января 2012

Быстрый вопрос: является ли изображение одинаковым каждый раз или характерно для заказа клиента?Я предполагаю, что это не так, иначе вы бы не спросили.

Чтобы уточнить: вложения в порядке, если вы отправляете счета-фактуры / накладные / подтверждение заказа.Тем не менее, вам рекомендуется настроить свою электронную почту, чтобы IP-адрес можно было проверить напрямую.Также рекомендуется использовать запись SPF в вашем DNS, чтобы удаленный почтовый сервер мог проверить, разрешено ли вашему серверу отправлять вам электронные письма.Кроме того, на странице успешного выполнения заказа вы также можете попросить своих клиентов добавить вас в свою адресную книгу, чтобы ваши электронные письма не были помечены как СПАМ, независимо от того, настроены ли у вас записи SPF и все такое.Единственное, что вы не можете гарантировать, что клиенты это сделают, так что записи SPF и обратный просмотр IP лучше.Вы также можете использовать DomainKeys DKIM для подобных почтовых отправлений Yahoo - вопрос о доставке почты не в этом вопросе, поэтому вам придется использовать Google DKIM для себя ...

В противном случае прикрепить изображение просто.См. Пример в верхней части страницы Справочного руководства Zend для программистов по вложениям:

http://framework.zend.com/manual/en/zend.mail.attachments.html

Продолжайте читать комментарии, чтобы уточнить, как получить данные об изображении.

Надеюсь, это поможет!

...