| Summary | There was an error viewing the requested message. |
| Queue | IMP |
| Queue Version | 3.2.3 |
| Type | Bug |
| State | Not A Bug |
| Priority | 1. Low |
| Owners | |
| Requester | anthon_pang (at) hotmail (dot) com |
| Created | 9/1/04 (7969 days ago) |
| Due | |
| Updated | 9/10/04 (7960 days ago) |
| Assigned | |
| Resolved | 9/10/04 (7960 days ago) |
| Github Issue Link | |
| Github Pull Request | |
| Milestone | |
| Patch | No |
State ⇒ Not A Bug
reliably reproducible so it was very hard to debug. Mailbox/message
handling has been completely rewritten in IMP 4.x so this is no longer
a problem. Since it required a completely rewrite of the code, no fix
is available for IMP 3.x.
State ⇒ Unconfirmed
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ There was an error viewing the requested message.
Queue ⇒ IMP
webmail.mydomain.com.)
IMP's message indexes can become unsynchronized with the mail server
when a message is deleted, or a new message is received.
For example, my Inbox has 79 messages. I deleted messages 75 through
78 from the "Webmail :: INBOX" view. When the page refreshed, I then
clicked on the last message and got the aforementioned error message.
The URL was
http://webmail.registerapi.com/horde/imp/message.php?index=79. If I
wait a while and manually refresh the Inbox view, I can see the URL is
updated to
http://webmail.registerapi.com/horde/imp/message.php?index=75.
This is especially problematic when reading messages (e.g.,
http://webmail.registerapi.com/horde/imp/message.php?index=74). When
the indexes become unsynchronized, the problems include:
- unread messages may be skipped,
- the wrong message may be deleted,
- the wrong message may be marked as spam.