我已經嘗試了所有不同版本發送電子郵件與附件本地電子郵件程序(位於網絡服務器),但是我還沒有取得如下:按下按鈕,啓動
的JavaScript(或HTML)按鈕,按下時,開本地郵件應用程序附件。附件位於同一臺服務器的網頁例:上
- 網站:
www.something.com
- 文件:
www.something.com/file.pdf
該解決方案不應包含服務器端腳本(ASP/PHP) 我需要一個簡單的片段,使這種情況發生:)任何幫助將不勝感激。
我已經嘗試了所有不同版本發送電子郵件與附件本地電子郵件程序(位於網絡服務器),但是我還沒有取得如下:按下按鈕,啓動
的JavaScript(或HTML)按鈕,按下時,開本地郵件應用程序附件。附件位於同一臺服務器的網頁例:上
www.something.com
www.something.com/file.pdf
該解決方案不應包含服務器端腳本(ASP/PHP) 我需要一個簡單的片段,使這種情況發生:)任何幫助將不勝感激。
這可能不是您要查找的內容,但您可以使用「mailto:」參考向本地電子郵件客戶端發送參數。
例如,你可以設定默認的主題:
<a href="mailto:[email protected]?subject=complaint">
多見於: http://msdn.microsoft.com/en-us/library/aa767737%28v=vs.85%29.aspx
,因此您可以將鏈接發送給附件與
<a href="mailto:[email protected]?body=the attached file is at this link: %link%">
是的,我可以使用類似的東西打開我的本地電子郵件客戶端:)但真正的問題是要附加一個網絡存儲文件 – Chizpa 2011-12-28 19:25:04
沒有標準化的方法來做到這一點,但一些電子郵件客戶端接受:
a href="mailto:[email protected]?attachment=<your filepath>"
哪裏就必須像「C://Inetpub/wwwroot/myfile.pdf」
但是,它將只重視從客戶端的機器什麼的。您無法從網絡附加文件。
另一種選擇是在電子郵件正文中包含指向文件的鏈接,或者向用戶發送有關如何通過電子郵件發送附件的說明。
糟糕的是,整個想法是附加從網絡(我的網絡服務器)的東西。我已經嘗試過從客戶端附加文件的各種片段,但知道我需要能夠發送存儲在網絡上的文件:) – Chizpa 2011-12-28 19:24:18
只是一個想法,你能夠通過FTP附加文件嗎? (例如:ftp://ftp.something.com/file.pdf)? – Chizpa 2011-12-28 19:27:00
是的 - 沒有好的方法來從網絡或通過FTP附加文件。你最好的選擇可能是在電子郵件中包含一個鏈接。否則,您可以在網頁上向用戶提供有關如何自行下載和附加文件的說明。 – Rebecca 2011-12-28 22:44:18
這是不可能的,你必須從一個可以附加它的服務器發送電子郵件。 – Niels 2011-12-28 15:44:20