ok u...@domain.com needs to exist before any operations can be done on it.
I discovered that dovecot does not consider a virtual mailbox active
until it is returned in the user database
see : doveadm user '*'
both accounts MUST be returned in the list (user@.net & user@.com)
from there it should work as expected.
i went through this with my django email user interface as the user was
not being saved in the database until the django model had completing
saving a new entry, thus when creating the new account i had to put a
delay check in my create email account that continued to loop until
django had finished it's processing, very anoying (not dovecot's issue)
but i think you are facing something similiar?
it seems you might be renaming the mbox ?
again both user@.net & user@.com must exist along the way before the
account(s) can be accessed.
if renaming the mbox is your intention than add the user@.com account
move should now work
then delete the user@.net account.
Happy Tuesday !!!
Thanks - paul
Paul Kudla
Scom.ca Internet Services <http://www.scom.ca>
004-1009 Byron Street South
Whitby, Ontario - Canada
L1N 4S3
Toronto 416.642.7266
Main 1.866.411.7266
Fax 1.888.892.7266
Email p...@scom.ca
On 8/2/2022 6:49 AM, Simon B wrote:
I have a production Dovecot problem and although I searched the mailing
lists, I could not find an answer and I hope you can give me a quick
answer/pointer in the right direction.
I have mails for a user (u...@domain.net <mailto:u...@domain.net>)
under /var/spool/mail/virtual/domain.net/user <http://domain.net/user>
and I want to move ALL the mails to
/var/spool/mail/virtual/domain.com/user <http://domain.com/user>
If I use
#doveadm -Dv move -u u...@domain.net
<mailto:u...@domain.net> Maildir:/var/spool/mail/virtual/domain.net/user <http://domain.net/user> Maildir:/var/spool/mail/virtual/domain.com/user <http://domain.com/user> ALL
I get
doveadm(root): Fatal: Unknown argument
MAILDIR:/var/spool/mail/virtual/domain.com/user <http://domain.com/user>
if I use
#doveadm -Dv move -uu...@domain.net
<mailto:u...@domain.net> Maildir:/var/spool/mail/virtual/domain.net/user
<http://domain.net/user> /var/spool/mail/virtual/domain.com/user
<http://domain.com/user>ALL
doveadm(root): Fatal: Unknown argument
/var/spool/mail/virtual/domain.com/user <http://domain.com/user>
What the hell am I doing wrong!? :)
Thanks.
Simon
--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and is
believed to be clean.