public class BoxEmailFactory extends Object
| 构造器和说明 |
|---|
BoxEmailFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
deleteBoxEmail(MsBoxEmailProperties msReceiveEmailProperties,
String folder,
String messageId) |
static boolean |
deleteBoxEmail(MsBoxEmailProperties msReceiveEmailProperties,
String folder,
String[] messageIds) |
static boolean |
deleteReceiveEmail(MsBoxEmailProperties properties,
String messageId) |
static void |
deleteReceiveEmail(MsBoxEmailProperties properties,
String[] messageIds) |
static Optional<EmailBoxTemplate> |
getBoxDetail(MsBoxEmailProperties msReceiveEmailProperties,
String folder,
String messageId,
boolean privacy) |
static PageBoxTemplate<List<EmailBoxTemplate>> |
getBoxList(MsBoxEmailProperties properties,
String folderName,
boolean isSend,
int pageNo,
int pageNum)
获取文件夹列表
|
static List<EmailFolderTemplate> |
getFolderList(MsBoxEmailProperties properties) |
static Optional<EmailBoxTemplate> |
getReceiveDetailEmail(MsBoxEmailProperties properties,
String messageId,
boolean privacy) |
static PageBoxTemplate<List<EmailBoxTemplate>> |
getReceiveList(MsBoxEmailProperties properties,
int pageNo,
int pageNum)
获取收件箱列表
|
static boolean |
readAll(MsBoxEmailProperties properties) |
static boolean |
readAll(MsBoxEmailProperties msReceiveEmailProperties,
String folder) |
public static PageBoxTemplate<List<EmailBoxTemplate>> getReceiveList(MsBoxEmailProperties properties, int pageNo, int pageNum)
properties - 邮箱配置pageNo - 页码pageNum - 每页数量public static PageBoxTemplate<List<EmailBoxTemplate>> getBoxList(MsBoxEmailProperties properties, String folderName, boolean isSend, int pageNo, int pageNum)
properties - 邮箱配置pageNo - 页码pageNum - 每页数量public static Optional<EmailBoxTemplate> getReceiveDetailEmail(MsBoxEmailProperties properties, String messageId, boolean privacy)
public static void deleteReceiveEmail(MsBoxEmailProperties properties, String[] messageIds)
public static boolean deleteReceiveEmail(MsBoxEmailProperties properties, String messageId)
public static boolean readAll(MsBoxEmailProperties properties)
public static List<EmailFolderTemplate> getFolderList(MsBoxEmailProperties properties)
public static Optional<EmailBoxTemplate> getBoxDetail(MsBoxEmailProperties msReceiveEmailProperties, String folder, String messageId, boolean privacy)
public static boolean deleteBoxEmail(MsBoxEmailProperties msReceiveEmailProperties, String folder, String messageId)
public static boolean deleteBoxEmail(MsBoxEmailProperties msReceiveEmailProperties, String folder, String[] messageIds)
public static boolean readAll(MsBoxEmailProperties msReceiveEmailProperties, String folder)
Copyright © 2024. All rights reserved.