حذف ایمیل های موجود در صف (queue) از طریق ssh

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

 

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

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

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

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

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

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

هاست ارزان

Cette réponse était-elle pertinente? 0 Utilisateurs l'ont trouvée utile

Articles connexes

آموزش کامل نصب IBSng بر روی سرورهای لینوکس

ابتدا می بایست پکیجهای زیر روی سرور نصب بشه yum install postgresql-server yum install...

آموزش بکاپ گیری از دیتابیس IBSng

تهیه پشتیبان از دیتابیس IBSng و باز گرداندن آن: su - postgres Backup >> Pg_dump IBSng >...

آموزش نصب ریموت دسکتاپ بر روی Centos بر پایه رابط گرافیکی Gnome

توجه داشته باشید اجرای این آموزش بر روی سرورهایی که دارای کنترل پنل (مانند: سی پنل ، دایرکت...

خالی کردن mail queue در kloxo

برای خالی کردن mail queue در کلوکسو باید از طریق پنل مدیریت کلوکسو اقدام کنید. یعنی ابتدا با...

آموزش نصب و استفاده از VNC

VNC که مخفف شده ی Virtual Network Computing هست و ایجاد ارتباط گرافیکی ساخته شده است. در سیستم...