Я новичок. Почтовый сервер я создал благодаря руководство
Все работает, но я хочу сделать резервную копию своих писем. я сделал mysql
резервная копия, но электронной почты там нет.
Я проверил /var/mail/vhosts
и /var/spool/postfix
и по-прежнему ничего.
Я читал, что хранилище электронной почты зависит от конфигурации. Мои файлы конфигурации такие же, как в руководстве выше.
Где мои электронные письма?
Согласно Dovecot Настройки местоположения почты:
Есть три разных места, откуда ищется почтовый адрес:
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