وطن سرور

SSH – حذف ایمیل های موجود در صف (queue)

برای حذف ایمیل های موجود در صف معمولا کنترل پنل هایی مانند سی پنل، کلوکسو، دایرکت ادمین و … آپشن هایی را در اختیار شما قرار می دهند ولی تقریبا همه زمان بر است و به خصوص اگر تعداد ایمیل ها زیاد باشد (مثلا زمانی که کاربری اقدام به ارسال اسپم کرده و چند ده هزار ایمیل در صف قرار دارد) بهترین و منطقی ترین راه ممکن استفاده از دستورات SSH است.

برای حذف تمام ایمیل های موجود در صف (queue) از دستور زیر استفاده کنید.

exim -bp | awk ‘/^ *[0-9]+[mhd]/{print “exim -Mrm ” $3}’ | bash

یا دوستور زیر :

exim -bp | exiqgrep -i | xargs exim -Mrm

هر دو دستور فوق نتیجه یکسانی دارند.

این دو دستور در صورتی اجرا میشوند که میل سرور شما exim باشد. (معمولا همین طور است!)

نمایش: 22

امیر نظری

امیر نظری

وبمستر و مدیر پروژه‌های تحت وب با بیش از 10 سال سابقه کار