On Fri, 31 Jan 2003, Ilya Konstantinov wrote:
On Friday 31 January 2003 16:22, you wrote:
How can they?
In pop3 you can
* get a message
* delete a message
keep mail on server basically means that the client does not order the
sever to delete those messages.
The server can delete the messages the user fetched anyway, even if not
directed to by a DELETE command. It might violate some RFC, but real life
(the large number of users who simply mark 'Keep mail on server' without
thinking of the consequences) requires it
this will cause user support problems from the other side - a user
connected, started downloading, got disconnected, and lost all their
email. (i.e. it is not transaction-based, and handling mail in a
non-transactional manner is a bad idea).
you might thus say 'we'll delete all messages only if we got the 'quit'
command from the client' - but this is not a good idea as well - what if
the client only downloaded some of the messages? so you need to keep track
of which messages from the mailbox were actually downloaded by the user.
-- otherwise, lots of users'
mailboxes would quickly grow to enormous sizes. The ISP can enforce mailbox
size limits to solve this, but this way they'll hurt legitimate users (who
expect a one-time large delivery or leave for a 2 week vacation) and increase
complaints from the users who lightheartedly enabled the 'Keep mail on
server' option.
actually, i don't remember ever seeing a problem with using 'keep mail on
server' to-date - except for configuration problems on the users' side.
can you name an ISP that added this odd feature to their pop server? or
rather, a pop server that supports this feature?
i did see 'mail box over quota' messages several times.
most ISPs limit the mail box to a given number. if a user goes on
vacation, then ask to enlarge their quota (for a fee) for the duration.
some ISPs give you different 'soft' and 'hard' quotas, so you can have a
larger mail box temporarily.
--
guy
For world domination - press 1,
or dial 0, and please hold, for the creator. -- nob o. dy
=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]