After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 256638 - Evolution ignores RFC 2060 ALERT status response
Evolution ignores RFC 2060 ALERT status response
Status: RESOLVED DUPLICATE of bug 222496
Product: evolution
Classification: Applications
Component: Mailer
pre-1.5 (obsolete)
Other All
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
evolution[IMAP]
Depends on: 216927
Blocks:
 
 
Reported: 2004-04-07 17:22 UTC by Jamie Penman-Smithson
Modified: 2004-09-29 20:43 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jamie Penman-Smithson 2004-04-07 17:22:47 UTC
Description of Problem:

Cyrus IMAP and other IMAP sever implementations use the IMAP ALERT
response to display warnings to the user, for example when their mailbox
quota is nearly used up.

Evolution ignores the ALERT status response, and thus ignores RFC 2060
which specifically states:

| The currently defined response codes are:
|
|      ALERT          The human-readable text contains a special alert
|                     that MUST be presented to the user in a fashion
|                     that calls the user's attention to the message.

I've tested this in Mozilla Thunderbird, and the ALERT is properly
acknowledged - on an account with a low quota the user is warned that
their quota is at x%


Steps to reproduce the problem:

Debugging the server/client communication shows:

received: * FLAGS (\Answered \Flagged \Draft \Deleted \Seen $MDNSent Junk)
received: * OK [PERMANENTFLAGS (\Answered \Flagged \Draft \Deleted 
\Seen $MDNSent Junk \*)]
received: * 70 EXISTS
received: * 0 RECENT
received: * OK [UIDVALIDITY 1071782264]
received: * OK [UIDNEXT 23707]
>received: * NO [ALERT] Mailbox is at 92% of quota
received: A00119 OK [READ-WRITE] Completed
sending : A00120 UID FETCH 1:23706 (FLAGS)


Actual Results:

Evolution breaks RFC 2060 and does not display any warning to the end-user.


Expected Results:

Evolution should display some form of alert to the end-user.
Comment 1 André Klapper 2004-05-27 13:12:00 UTC

*** This bug has been marked as a duplicate of 222496 ***