2010-07-30 33 views
0

我有一個網頁可以生成多個電子郵件地址。我需要能夠點擊一個鏈接,這將打開一個電子郵件客戶端,如Outlook和填充這些電子郵件地址的密件抄送領域。過去,我們使用了html的mailto,它完美地實現了這個目標。mailto:因尺寸原因更換

我現在的問題是,我需要發送電子郵件給200多人,並且mailto無法處理那麼多的信息。由於該頁面也使用PHP,因此我考慮過PHP的mail()和phpmailer(),但由於兩者都要求在頁面上生成整個電子郵件,並且電子郵件客戶端永遠不會打開,所以它們將不起作用。

是否有人知道我可以實現的另一種方法來實現此功能?

回答

1

創建郵件列表,將這些電子郵件添加到郵件列表中,然後發送郵件。

作爲獎勵,您可以使用VERP修剪無效地址。

1

我不認爲有一個方便的替代方法。

  • 您可以提供一個textarea字段,其中包含逗號分隔列表中的所有地址。該列表可以很容易地複製並粘貼到客戶的電子郵件程序中。

    [email protected] 
    

  • 如果客戶的E-Mail是在同一個域中的網站,你必須在你的服務器的完全控制,你可以隨機生成的電子郵件使用PHP服務器上的地址

    電子郵件地址將被配置爲將收到的郵件(您的用戶與郵件客戶端寫入併發送到該一個隨機地址)轉發給收件人的大名單。這是一種非常先進的方法,但很難實施。

+0

第一個解決方案是目前我們使用的是什麼。我不喜歡它,它很混亂,但至少它是有效的。我不認爲第二個將在我的情況下可能,謝謝。 – nsw1475 2010-07-30 19:29:15

1

也許你可以根據你的郵件系統創建一個郵件組,這樣當你發送郵件到組地址時,郵件會分發給所有的成員?

在我們公司,我們有幾個小組。 [email protected][email protected]d[email protected]等。發送一個電子郵件到這樣的地址將使相應的組的所有成員接收它。

+0

羣組是靜態的,我需要動態填充我的列表,因爲電子郵件是從數據庫中的大型池中提取的,並且可能會每天都在變化。 – nsw1475 2010-07-30 19:26:56