Не уверен, что это больше связано с PHP или Javascript / jQuery, но есть ли способ привязать файл к почтовому клиенту (например, Outlook), когда пользователь нажимает на ссылку / кнопку?
У меня есть ссылка, которая генерирует PDF-файл, и я хочу его, чтобы, когда кто-то нажимает на ссылку, он откроет свой почтовый клиент с уже прикрепленным PDF-файлом, и тема уже заполняется.
Я знаю, вы можете использовать <a href="mailto:..."
но это только открывает почтовый клиент. Мне также нужно прикрепить файл с заполнением темы.
Это можно сделать с PHP или Javascript?
Вы можете установить строку темы в mailto с помощью
<a href="mailto:someone@gmail.com?subject=Sample%20subject">MAIL TO EXAMPLE</a>
настройка вложения не так проста, и вам было бы лучше предоставить людям кнопку, которая заставит php отправлять электронную почту (согласно комментарию ott). Теоретически некоторые почтовые клиенты будут поддерживать добавление атрибута «attachment = path / to / file.txt», но я никогда не видел, чтобы он работал
Источник: http://www.rapidtables.com/web/html/mailto.htm
mailto : name@email.com – адрес получателя электронной почты
cc = name@email.com – электронный адрес электронной почты
bcc = name@email.com – слепой электронный адрес электронной почты
subject = subject text – предмет электронной почты
body = текст тела – тело письма
Пример:
<a href="mailto:name1@rapidtables.com?cc=name2@rapidtables.com&bcc=name3@rapidtables.com&subject=The subject of the email&body=The body of the email">Send mail with cc, bcc, subject and body</a>