-
March 1st, 2015, 03:48
#1
حذف ایمیل یک یوزر در دایرکت ادمین
سلام
چطوری میشه جلوی ارسال ایمیل از یک یوزر سرور با پنل دایرکت ادمین رو گرفت به صورتی که هیچ ایمیلی از اون سایت ارسال نشه از سمت سرور
یوزرای اصلی که به صورت
user@servername.com
شکل میگیرن یکی از یوزرها مورد حمله قرار گرفته بود و 220 هزار ایمیل از سمتش تو صف ارسال قرار گرفته بود اونم تو سرور رداستیشن!!
ممنون میشم راهنمایی بکنید.
-
-
March 1st, 2015 03:48
# ADS
-
March 1st, 2015, 04:32
#2
عضو انجمن
پاسخ : حذف ایمیل یک یوزر در دایرکت ادمین
exim -bp|grep "<"|awk {'print $3'}|xargs exim -Mrm
س با دست کاری دستور بالا میتونی صف ایمیلهایی که برای ارسال درصف قرار دارن رو پاک کنی.
دستور بالا کل صف رو پاک میکنه.
ارادت
-
تعداد تشکر ها از 007 به دلیل پست مفید
-
March 1st, 2015, 04:42
#3
پاسخ : حذف ایمیل یک یوزر در دایرکت ادمین

نوشته اصلی توسط
007
exim -bp|grep "<"|awk {'print $3'}|xargs exim -Mrm
س با دست کاری دستور بالا میتونی صف ایمیلهایی که برای ارسال درصف قرار دارن رو پاک کنی.
دستور بالا کل صف رو پاک میکنه.
ارادت
اونا بله کدشو پیدا کرده بودم نیم ساعته دارم حذف میکنم 10 هزارتارو حذف میکنه بعد ای پیم بلاک میشه دوباره 10 هزارتا بلاک
دنبال راهی هستم که دیگه تمرار نشه این موضوع
ممنون میشم راهنمایی کنید
-
-
March 1st, 2015, 06:58
#4
عضو انجمن
پاسخ : حذف ایمیل یک یوزر در دایرکت ادمین
سلام.
بستن ارسال ایمیل برای یک ایمیل مشخص راه حل این مشکل نیست.
البته اگر کلا ارسال ایمیل سرور را غیرفعال کنید مشکل حل میشود 
-----
با دستور زیر میتونید بفهمید چه اسکریپتی در حال ارسال ایمیل بوده - محل اسکریپت + تعداد ارسال هایش را نمایش میدهد :
کد:
grep cwd /var/log/exim_mainlog | grep -v /var/spool | awk -F"cwd=" '{print $2}' | awk '{print $1}' | sort | uniq -c | sort -n
البته اگر دایرکت ادمین هست دستور به شکل زیر فرق میکند :
کد:
grep cwd /var/log/exim/mainlog | grep -v /var/spool | awk -F"cwd=" '{print $2}' | awk '{print $1}' | sort | uniq -c | sort -n
موفق باشید./
-
تعداد تشکر ها از secureconfig به دلیل پست مفید
-
March 2nd, 2015, 03:23
#5
پاسخ : حذف ایمیل یک یوزر در دایرکت ادمین

نوشته اصلی توسط
secureconfig
سلام.
بستن ارسال ایمیل برای یک ایمیل مشخص راه حل این مشکل نیست.
البته اگر کلا ارسال ایمیل سرور را غیرفعال کنید مشکل حل میشود

-----
با دستور زیر میتونید بفهمید چه اسکریپتی در حال ارسال ایمیل بوده - محل اسکریپت + تعداد ارسال هایش را نمایش میدهد :
کد:
grep cwd /var/log/exim_mainlog | grep -v /var/spool | awk -F"cwd=" '{print $2}' | awk '{print $1}' | sort | uniq -c | sort -n
البته اگر دایرکت ادمین هست دستور به شکل زیر فرق میکند :
کد:
grep cwd /var/log/exim/mainlog | grep -v /var/spool | awk -F"cwd=" '{print $2}' | awk '{print $1}' | sort | uniq -c | sort -n
موفق باشید./
سلام کار ساز نیست برام!
آخه اون سایتی که میخوام کلا ارسال ایمیل ازش قطع بشه نیازی به ارسال ایمیل ازش نیست و منم فقط میخوام اون یوزر ارسال ایمیلش بسته بشه کلا
محدودیت تو ایمیل هم قرار داده شده ولی صف ایمیل ایجاد میکنه و فشار مضاعف میاره به سرور
همه ایمیل ها اسپم هستن
-