The Magician

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
postfix._debug [2026/02/17 10:48] – created jppostfix._debug [2026/02/17 10:58] (current) jp
Line 3: Line 3:
 ==== Включаем выборочный debug для определенного хоста ===== ==== Включаем выборочный debug для определенного хоста =====
  
-Представим, что нам необходимо произвести debug какой-либо проблемы, но полностью //loglevel// увеличивать не хочется, т.к. нас засыпет логами. В postfix легко включить отдельный //loglevel// для конкретного хоста. Делается это добавлением в файл конфигурации (/etc/postfix/main.cf) следующей директивы:+Представим, что нам необходимо произвести debug какой-либо проблемы, но полностью //loglevel// увеличивать не хочется, т.к. нас засыпет логами. В //Postfix// легко включить отдельный //loglevel// для конкретного хоста. Делается это правкой основного файла конфигурации:
  
-   postconf -e debug_peer_level=10+  /etc/postfix/main.cf  
 +Необходимые директивы, содержащие уровень логирования и хост, для которого мы хотим произвести debug, можно добавить командой //postconf//, чтобы не править файл конфига вручную: 
 + 
 +  postconf -e debug_peer_level=10 
 +  postconf -e 'debug_peer_list=192.168.0.1' 
 +Проверить валидность конфигурации можно следующим образом: 
 + 
 +  postfix check 
 +После чего необходимо перезапустить службу: 
 + 
 +  systemctl reload postfix 
 +Теперь в /var/log/mail.log мы увидим подробную сессию для хоста //192.168.0.1//.  
 + 
 +{{tag>Mail Postfix Linux}}
postfix._debug.1771325288.txt.gz · Last modified: by jp