Изчистване на опашката от 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.BG3576F293C41D 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.bg3B1D5293C481 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.bg3CE4E293C404 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.bg36695293C4BA 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 |
И готово
Ако имате въпроси, не се колебайте да се свържете с нас.
Само да вмъкна, че това решение работи, ако за мейл сървър се ползва 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) и ще помогна с каквото мога