תמיכה בפקודת IMAP IDLE
Contents
[
Hide
]
Aspoe.Email API 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");