feat: Add email deletion functionality

This commit is contained in:
beilunyang
2024-12-24 23:38:51 +08:00
parent 25999eea7f
commit 64105c718d
7 changed files with 385 additions and 62 deletions

View File

@@ -1,7 +1,9 @@
const DOMAINS = typeof process !== 'undefined' && process.env?.NEXT_PUBLIC_EMAIL_DOMAIN ? process.env.NEXT_PUBLIC_EMAIL_DOMAIN : 'moemail.app'
export const EMAIL_CONFIG = {
MAX_ACTIVE_EMAILS: 30, // Maximum number of active emails
POLL_INTERVAL: 10_000, // Polling interval in milliseconds
DOMAINS: (process.env.NEXT_PUBLIC_EMAIL_DOMAIN || 'moemail.app').split(','), // Email domains array
DOMAINS: DOMAINS.split(','), // Email domains array
} as const
export type EmailConfig = typeof EMAIL_CONFIG