2008-10-11 127 views
0

我需要構建一個小的web應用程序,但我不知道最好的做法是什麼。實施請願書的最佳方式是什麼? (在簽署請求後發送電子郵件)

訂閱請願書的人正在簽名發送至X的電子郵件。這也將被保存到一個數據庫,以顯示在線誰訂閱。

這個想法是有一個標準的文本消息,用戶提交他的名字,這個名字作爲簽名進入消息。

我可以讓PHP發送電子郵件地址的真正的發件人,或讓用戶複製並粘貼文本,讓他發送他自己的電子郵件。

我不確定實現它的最佳方式是什麼。什麼會更「有效」,我的意思是應用程序發送電子郵件的解決方案的用戶數量更容易,但電子郵件的真實性如何?如果從同一地點發送所有信息,它們可能被認爲是無效的?

回答

3

無論整個事情是一個「好」主意或沒有的,你要保持自己的安全。如果你欺騙了域名,那麼很可能你的電子郵件(尤其是具有SPF記錄的域名)將無法通過第一級垃圾郵件過濾。

SPF(發件人策略框架)記錄列出了允許爲域發送郵件的唯一IP。如果某個域名擁有SPF記錄並進行了輪詢,則應將任何不是源自列出的服務器的內容視爲危險廢物。

根據您發送這些電子郵件的位置,您最終可能會將郵件服務器放在一個或多個黑名單中。這意味着任何電子郵件,SPF或不只是不會被接受。

因此,在短期:

  • 找人送自己的電子郵件。提供模板。
  • 考慮使用<a href="mailto:...的完整規格 - 您可以將主題和正文放在鏈接中,從而允許模板成爲一鍵式事務。
  • 您可以在您的網站上使用Javascript個性化該消息(因此mailto:鏈接),同時仍然在您的網站上。
+0

我真的可以在「 2008-10-11 13:58:03

0
+0

它將不是一個鏈。只有一個接收器。在10月31日之後發送的任何電子郵件都沒有意義(在我的情況下),所以我會在該日期之後停止此服務。 – 2008-10-11 13:08:37

相關問題