2010-04-02 143 views

回答

13

簡短的回答是,你不能。電子郵件客戶端不提供電子郵件觸發其轉發功能的方式。

最接近你可能會提供一個表單的鏈接,要求人們給你屬於第三方的電子郵件地址,然後你可以發送電子郵件。 (如果我是第三者,電子郵件將直接在我的垃圾郵件箱下降,可能是填寫舉報垃圾郵件的惱人的形式可從OIC後)

的好消息是,電子郵件客戶端具有正向功能內置,所以你不需要重新發明輪子。

0

我想嘗試使用服務器端腳本路由。

使用PHP,使用郵件功能並從發送的帖子變量中檢索TO:$ person。

你可以鏈接它像:

Click <a href="http://bmtk.net/forward.php?**uniqueid**">here</a> to forward this email to a friend! 
0

你也許可以通過使用直接的超鏈接來最接近的將是這樣的:

mailto:[email protected]?subject=New+email&body=Blahblah 

如果用戶試圖打開這個超鏈接,這應該會觸發用戶的默認電子郵件客戶端彈出一個新的電子郵件窗口,其中收件人的地址,主題行和正文已被填入。我知道這可能不是您之後的功能。

此外,這很可能不適用於所有的電子郵件客戶端,即使這樣做,將整個電子郵件正文添加到該超鏈接URL也是非常麻煩的。

因此,我也建議你解決這個問題或者:通過使電子郵件閱讀器直接使用他的電子郵件客戶端的正向設施

  • ;或

  • 將電子郵件閱讀器指向一個Web表單,在該表單中您讓他/她提供朋友的電子郵件地址,然後生成要用服務器上的腳本發送的郵件,並使用電子郵件服務器直接發送郵件。

5

的小把戲我用的是留下了「電子郵件地址」部分空白,然後在「身體」部分放在指向HTML電子郵件,我只是把他們的在線歸檔的鏈接。

像這樣: 的mailto:主題=主題%20From%20My%20Original%20Email &體=鏈接%20To%20Online%20Archive%20of%20Original%20Email:%20http://www.bing.com/

在Outlook中,鏈接會自動變成超鏈接,並且它們的光標默認爲「到」字段,因爲它是唯一留空的。

我這樣做是爲了快速解決問題,直到我們爲他們編寫登陸頁面來填寫表單並輸入他們的朋友的電子郵件地址等。通過這種方式,如果有人在我們的網站上發現了我們已存檔電子郵件的鏈接,他們將擁有便捷的鏈接來自動爲他們打開他們的電子郵件,並向他們的朋友發送消息。

相關問題