feat(mailbox): support mailbox cleanup #96

This commit is contained in:
rustmailer
2026-01-05 18:27:40 +08:00
parent c69ada32ef
commit e56fe5ebea
29 changed files with 455 additions and 55 deletions
+6
View File
@@ -34,4 +34,10 @@ export interface MailboxData {
export const list_mailboxes = async (accountId: number, remote: boolean) => {
const response = await axiosInstance.get<MailboxData[]>(`/api/v1/list-mailboxes/${accountId}?remote=${remote}`);
return response.data;
};
export const delete_mailbox = async (accountId: number, mailboxId: string) => {
const response = await axiosInstance.delete(`/api/v1/delete-mailbox/${accountId}/${mailboxId}`);
return response.data;
};