當用戶收到關於Facebook上的新私人消息的通知電子郵件時,他們可以回覆電子郵件並將其回覆自動添加到網站上的會話中。如何構建Facebook之類的通知郵件/回覆系統?
我該如何構建一個這樣的跨平臺系統?我正在建立一個羣聊系統。
當用戶收到關於Facebook上的新私人消息的通知電子郵件時,他們可以回覆電子郵件並將其回覆自動添加到網站上的會話中。如何構建Facebook之類的通知郵件/回覆系統?
我該如何構建一個這樣的跨平臺系統?我正在建立一個羣聊系統。
這顯然是方式過於簡單化,但在這裏我們去:
方式Facebook的電子郵件的工作是通過使用一個字符串,它是在reply-to
地址獨有的接收器:
<[email protected].com>
所以當Facebook收到一封電子郵件到reply.facebook.com
,他們(大概)在加號後解析字符串,決定它與哪個用戶/對話相關,並將該電子郵件的文本添加到該對話中。
一個選項:
每發送電子郵件通知與將配對響應與您的數據庫始發消息對象定製的SMTP服務器的唯一回復地址,然後收到回覆。
由於您使用的是django(根據您的標籤),我建議您查看Lamson python SMTP服務器。它可以被編程爲正確地指定每個消息。與Django一起使用Lamson是documented。
thanhks so much much,I will try with Lamson Smtp server – 2011-03-23 13:12:27
@ nguyen-trong-nhan這是怎麼回事?拉姆森解決了你的問題嗎? – 2011-06-26 02:51:25