我按照 workaround.org 上的 ispmail 指南设置了 postfix/dovecot 安装
我最近出于一个好理由更换了主机。我再次遵循了同样的指南。这一次,我在安装 postfix 时使用了不同的主机名。结果,邮件的名称也不同了(/var/vmail///Maildir/cur 中的名称看起来像 timestamp.message_id.hostname...,这就是原因)。
例如
root@host02:/var/vmail/<domain>/<user>/Maildir/cur# ls
'1608978615.M798258P5416.host01,S=15194,W=15468:2,S' # this is an old mail I copied over
'1615055139.M60887P11290.host02,S=3857,W=3936:2,S'
'1615057551.M933349P11815.host02,S=1031,W=1061:2,S'
我想将邮件从旧位置复制到新位置。当我这样做时,邮件不会显示。但是,使用 roundcube 后,收件箱中出现了一封主题和正文为空的邮件。
由于重命名邮件以匹配新主机名不起作用,我怀疑我不能简单地复制单个邮件。可能邮件必须先从邮件队列处理才能被 dovecot 或其他程序识别?
我该如何将邮件安全地复制到新服务器,以便它们出现在我已收到的新邮件旁边?
提前感谢您并祝您编码愉快。