Centos
將 IMAP 電子郵件從 FreeBSD 伺服器遷移到同時執行 Dovecot 的 CentOS 伺服器
考慮到我在執行 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 版本,因此您可能需要在您的伺服器上以不同的方式執行它。