I recently developed a webmail client for POP3/POP3S so that I could use native XMail support and webmail. The way the inbox is designed, messages are released in reverse order of their MTA assigned ID number, ie 1 is on the bottom, 2 next, a googol on the top, etc. This worked fine for a while, until I started getting many messages in my inbox. Then I started noticing that the messages were no longer arranged in order of their dates. I thought it was no big deal and just modified the code to sort the messages by date after converting them to a UNIX timestamp, etc. This worked for a while. The problem further complicated itself one day while I was reading a message, and, for a reason I now have forgotten, I refrehed the page, and the email changed! A new message had arrived while I was reading and had taken over the old message's ID number. This forced the message I was reading, and all subsequent messages, to increment their IDs.
I was wondering if this is a flaw in XMail, or if that is the way all MTAs work. I have never used anything else, so I don't know if others just generate seemingly random IDs for incoming messages. If it is a flaw, can it be fixed? Because my client fully relies on the message ID number for all functions, like deletion, forwarding, and replying, I need to have messages have constant ID numbers. I would appreciate any information regarding this issue. Thanks in advance, Dustin C. Hatch http://www.dchweb.com - To unsubscribe from this list: send the line "unsubscribe xmail" in the body of a message to [EMAIL PROTECTED] For general help: send the line "help" in the body of a message to [EMAIL PROTECTED]