(async function() { // Современный способ загрузки MailServices const { MailServices } = ChromeUtils.importESModule("resource:///modules/MailServices.sys.mjs"); const accountManager = MailServices.accounts; const minSizeMB = 100; // Ищем письма >100 МБ const bigMessages = []; // Перебираем все учётные записи for (const account of accountManager.accounts) { const rootFolder = account.incomingServer.rootFolder; // Рекурсивно проверяем все подпапки for (const folder of [rootFolder, ...rootFolder.descendants]) { try { const db = folder.msgDatabase; if (!db) continue; // Получаем все сообщения в папке const messages = db...
IT173.ru
4
подписчика
IT и Бизнес
IT и Бизнес
1 год назад
