avatar

Как просмотреть и очистить очередь email сообщений на сервере Postfix Exim Sendmail?

установлены разные почтовые сервера на разных серверах Postfix, Exim , Sendmail
как посмотреть список сообщений в очереди и очистить?
Рейтинг 4.2 из 5. Голосов: 3083
Krasavica 2 месяца назад
1
,

0


Ответы (1)

Krasavica
Ukraine,Odessa
avatar
За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений
Сообщений : 414
на форуме с: Dec 13
Репутация:0
2 месяца назад
Postfix
узнать количество писем в очереди
CODE:
postqueue -p| wc -l


Посмотреть сообщения в очереди
CODE:
postqueue -p

ответ будет или пусто или что-то есть
Mail queue is empty

C4BB71B020A5 10053 Tue Jul 10 10:05:38 info@*****.com
(host alt2.aspmx.l.google.com[74.125.24.27] said: 450-4.2.1
The user you are trying to contact is receiving mail at a rate
that 450-4.2.1 prevents additional messages from being delivered.
Please resend your 450-4.2.1 message at a later time
. If the user is able to receive mail at that 450-4.2.1 time, your message will be delivered.
For more information, please 450-4.2.1 visit 450 4.2.1 https://support.google.com/mail/?p=ReceivingRate b12-******.201 - gsmtp
(in reply to RCPT TO command))


очистить очередь
CODE:
postsuper -d ALL


Exim
узнать количество писем в очереди
CODE:
exim -bpc


очистить все замороженные сообщения из очереди
CODE:
exipick -zi | xargs exim -Mrm


очистить все сообщения из очереди
CODE:
exipick -i | xargs exim -Mrm



Sendmail
узнать количество писем в очереди
CODE:
mailq | wc -l

посмотреть очередь
CODE:
mailq

очистить очередь Sendmail
CODE:
find /var/spool/mqueue -type f -exec rm -f {}
отправить
+ 0


Чтобы оставить комментарий войдите или зарегистрируйтесь