0

我必须更改我的虚拟邮件文件夹树。

我已经配置了一个新的邮件服务器,现在我必须导入我的旧虚拟邮箱。

我的旧目录就像 /var/spool/vmail/domain.com/account/Maildir 里面有(cur / new / ...)。我必须像那样移动 /var/spool/vmail/domain.com/account

所以我必须为每个域都这样做。将所有从 Maildir 移动到父文件夹(帐户文件夹)。

我需要一个脚本,因为有数百个文件夹。

非常感谢您的任何建议

4

2 回答 2

1

尝试这个:

for f in /var/spool/vmail/*/*; do
  mv "$f/Maildir"/* "$f"/
  rmdir "$f/Maildir"
done
于 2013-04-06T17:13:43.783 回答
0

怎么样cd /var/spool/vmail/domain.com/account/Maildir; mv * ..

于 2013-04-06T11:28:20.700 回答