Debian
我的電子郵件儲存在哪裡?
我是新手。感謝教程,我創建了郵件伺服器
一切正常,但我想備份我的電子郵件。我做了
mysql
備份,但電子郵件不存在。我檢查了
/var/mail/vhosts
,/var/spool/postfix
仍然沒有。我讀到電子郵件儲存取決於配置。我的配置文件與上面教程中的相同。
我的電子郵件在哪裡?
根據 Dovecot Mail Location Settings:
可以從三個不同的位置查找郵件位置:
mail_location
如果沒有其他東西覆蓋它,則使用 dovecot.conf 中的設置- 郵件使用者數據庫 (
userdb
) 覆蓋mail_location
設置。location
在命名空間內設置會覆蓋所有內容。通常這應該只用於公共和共享命名空間。如果您已按照教程進行操作,您將擁有:
mail_location = maildir:/var/mail/vhosts/%d/%n
變數在哪裡:
%n
使用者部分user@domain
,就像%u
沒有域一樣。%d
中的域部分user@domain
,如果沒有域,則為空。因此,郵件儲存
domain/user
在/var/mail/vhosts/
. 你不知道很奇怪,按照教程你應該手動創建這些文件夾:我們將為我們在 MySQL 表中註冊的每個域創建一個文件夾:
mkdir -p /var/mail/vhosts/example.com