我必须更改我的虚拟邮件文件夹树。
我已经配置了一个新的邮件服务器,现在我必须导入旧的虚拟邮箱。
我旧的目录就像/var/spool/vmail/domain.com/account/Maildir 内部(cur / new / ...)。 我必须像/var/spool/vmail/domain.com/account那样移动
所以我必须为每个域执行此操作。将所有内容从Maildir移至父文件夹(帐户文件夹)。
我需要一个脚本,因为有数百个文件夹。
非常感谢您的任何建议
答案 0 :(得分:1)
试试这个:
for f in /var/spool/vmail/*/*; do
mv "$f/Maildir"/* "$f"/
rmdir "$f/Maildir"
done
答案 1 :(得分:0)
cd /var/spool/vmail/domain.com/account/Maildir; mv * ..