On Feb 23, 2007, at 7:00 AM, Marc CASTEELS wrote:

If you keep mail on server, then sometimes,  you get duplicate mail,
specifically if you read the mailbox with 2 mail clients alternating.
Please mind that some WEBMAIL interfaces by ISP's go and connect to your
POP mailbox just like a mailclient, and compete with whatever pointers
there are.

The POP version of leaving mail on the server is entirely handled on the client side. The mail client keeps record of what email it has and has not already collected, and retrieves what it believes to be new email (and delete anything it believes is ready to be deleted).

Where you can run into problems with this and Emailer is if Emailer crashes during the unpack stage, it may not have updated its record of what mail was successfully collected, and cause it to collect it a 2nd time. Also, if your ISP does funky stuff with the mail queue and shifts mail numbering to fill in blanks, it can cause Emailer (and any other POP client) to fail to be able to properly track what mail has and has not been collected. This should NOT be done by the ISP, but I have seen it happen (yes, understandable it can happen if the ISP needs to reload from backups or do some other kind of mail store rebuilding... but I've seen some ISPs that just do it for the sake of doing it, and that is broken behavior).

Webmail that interfaces via POP suffers from the same issues as any other POP client. If the webmail interfaces via IMAP (becoming more common), then you can open up a whole different can of worms depending on how the webmail is setup to handle "read" mail. If it moves it to a new folder, it is possible the POP server won't access the folder so you end up not being able to retrieve that email. (Several ISPs did something similar in their early days of spam control. Potential spam was moved to a seperate folder, which wasn't accessible to the POP server, causing any server side flagged spam to not be downloadable by POP clients like Emailer).


-chris
<www.mythtech.net>


___________________________________________________________________________
To unsubscribe send a mail message with a SUBJECT line of "unsubscribe" to
<[EMAIL PROTECTED]>  or  <[EMAIL PROTECTED]>

Reply via email to