在做amazon站內信的時候;需要對郵件進行分類; 如: 亞馬遜買家郵件 ; 亞馬遜系統郵件 ; 亞馬遜Q&A問答 等分類;記錄一下amazon的郵箱類別;
/**
* 處理郵件類型
*
* @param fromEmail 發件人郵箱
* @param email 保存的郵件對象
*/
private void dealEmailType(String fromEmail, AmazonEmail email) {
if (StringUtils.isNotBlank(fromEmail)) {
String temp = fromEmail.substring(0, fromEmail.lastIndexOf("."));
//Q&A問答郵件後綴;
if (temp.endsWith("seller-answers@amazon") || temp.endsWith("[email protected]")) {
//Q&A問答
email.setEmailType(AmazonMailTypeEnum.Q_A_ANSWER_EMAIL.getCode());
return;
}
//前面是北美站點系統郵件; 後面是歐洲UK站點的系統郵件
if (temp.endsWith("@amazon") || temp.endsWith("@amazon.co")) {
//亞馬遜服務
email.setEmailType(AmazonMailTypeEnum.AMAZON_EMAIL.getCode());
return;
}
//北美站點買家服務郵件後綴 @marketplace.amazon.com 歐洲UK站點買家郵件後綴 @marketplace.amazon.co
if (temp.endsWith("@marketplace.amazon") || temp.endsWith("@marketplace.amazon.co")) {
//買家服務
email.setEmailType(AmazonMailTypeEnum.BUYER_EMAIL.getCode());
return;
}
}
//其他非亞馬遜郵件
email.setEmailType(AmazonMailTypeEnum.OTHER_EMAIL.getCode());
}
更多亞馬遜郵箱信息;可參考下面網站裏的信息;
https://www.amz123.com/thread-41488.htm ; 感謝樓主分享;謝謝!!