زمانی که از دایرکت ادمین استفاده میکنید احتمالا برای شما مشکل دریافت ایمیل های متعدد اسپم وجود داشته باشد
با استفاده از پلاگین Spamssassin شما میتونید ایمیل های اسپم را مسدود کنید
در مطلب زیر نحوه ی فعالسازی آموزش داده شده است
فعالسازی برای یک یوزر:
نکته: در کد این آموزش برای username شما از کلمه user_prefs استفاده شده است
برای فعالسازی شما میتوانید از اسکریپت user_create_post.sh استفاده کنید
فایل را از مسیر زیر ویرایش کنید
/usr/local/directadmin/scripts/custom/user_create_post.sh
سپس دستورات زیر را در فایل وارد کنید
#!/bin/sh if [ "$spam" = "ON" ]; then DIR=/home/$username/.spamassassin mkdir $DIR touch $DIR/user_prefs chown ${username}:mail $DIR chmod 771 $DIR chown $username:$username $DIR/user_prefs chmod 755 $DIR/user_prefs touch $DIR/spam chown mail:$username $DIR/spam chmod 660 $DIR/spam fi exit 0;
سپس دستورات را ذخیر و مقدار chmod user_create_post.sh به 755 تغییر دهید
chmod 755 user_create_post.sh
برای اجرای اسکریپت دستورات زیر را وارد کنید
user_create_post.sh/.
فعالسازی برای تمامی یوزرها:
برا فعالسازی تمامی یوزر ها دستورات زیر را وارد کنید. برای این مورد یک اسکریپ دگیر باید اضافه کنید به طور مثال spam.sh
با استفاده از آدرس زیر اسکریپت را بسازید
usr/local/directadmin/scripts/custom/span.sh
سپس دستورات زیر را در اسکریپت وارد کنید
#!/bin/sh for i in `ls /usr/local/directadmin/data/users`; do { username=$i spam=ON /usr/local/directadmin/scripts/custom/user_create_post.sh }; done; exit 0;
اسکریپت را ذخیره وchmod اسکریپت را به 755 تغییر دهید
chmod 755 spam.sh
برای اجرای اسکریپت دستورات زیر را وارد کنید
spam.sh/.
سایت پارس وی دی اس ارائه دهنده ی سرویس های هاست و سرور مجازی
مطالب مرتبط