Перейти к основному контенту

Как почистить очередь сообщений на сервере на VPS

  1. 1.
  2. 2.

    Выполните команду, в зависимости от того, какой почтовый сервер установлен на вашем сервер VPS:

    Postfix:

    postqueue -p| wc -l     ## узнать количество писем в очереди
    postsuper -d ALL        ## очистить очередь

    Exim:

    exim -bpc                        ## узнать количество писем в очереди
    exipick -zi | xargs exim -Mrm    ## очистить все замороженные сообщения из очереди
    exipick -i | xargs exim -Mrm     ## очистить все сообщения из очереди

    Sendmail:

    mailq | wc -l                                ## узнать количество писем в очереди
    find /var/spool/mqueue -type f -exec rm -f {} \;   ## очистить очередь

Внимание! Время выполнения команд может быть большим и напрямую зависит от количества сообщений в очереди.

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 1 из 1