دعم أمر IMAP IDLE

Contents
[ ]

واجهة برمجة تطبيقات Aspose.Email ImapClient يوفر القدرة على فتح اتصال بالخادم وانتظار وصول رسالة بريد إلكتروني. هذا يسمح بتجنب الاستعلام المتكرر عن الخادم لأي بريد وارد. يوضح المقتطف البرمجي التالي كيفية دعم أمر IMAP Idle.

// For complete examples and data files, please go to https://github.com/aspose-email/Aspose.Email-for-Java
// Connect and log in to IMAP
ImapClient client = new ImapClient("imap.domain.com", "username", "password");

client.startMonitoring(new ImapMonitoringEventHandler() {
    public void invoke(Object sender, ImapMonitoringEventArgs e) {
        System.out.println(e.getNewMessages().length);
        System.out.println(e.getDeletedMessages().length);
    }
});
client.stopMonitoring("Inbox");