Установка и настройка серверов Linux,создание сайтов, установка и настройка Asterisk PBX, Linux для начинающих и не только.
Получать статьи этого сайта на почту:

 

28
Jan 2015
sergldom
автор
0
комментариев
Рейтинг статьи:
5
Average: 4.3 (3 votes)

Postfix: архивация и восстановление писем

      Предположим, что почтовый сервер настроен используя панель управления хостингом ISPConfig  по инструкции: Настройка почтового сервера Postfix в Debian для ISPConfig 3 - ч.7

   Архивация вариант 1:

      Данный способ часто использует служба безопасности организации, либо руководитель для контроля за работой сотрудников.

Настраиваем архивирование всех писем, как входящих так и исходящих, для этого добавляем в конфигурационный файл /etc/postfix/main.cf параметр с ящиком для сбора писем:

echo 'always_bcc = [email protected]' >> /etc/postfix/main.cf

где [email protected] почтовый ящик для сбора всех писем.

Перезагружаем почтовый сервер Postfix для применения изменений выполнив команду:

/etc/init.d/postfix restart

Пробуем отправлять, получать почту затем проверяем ящик для сбора почты, удостоверяемся, что письма скопированы в него.

   Архивация вариант 2:

Архивация всех ящиков используя программу rsync:

Создаем папку для хранения архива почты, добавляем команду синхронизации почты в папку:

mkdir -p /home/backup/mail/
crontab -e
10 2 * * *      rsync -a --delete-after /var/vmail/ /home/backup/mail/

После этого архив всех писем будет делатся каждую ночь в 2:10

   Восстановление почтовых сообщений из архива по Варианту 1:

Предположим, что почтовый ящик [email protected] был случайно удален в панели ISPConfig3, когда удаляется почтовый ящик заодно удаляются и все письма. Если нет бекапа почты, которую можно делать используя программу rsync по Вариант 2, мы можем восстановить письма с почтового ящика для сбора почты.

Удостоверяемся, что удаленного ящика нет на сервере, тогда заново создаем почтовый ящик [email protected] в панели ISPConfig 3.

Для восстановления писем переходим в папку почтового ящика [email protected] выполнив команду:

cd /var/vmail/domen.ru/archive/

Далее по поиску ищем все письма с содержимым Return-Path: <[email protected] и копируем найденные файлы в папку чистого ящика:

find Maildir/cur/ -type f -exec grep -ilR 'Return-Path: <[email protected]>' {} \; | xargs -I % cp % /var/vmail/domen.ru/marketing/Maildir/cur/

   В данной команде мы ищем в папке архива почты Maildir/cur/ во всех ФАЙЛАХ по содержимому Return-Path: <[email protected]> и найденное копируем в папку /var/vmail/domen.ru/marketing/Maildir/cur/

      После поиска и копирования сообщений меняем права файлов писем выполнив команду:

chown -R vmail:vmail /var/vmail/domen.ru/marketing/Maildir/cur/

   Восстановление почтовых сообщений из архива по Варианту 2:

rsync -a --delete-after /home/backup/mail/ /var/vmail/

Либо просто можете скопировать файлы из архива в папку почты руками используя файловый менеджер mc либо команду cp.

     В данной статье мы рассмотрели 2 вида архивации почты, а также восстановление отдельного ящика либо всех писем из архива.

С Вами был Сергей Лазаренко.

      Сделаем небольшой перерыв и посмотрим интересное  видео о том как спрятатся от тепловизора:

Рейтинг статьи: 

5
Average: 4.3 (3 votes)

Вам понравилась статья? Хотите получать уведомления о выходе новых статей с этого сайта на свой почтовый адрес? Подписывайтесь пожалуйста. Введите свой почтовый адрес и нажмите кнопку Хочу получать статьи!

<![CDATA[]]><![CDATA[]]>

 

*Адреса электронной почты не разглашаются и не предоставляются третьим лицам для коммерческого или некоммерческого использования.

 

 
 

 

Add new comment

Filtered HTML

  • Search Engines will index and follow ONLY links to allowed domains.

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
  • Search Engines will index and follow ONLY links to allowed domains.

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.