-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wednesday, December 17 at 09:58 PM, quoth Steve Searle: >> The way to test this is to see what happens when you use mutt's >> <copy-message> function instead of <save-message> (by default, >> copy-message is triggered by tapping C). When you copy a message >> from a folder into the same folder, does your IMAP server produce a >> duplicate message? If it doesn't, then we've found the problem: >> it's not mutt, it's your IMAP server. > > Just to see what happnes (I am not the OP), I tried this myself. When > trying to copy I get the following error message: > > imap_copy_messages [a0135 NO Can't copy mails inside same mailbox]? > > When trying to save I get the similar: > > imap_copy_messages [a0109 NO Can't copy mails inside same mailbox]? > > This is using a dovecot imap server on CentOS.
Interesting! I use a Dovecot (1.1.x) server on Debian, and it works fine for me. Here's a snippet from my ~/.muttdebug0 file: a0020 UID COPY 12393 "INBOX" 4< a0019 OK Idle completed. 4< a0020 OK [COPYUID 1173499967 12393 12399] Copy completed. IMAP queue drained 4> a0021 IDLE ... it then goes about discovering that there's a new message. While it may be interesting to find out why your server forbids a perfectly legitimate operation like that, mutt ought to (and as far as I know, *does*) notice that the COPY operation has failed and aborts the <save-message> procedure at that point (i.e. does not then delete the original). It *appears* as though the OP's server is refusing to create a copy (like your server is), but is (bizarrely) reporting success. I suppose mutt could avoid this situation by simply refusing to copy messages into the folder they came from, but that would be stupid - sometimes I, the user, *want* to duplicate the message. ~Kyle - -- It is not bigotry to be certain we are right; but it is bigotry to be unable to imagine how we might possibly be wrong. -- Gilbert Chesterton -----BEGIN PGP SIGNATURE----- Comment: Thank you for using encryption! iEYEARECAAYFAklJeQ4ACgkQBkIOoMqOI16yjwCg0jPz8TXR3CZ/WNYqj8QK6jB7 TzoAn2bRsAAPm8CSNKBRO68XEFlgVaNz =UKKI -----END PGP SIGNATURE-----