Для писем ссылка на прикрепленный или инлайн файл делается через URI cid:, в cid: записывается значение заголовка Content-ID части письма содержащей вложение. Например
From: ...
Subject: test
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="123"
--123
Content-Type: text/html; charset=utf-8
...
<a href="cid:attachedfile@example">attached file</a>
...
--123
Content-Type: application/zip
Content-Transfer-Encoding: base64
Content-Disposition: attachment
Content-ID: <attachedfile@example>
....
--123--
Но делать так я бы настоятельно не рекомендовал, потому что как это будет работать в почтовых клиентах / веб сервисах - не известно.