Centos

將 IMAP 電子郵件從 FreeBSD 伺服器遷移到同時執行 Dovecot 的 CentOS 伺服器

  • February 24, 2015

考慮到我在執行 FreeBSD 和 Dovecot 的源伺服器上沒有 IMAP 帳戶的密碼,那麼執行此遷移的最佳方法是什麼。我確實可以通過 SSH 訪問兩台伺服器。

此外,雖然兩台伺服器在源上都使用 Dovecot,但目錄結構有點不同“/home/account/Maildir”,而在新伺服器上它是“/home/account/mail/domain/useraccount/”

我沒有關於如何製作 FreeBSD 電子郵件配置的經驗,我想知道在不失去 UID 的情況下遷移它們的最佳方法是什麼。

謝謝

Dovecot 允許您配置一個主使用者,該使用者可用於在不知道使用者密碼的情況下訪問使用者郵箱。主使用者可與 imapsync(以及大多數其他 IMAP 工具)一起用於在伺服器之間複製消息。

從我伺服器上的 dovecot 配置文件中:

通過在 passdb 中添加 master=yes 設置,您可以使 passdb 成為“主使用者”列表,這些使用者可以以其他任何人的身份登錄。

例如:

passdb passwd-file  {
 args=/etc/opt/csw/masters.db
 master=yes
 pass=yes
}

我正在執行一個相當舊的 Dovecot 版本,因此您可能需要在您的伺服器上以不同的方式執行它。

引用自:https://serverfault.com/questions/670567