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

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

 

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

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

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

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

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

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

هاست ارزان

  • 0 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

مقالات مربوطه

آموزش کامل نصب 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 هست و ایجاد ارتباط گرافیکی ساخته شده است. در سیستم...