postfix. краткое описание опций в main.cf

Thank you for reading this post, don't forget to subscribe!

Про­вер­ка син­так­си­са кон­фи­гу­ра­ци­он­ных фай­лов Postfix

postfix check

Про­смотр теку­щих зна­че­ний пара­мет­ров Postfix

postconf -n | grep  инте­ре­су­ю­щий нас параметр

Про­смотр стан­дарт­ных зна­че­ний пара­мет­ров Postfix(значений по умолчанию)

postconf -d

 

Очист­ка поч­то­вой очереди(удаление всех писем с очереди)

 postsuper -d ALL

Очист­ка поч­то­вой оче­ре­ди типа deferred

 postsuper -d deferred

Уда­ле­ние пись­ма с кон­крет­ным идентификатором

postsuper -d ID, где ID – иден­ти­фи­ка­тор письма

Уда­ле­ние писем из оче­ре­ди в зави­си­мот­си от ошибки

# postqueue -p | grep -B1 'rejected: Domain not found' | grep -vE '(--|reject)' | awk '{print $1}' | postsuper -d -
# postqueue -p | grep -B1 'Host not found' | grep -vE '(--|\()' | awk '{print $1}' | postsuper -d -
# postqueue -p | grep -B1 'rejected: User unknown in local recipient table' | grep -vE '(--|\()' | awk '{print $1}' | postsuper -d -
# postqueue -p | grep -B1 'Could not complete sender verify callout' | grep -vE '(--|\()' | awk '{print $1}' | postsuper -d -

Клю­чик

-d
в кон­це скрип­та, мож­но заме­нить на

-h
, если хоти­те сде­лать мас­со­вое удер­жа­ние или ключик

-r
, если хоти­те про­толк­нуть пись­ма в очереди

 

Файл: /etc/postfix/main.cf

В фай­ле /etc/postfix/client_check.pcre ука­жи­те кри­те­рии, по кото­рым будут филь­тро­вать­ся кли­ент­ские хосты, при­чем, жела­тель­но раз­вёр­ну­то ука­зать, что надо сде­лать валид­ным хостам, если они таки попа­ли под ограничение.

Файл: /etc/postfix/client_check.pcre

Файл /etc/postfix/recipient_checks.pcre слу­жит для отдель­ной обра­бот­ки неко­то­рых полу­ча­те­лей, напри­мер тех, кому не нужен грейлистинг.

Файл: /etc/postfix/recipient_checks.pcre

Соот­вет­ствен­но, /etc/postfix/sender_access.regex регу­ли­ру­ет обра­бот­ку для отпра­ви­те­лей. Посколь­ку нам не надо свой соб­ствен­ный домен в серый спи­сок поме­щать, мы раз­ре­шим отсы­лать ему пись­ма после авто­ри­за­ции, а осталь­ных про­го­ня­ем через серый список:

Файл: /etc/postfix/sender_access.regex