کاربران نمایندگی ارومیا سرور در تیکت های فراوان درخواست غیر فعال کردن ارسال ایمیل در WHM برای کاربران خود داشته اند از آنجایی که تعداد تیکت ها و سوالات در این زمینه بالا بود، ترجیه دادیم یک پست کامل و آموزشی برای این موضوع در وب سایت درج کنیم. برای غیر فعال کردن ارسال ایمیل یک دامنه در WHM فقط کافیست تغییرات جزئی در بخش مدیریت هاست داشته باشید:
غیر فعال کردن ارسال ایمیل یک دامنه در WHM، میتوانید مقدار «حداکثر تعداد حسابهای ایمیل» را برای آن دامنه در قسمت «Modify an account» در WHM روی ۰ تنظیم کنید. این کار مانع از ارسال یا دریافت ایمیل توسط دامنه میشود. همچنین میتوانید تابع mail() را در PHP غیرفعال کنید تا از ارسال ایمیل توسط اسکریپتها جلوگیری شود.
در اینجا جزئیات بیشتری ارائه شده است:
۱. غیرفعال کردن حسابهای ایمیل برای یک دامنه: برای این کار ابتدا باید وارد WHM شوید
در WHM، به «Account Functions» و سپس «Modify an account» بروید.
انتخاب حساب: نام کاربری یا دامنهای را که میخواهید ایمیل را برای آن غیرفعال کنید، انتخاب کنید.
تغییر: روی دکمه «تغییر» کلیک کنید.
تنظیم محدودیت: مقدار «حداکثر تعداد حسابهای ایمیل» یا همان Maximum Hourly Email by Domain Relayed
را به ۰ تغییر دهید.
ذخیره: برای اعمال تغییرات روی «ذخیره» کلیک کنید.
۲. غیرفعال کردن تابع mail() در PHP:
دسترسی به پیکربندی PHP: در WHM، به «Software» و سپس «MultiPHP INI Editor» بروید.
انتخاب حالت ویرایشگر: «Editor Mode» را انتخاب کنید.
نسخه PHP را انتخاب کنید: نسخه PHP مورد نظر برای پیکربندی را انتخاب کنید.
disable_functions را پیدا کنید: تنظیمات مربوط به disable_functions را پیدا کنید.
Add mail: اگر از قبل وجود ندارد، mail را به لیست توابع غیرفعال شده با کاما اضافه کنید (مثلاً disable_functions = mail).
ذخیره: روی دکمه “ذخیره” کلیک کنید.
- غیرفعال کردن ایمیلهای خروجی به صورت سراسری (اختیاری):
پیمایش: در WHM، به “تنظیمات سیستم” و سپس “تنظیمات را تغییر دهید” بروید.
برگه Mail را انتخاب کنید: برگه “Mail” را انتخاب کنید.
غیرفعال کردن ارسال ایمیل: “غیرفعال کردن ارسال ایمیل” را روی “روشن” تنظیم کنید.
ذخیره: روی “ذخیره تغییرات” کلیک کنید.
با دنبال کردن این مراحل، میتوانید ارسال ایمیل را برای دامنههای خاص یا به صورت سراسری در محیط WHM خود غیرفعال کنید.
No comment