Это возможный присоединить файл с помощью "mailto": перенаправление в JavaScript?
Что-то вроде этого:
document.location = "mailto:"+recipient+"?subject="+subject+"&body="+msg+"?attach="+"file1.zip";
Нет, вы не можете добавить вложение в сообщение со схемой URL mailto:
.
mailto:
поддерживает только значения заголовков или text/plain
содержимое. Подробности см. в RFC 2368.
Вы можете создать настраиваемую форму электронной почты, позволяющую пользователю ввести действительный адрес электронной почты, если необходимо, и отправить его на сервер. Затем сервер может использовать почтовую библиотеку для отправки электронного письма с вложением.
Если вы используете PHP, вы можете легко сделать это с помощью PHPMailer .