Назад | Перейти на главную страницу

Где хранятся мои электронные письма?

Я новичок. Почтовый сервер я создал благодаря руководство

Все работает, но я хочу сделать резервную копию своих писем. я сделал mysql резервная копия, но электронной почты там нет.

Я проверил /var/mail/vhosts и /var/spool/postfix и по-прежнему ничего.

Я читал, что хранилище электронной почты зависит от конфигурации. Мои файлы конфигурации такие же, как в руководстве выше.

Где мои электронные письма?

Согласно Dovecot Настройки местоположения почты:

Есть три разных места, откуда ищется почтовый адрес:

  1. mail_location настройка в dovecot.conf используется, если ничто другое не отменяет ее
  2. почтовые базы данных пользователей (userdb) Отменяет mail_location настройка.
  3. 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