تصویر محمدعلی اکبری

در میل سرور exim ممکن است به دلیل افزایش حجم ایمیل ها و یا عدم موفقیت در ارسال‌های قبلی، این ایمیل‌ها در صف قرار گیرند. همچنین برخی ایمیل‌ها با توجه به تنظیمات exim ممکن است در صف ارسال یخ (Frozen Messages) بزنند.

مشکل آنجا به وجود می‌آید که تعداد ایمیل‌های اسپم افزایش پیدا کند. با توجه به اینکه اسپم‌ها آدرس ایمیل نادرست ایجاد می‌کنند تعداد ایمیل‌های بازگشتی (Failed) زیاد می‌شود. میل سرور (mail server) ممکن است برای ارسال مجدد آنها را در صف قرار دهد، در این صورت اندازه صف ممکن است به قدری بزرگ شود که ایمیل ها با بیش از یک روز و حتی یک هفته تاخیر ارسال شوند.

 

وضعیت کنونی exim

از طرفی مونیتور کردن وضعیت صف exim می‌تواند یک دید کلی در مورد وضعیت ایمیل‌های ارسالی از طریق سرور به شما بدهد. با افزایش ایمیل‌های بازگشتی باید نگران ban شدن و قرار گرفتن IP سرور خود در لیست‌های اسپم باشید.

تعداد ایمیل‌های داخل صف

exim -bpc

گزارش خلاصه ای از وضعیت صف (count, volume, oldest, newest, domain, and totals)

exim -bp | exiqsumm

وضعیت کنونی exim

exiwhat

 

مدیریت صف exim

برای خالی کردن ایمیل‌های یخ زده

exiqgrep -z -i | xargs exim -Mrm

حذف ایمیل‌های قدیمی تر از 5 روز (86400 * 5 = 432000 ثانیه)

exiqgrep -o 432000 -i | xargs exim -Mrm

حذف ایمیل‌های یک دامنه دریافت کننده خاص:


exiqgrep -i -r domain.com | xargs exim -Mrm

حذف ایمیل‌های یک دامنه ارسال کننده خاص:


exiqgrep -i -f domain.com | xargs exim -Mrm

دیدگاه‌ها

تصویر hurd

hurd (تایید نشده)

سلام در دبیان برای تنظیم مجدد برنامه های مثل exim دستوری بود که تنظیمات رو از اول میدادیم یادم نیست میشه راهنماییم کنید یک چیزی مثل reconfig بود

تصویر نوید

نوید (تایید نشده)

سلام
این دستور را میگه
exiqgrep -i -t domain.com | xargs exim -Mrm
Unknown option: t
و همه ایمل ها را پاک میکنه.
درستش چیه؟
ممنون

تصویر محمدعلی اکبری

محمدعلی اکبری

بر اساس http://linux.die.net/man/8/exiqgrep باید از r استفاده کنید.

افزودن نظر جدید