<p>正如它在<a href="http://gmailblog.blogspot.com/2008/10/new-in-labs-advanced-imap-controls.html" rel="noreferrer">gmail blog site</a>上所说,谷歌对IMAP的实现有点不同。当你按照说明去获取更常见的语义时,它有帮助吗?</p>
<blockquote>
<p>There are also some more obscure
options for those of you who want to
make Gmail's IMAP work more like
traditional IMAP providers: you can
turn off auto-expunge or trash
messages when they're no longer
visible through IMAP.</p>
<p>The IMAP protocol allows messages to
be marked for deletion, a sort of
limbo state where a message is still
present in the folder but slated to be
deleted the next time the folder is
expunged. In our standard IMAP
implementation, when you mark a
message as deleted, Gmail doesn't let
it linger in that state -- it deletes
(or auto-expunges) it from the folder
right away. If you want the two-stage
delete process, after you've enabled
this Lab, just select 'Do not
automatically expunge messages' under
the 'Forwarding and POP/IMAP' tab in
Settings.</p>
<p>Similarly, most IMAP systems don't
share Gmail's concept of archiving
messages (sending messages to the
[Gmail]/All Mail folder rather than
[Gmail]/Trash). If you'd prefer that
deleted messages not remaining in any
other visible IMAP folders are sent to
[Gmail]/Trash instead, Advanced IMAP
Controls lets you set your preferences
this way. In the 'IMAP Access:'
section of the 'Forwarding and
POP/IMAP' tab, find the 'When a
message is deleted from the last
visible IMAP folder:' option. Select
'Move the message to the Gmail Trash.'
If you want to take it one step
further, you can select 'Immediately
delete the message forever.'</p>
</blockquote>