一、需求
1、提供restapi調用發送郵件
2、郵件運營商包括多家,能靈活配置
3、郵件提供模板接口,可以通過模板去發送郵件
4、郵件提供非模板接口,直接發送郵件
5、發送郵件全部採用異步發送
二、郵件系統架構圖
1、client端發佈消息,兩個隊列,一個隊列負責模板郵件,一個負責非模板郵件。
2、mail系統消費兩個隊列,進行存儲和處理操作後,直接調用第三方運營商接口發送。
三、郵件系統類圖
1、提供restapi調用發送郵件
2、郵件運營商包括多家,能靈活配置
3、郵件提供模板接口,可以通過模板去發送郵件
4、郵件提供非模板接口,直接發送郵件
5、發送郵件全部採用異步發送
1、client端發佈消息,兩個隊列,一個隊列負責模板郵件,一個負責非模板郵件。
2、mail系統消費兩個隊列,進行存儲和處理操作後,直接調用第三方運營商接口發送。