我想从[电子邮件保护]将其放入另一个用户的文件夹中:[电子邮件保护]
为此,我认为使用“doveadm move”命令比较合适,但我无法获得正确的结果。你能帮助我吗?
语法:doveadm move [-u |-A] [-S ] [用户]
我的尝试:
doveadm move -u [email protected] DIRECTORY_2 mailbox [email protected]:'DIRECTORY_1' all
返回:错误:同步邮箱[电子邮件保护]:DOSSIER_1 失败:邮箱不存在:[电子邮件保护]:档案_1
doveadm -u [email protected] DIRECTORY_2 mailbox sdbox:/complete/path/[email protected]/mailboxes/DIRECTORY_1 all
返回:错误:同步邮箱 sdbox:/complete/path/[电子邮件保护]/mailboxes/DIRECTORY_1 失败:邮箱不存在:sdbox:/complete/path/[电子邮件保护]/邮箱/DIRECTORY_1
doveadm move -u [email protected] DIRECTORY_2 mailbox [email protected] 'DIRECTORY_2' all
返回:致命:未知参数 DIRECTORY_2
一些细节:
答案1
doveadm [-Dv] move [-S socket_path] -u user destination search_query
你需要三样东西。
- 目标文件夹必须存在,对吗?它通常应该在同一目录下。
ALL
必须全部大写。- 是
DIRECTORY_2
目的地,还是第二条路?
假设DIRECTORY_2
是您想要放置它的地方(并且它存在):
doveadm move -u [email protected] DIRECTORY_2 ALL
答案2
这是解决方案:
doveadm move -u [email protected] DIRECTORY_2 user [email protected] mailbox DIRECTORY_1 ALL
谢谢