0
我的要求與其他要求不同。我需要向客戶公開SMTP接口,但我需要使用不同的MTA來實際發送消息。我需要捕獲SMTP提交的消息,並對該消息進行相當程度的處理,包括在發送之前訪問數據庫。我可以使用Apache James作爲SMTP API
我可以使用Apache James + Mailet的組合來實現這個目標嗎?
我的要求與其他要求不同。我需要向客戶公開SMTP接口,但我需要使用不同的MTA來實際發送消息。我需要捕獲SMTP提交的消息,並對該消息進行相當程度的處理,包括在發送之前訪問數據庫。我可以使用Apache James作爲SMTP API
我可以使用Apache James + Mailet的組合來實現這個目標嗎?
是的,當然!
您的客戶可以發送電子郵件給詹姆斯,詹姆斯將負責處理,並在需要時將其轉移給您的mta。
James的優勢來源於您可以通過XML定義郵件處理,您可以重複使用很多構建塊(mailet/matchers),並且您可以嵌入自定義代碼。
乾杯,