Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
system:exim4 [2016/02/19 08:26] – [Информация по очередям (Queue)] mirocowsystem:exim4 [2018/05/15 22:55] (текущий) – [Настройка] mirocow
Строка 1: Строка 1:
-{{tag>mail exim4 smtp}}+{{tag>mail exim4 smtp "exim4-config" "dpkg-reconfigure"}}
  
 ====== Exim4 Smtp Server / Установка и настройка ====== ====== Exim4 Smtp Server / Установка и настройка ======
Строка 11: Строка 11:
 ===== Настройка ===== ===== Настройка =====
  
-  * **General type of mail configuration:** internet site; mail is sent and received directly using SMTP+Или запустить 
 + 
 +<code bash> 
 +$ dpkg-reconfigure exim4-config 
 +</code> 
 + 
 +  * **Mail Server configuration:** internet site; mail is sent and received directly using SMTP
   * **System mail name:** желательно вписываем сюда обратную зону для вашего IP интерфейса eth0. Либо просто full hostname сервера (mail.debian.pro, например)   * **System mail name:** желательно вписываем сюда обратную зону для вашего IP интерфейса eth0. Либо просто full hostname сервера (mail.debian.pro, например)
   * **IP-addresses to listen on for incoming SMTP connections:** 127.0.0.1 (нам же не нужен open relay?)   * **IP-addresses to listen on for incoming SMTP connections:** 127.0.0.1 (нам же не нужен open relay?)
Строка 20: Строка 26:
   * **Delivery method for local mail:** Maildir   * **Delivery method for local mail:** Maildir
   * **Split configuration into small files?** По желанию. Я ставлю No.   * **Split configuration into small files?** По желанию. Я ставлю No.
 +  * **Root and postmaster mail recipient:** Вбиваем email, если желаем на него перенаправлять почту адресованную postmaster и root
  
-===== Статьи / Настройки =====+===== Статьи / Настройки / Документация =====
  
 +  * [[http://www.lissyara.su/doc/exim/4.70|Документация по Exim 4.70]]
   * [[system:exim|]]   * [[system:exim|]]
   * http://habrahabr.ru/post/133215/ (базовые рекомендации)   * http://habrahabr.ru/post/133215/ (базовые рекомендации)
   * http://kb.mediatemple.net/questions/658/How+can+I+create+an+SPF+record+for+my+domain%3F#gs   * http://kb.mediatemple.net/questions/658/How+can+I+create+an+SPF+record+for+my+domain%3F#gs
   * https://toster.ru/q/38727   * https://toster.ru/q/38727
 +  * [[https://habrahabr.ru/post/322616/|Настройка DKIM/SPF/DMARC записей или защищаемся от спуфинга]]
 +
  
 ===== Команды ===== ===== Команды =====
Строка 38: Строка 48:
  
   exim -bp   exim -bp
-Отображение всех сообщений в очереди (количество, объем, старых, новых, области, и итоги)+   
 +<code> 
 + 1m  3.4K 1avKHb-0000RN-3n <> *** frozen *** 
 +          noreply@host.ru
  
-  exim -bp|exiqsumm+ 1m  3.4K 1avKHb-0000RU-HJ <> *** frozen *** 
 +          noreply@host.ru 
 + 
 + 0m   555 1avKKR-0000Vl-Gq <my-email@yandex.ru> 
 +          my-email@yandex.ru 
 +</code>
  
-Показывает что делаю процессы сервера exim +Отображение всех сообщений в очереди (количество, объем, старых, новых, области, и итоги) 
  
   exiwhat   exiwhat
Строка 48: Строка 66:
   50591 daemon: -q30m, listening for SMTP on [127.0.0.1]:25 [62.210.189.100]:25 [::1]:25   50591 daemon: -q30m, listening for SMTP on [127.0.0.1]:25 [62.210.189.100]:25 [::1]:25
  
-Отображает текущую очередь+Отображает текущую очередь, с группировкой по имени хоста
  
   exim -bp | exiqsumm   exim -bp | exiqsumm
 +
 +Показывает что делаю процессы сервера exim
  
 <code>   <code>  
Строка 67: Строка 87:
 17    57KB      4d      7m  TOTAL 17    57KB      4d      7m  TOTAL
 </code> </code>
 +
 ==== Поиск сообщений в очереди exiqgrep ==== ==== Поиск сообщений в очереди exiqgrep ====
  
Строка 137: Строка 158:
 Просмотр заголовков сообщения в очереди Просмотр заголовков сообщения в очереди
  
-  exim -Mvh +  exim -Mvh <message id> 
-Просмотр теля сообщения в очереди+Просмотр тела сообщения в очереди
  
-  exim -Mvb+  exim -Mvb <message id>
 Просмотр лога сообщения Просмотр лога сообщения
  
-  exim -Mvl+  exim -Mvl <message id>
 Удалить все сообщения из очереди Удалить все сообщения из очереди
  
   exiqgrep -i | xargs exim -Mrm   exiqgrep -i | xargs exim -Mrm
  
 +===== Утилиты =====
 +
 +  * “exiwhat” - список, что делают процессы exim'a
 +  * “exiqgrep” - выбор из очереди
 +  * “exiqsumm” - суммирование очереди
 +  * “exigrep” - поиск по главному логу
 +  * “exipick” - выбор сообщений по различным критериям
 +  * “exicyclog” - ротация лог-файлов
 +  * “eximstats” - выбор статистики из логов
 +  * “exim_checkaccess” - проверка приёма адреса с данного IP
 +  * “exim_dbmbuild” - сборка файла DBM
 +  * “exinext” - извлечение информации повторов
 +  * “exim_dumpdb” - дамп БД подсказок
 +  * “exim_tidydb” - очистка БД подсказок
 +  * “exim_fixdb” - правка БД подсказок
 +  * “exim_lock” - блокировка файла почтового ящика (mailbox)
 ===== Аунтефикация / SPAM ===== ===== Аунтефикация / SPAM =====