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.

Reply via email to