我有一個後綴服務器監聽和接收在mywebsite.com收到的所有電子郵件,現在我要顯示的定製界面,這些後綴的電子郵件和即得爲每個用戶集成postfix郵件到我的(Python)的web應用
要要清楚,mywebsite.com的所有用戶都會收到郵件地址,例如[email protected],他們會在我的生產機器上收到電子郵件,但他會在mywebsite.com上的控制面板中自己的控制檯中看到他們。
因此,爲了讓用戶看到他收到的郵件,我需要創建一個postfix郵件的電子郵件副本,以便mywebsite(在django-python上運行)可以輕鬆地反映出來。我如何做到這一點。確切地說,這是我的問題,我如何將postfix郵件轉換爲python郵件對象(以便我的系統/網站)理解它?
只是要清楚我寫的僞代碼來實現我想要的東西:
email_as_python_object = postfix_email_convertor(postfix_email)
attachments_list = email_as_python_object.attachments
body = email_as_python_object.body # be it html or whatever
而且通過我試圖默認的電子郵件模塊的方式,也與Python但那不是方便了所有的情況。甚至我需要手動處理郵件附件(我討厭)。我只需要一個簡單的方法來處理這些情況(我想知道postfix如何理解收到的電子郵件,例如它是如何自動計算出不同的標頭,附件等)。請幫幫我。
不是NXC。我想要的是,我希望用戶在我的網站儀表板中看到他的電子郵件。所以我的網站應該知道電子郵件是正確的(正確顯示)?所以我需要一種方法讓我的應用程序/網站知道電子郵件已有的內容(正文,附件等)。我該怎麼做? – 2009-03-03 18:38:16
我寫了psuedo代碼來獲得我想要的。請看看它。 – 2009-03-03 18:47:45