localdomains و remotedomains چیست ؟ (دریافت پیوندک)

نوشته شده در تاریخ: 26/10/93 | نویسنده:هادی شهیدی

بر اساس ماهیت اینترنت یک دامنه میتواند سرویس های متعدد خود را بر روی سرور های مختلف داشته باشد.
به عنوان مثال وب سرور یک دامنه میتواند روی یک دامنه و میل سرور روی سرور دیگری قرار داشته باشد.

دی ان اس (DNS) مسئولیت هدایت دامنه به سمت سرورهای مختلف را به عهده دارد اما باید بدانیم دی ان اس به تنهایی نمیتواند مسئولیت کامل انتقال سرویس را به عهده بگیرد.

نرم افزار Exim در سرور های سی پنل با استفاده از دو فایل زیر به یاری DNS می آید و مسئولیت ایمیل های تولید شده در سرور را برای هدایت به عهده میگیرد.

/etc/localdomains
/etc/remotedomains

کارکرد آن به چه صورتی است ؟

وقتی یک ایمیل از سرور سی پنل به بیرون ارسال میگردد نرم افزار میل سرور exim فایل های فوق الذکر را برای ارسال صحیح ایمیل چک میکند.
اگر دامنه در فایل localdomains باشد بصورت لوکال به میل سرور و آدرس در همان سرور هدایت میشود.
در صورتی که دامنه در فایل remotedomains ذکر شده باشد ایمیل به بیرون از سرور به سمت اینترنت هدایت میگردد.

تنظیم فوق در هنگام ایجاد اکانت در سی پنل

در هنگام ایجاد اکانت در سی پنل و سیستم WHM با صفحه ای مطابق زیر مواجه میشوید.

mailchangerاگر گذینه Local Mail Exchanger انتخاب شود نام دامنه در localdomains قرار میگیرد و در صورتی که Remote Mail Exchanger انتخاب شود نام دامنه جدید شما در remotedomains قرار میگیرد.
در صورتی که گذینه Backup Mail Exchanger  انتخاب شود نام دامنه در localdomains قرار میگیرد اما در صورتی ایمیل پذیرفته میشود که ایمیل سرور دیگری برای دامنه در دسترس نباشد.
گذینه Automatically Detect Configuration بصورت اتوماتیک از روی DNS سرور رکورد ایمیل را بررسی میکند و بر اساس آن نام دامنه را در localdomains یا remotedomains قرار میدهد. انتخاب این گذینه بسیار مواقع بهترین انتخاب است.

ایجاد تغییر در Exchanger بعد از ایجاد اکانت

برای قرار دادن دامنه در وضعیت localdomains یا remotedomains کافی است فایل را با یکی از وی در لینوکس باز کنید.

root@host [~]# cat /etc/localdomains
domain1.com
example1.com
test1.com
root@host [~]#

 

در هنگام ایجاد تغییرات دقت کنید که دامنه در فایل مناسبی قرار گرفته است تا ایمیل ها به مسیر درستی هدایت شوند.

ایران وب هاست ارائه کننده خدمات هاست و دامنه در ایران است.صدها شرکت حقوقی و حقیقی از سرویس های لینوکس و میل سرورهای لینوکس به دلیل انعطاف و پایداری آن استفاده میکنند.