Home > Linux > Изчистване на опашката от email писма чакащи изпращане

Изчистване на опашката от email писма чакащи изпращане

Днес два пъти ми се наложи да чистя опашката от натрупани email-и за изпращане на сървърите и реших да постна малко и по този въпрос.

Скоро се беше случило една от машините да се побърка, защото в опашката за изпращане имаше… да кажем, че имаше страшно много мейли. Как да проверим колко мейла имаме за изпращане? Пишем следната команда:

1
mailq

Това ще ни даде списък с всички текущи email-и, които чакат изпращане. Списъка изглежда по следният начин:

3877F293C446     1097 Tue Aug 11 14:04:46  root@domain.bg
(host mail.domain.com[194.153.145.77] said: 450 4.7.1 <mail@domain.com>: Recipient address rejected: Service is temporarily unavailable. Please try again later. (in reply to RCPT TO command))
psd_06@ABV.BG

3576F293C41D     3047 Tue Aug 11 14:06:00  MAILER-DAEMON
(delivery temporarily suspended: host mail.domain.com[***.***.***.***] refused to talk to me: 421 4.7.0 mail.domain.com Error: too many connections from ***.***.***.***)
root@domain.bg

3B1D5293C481     3037 Tue Aug 11 14:06:18  MAILER-DAEMON
(delivery temporarily suspended: host mail.domain.com[***.***.***.***] refused to talk to me: 421 4.7.0 mail.domain.com Error: too many connections from ***.***.***.***)
root@domain.bg

3CE4E293C404     3058 Tue Aug 11 14:05:07  MAILER-DAEMON
(delivery temporarily suspended: host mail.domain.com[***.***.***.***] refused to talk to me: 421 4.7.0 mail.domain.com Error: too many connections from ***.***.***.***)
root@domain.bg

36695293C4BA     1100 Tue Aug 11 14:08:02  root@domain.bg
(host domain.com[***.***.***.***] said: 450 4.7.1 <mail@domain.com>: Recipient address rejected: Service is temporarily unavailable. Please try again later. (in reply to RCPT TO command))
bumbum114@abv.bg

— 518 Kbytes in 250 Requests.

В текущата опашка имам 250 чакащи за изпращане email писма.

Командата за изчистване е:

1
postsuper -d ALL

И готово 🙂

Ако имате въпроси, не се колебайте да се свържете с нас.

Categories: Linux Tags:
Вижте всички статии от
Technology lover
Този автор е написал 156 статии

  • Само да вмъкна, че това решение работи, ако за мейл сървър се ползва postfix!

  • Здравей! И при мен се получи това с чакащите емайли … можеш ли да ми кажеш само къде ги пишеш тия команди 🙂

    Поздрави

  • Благомир Иванов

    Трябва да се логнеш в конзолата на сървъра. За целта използваш PuTTy или някоя друга програма. И там пишеш командата 🙂

  • Здравей,
    Имам един друг въпрос за postfix.
    Понеже съм пренасочил MX записите си към google и ползвам техните smtp и pop3 сървъри понякога се получава проблем когато изпращам от локания ми postfix. Например:
    Dec 6 12:55:48 inspirestudio postfix/smtp[15704]: 338A5D00E7: to=, relay=mail.com[91.*.124.*]:25, delay=0.08, delays=0.01/0/0.02/0.04, dsn=5.0.0, status=bounced (host mail.com[91.*.124.*] said: 550-Verification failed for 550-The mail server could not deliver mail to apache@myserver.localdomain. The account or domain may not exist, they may be blacklisted, or missing the proper dns entries. 550 Sender verify failed (in reply to RCPT TO command))
    Имаш ли идея защо и как мога да го оправя?

  • Благомир Иванов

    Здравей, това винаги ли се получава? Има ли вероятност да са ти паднали name servers на домейна?
    Ако искаш пиши ми в skype (blagomir.ivanov) и ще помогна с каквото мога 🙂