Ondersteuning voor IMAP IDLE-commando

Contents
[ ]

Aspose.Email API ImapClient biedt de mogelijkheid om een verbinding met de server te openen en te wachten op de aankomst van een e‑mailbericht. Dit voorkomt dat de server continu gepollt moet worden voor inkomende e‑mail. De onderstaande codefragment toont hoe u ondersteuning voor IMAP Idle‑commando kunt gebruiken.

// 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");