بخش چهارم : live.com تنظیمات کامل و صحیح DNS Server
هر دامنه ای حداقل داراه 1 DNS میباشد به عنوان مثال برای دامنه ما که با نام mydomain.com میشناسیم ns1.mydomain.com وجود دارد و همچنین برای هر دامین یک ایمیل postmaster یا hostmaster تعریف شذه است که باید در SOA Record تعریف شده باشد.
توجه کنید که در هنگام ایجاد دامین در Qmail اکانت Postmaster ایجاد خواهد شد.
پس داریم :
کد:
کد PHP:
@ IN SOA ns1.mydomain.com. postmaster.mydomain.com. (
2003080800 ; sn = serial number
172800 ; ref = refresh = 2d
900 ; ret = update retry = 15m
1209600 ; ex = expiry = 2w
3600 ; min = minimum = 1h
)
در مرحله بعد نیاز به NS Record دارم تا نام DNS خود را برای DNS Server تعریف کرده باشیم، پس داریم:
کد:
کد PHP:
@ IN NS ns1.mydomain.com.
در مرحله بعد نیاز داریم تا هرکدام از NS هایی که تعریف کرده ایم را توسط A Record هاست کنیمهمچنین postmaster یا hostmaster که در رکورد SOA تعریف شده اند نیز باید هاست شده باشند.پس داریم :
کد:
کد PHP:
ns1 IN A <ipaddress>
hostmaster IN A <ipaddress>
در مرحله بعد نیاز داریم که میل سرور خود را نیز هاست کنیم و رکورد MX که در اصل راهنمایی برای دیگر میل سرور ها برای پیدا کردن میل سرور در ip شما هست اضافه کنیم.پس داریم:
کد:
کد PHP:
mail IN A <mailserverip>
@ IN MX 10 mail.mydomain.com.
در مرحله بعدی نیاز به PTR Record n دارید که اشاره گری از ip شما به نام رکورد A برای میل سرور هست. پس در zone مربوط به دامنه داریم:
کد:
کد PHP:
x.x.x.n IN PTR mail.mydomain.com.
و در zone برای in-addr.arpa داریم:
کد:
کد PHP:
$ORIGIN x.x.x.IN-ADDR.ARPA.
@ IN SOA ns1.mydomain.com. postmaster.mydomain.com. (
2003080800 ; sn = serial number
172800 ; ref = refresh = 2d
900 ; ret = update retry = 15m
1209600 ; ex = expiry = 2w
3600 ; min = minimum = 1h
)
IN NS ns1.mydomain.com.
n IN PTR mail.mydomain.com.
توجه! در مثال بالا منظور از x.x.x آدرس network و منظور از n شماره هاست میباشد.
حال DNS Server خود را update کنید و دامین خود را با http://www.dnscheck.se و یا دیگر ابزار های کنترل DNS چک کنید و تا جایی پیش بروید که هیچگونه ایرادی در DNS سرور شما شناسایی نشود.("در این سایت ایراد ها به رنگ قرمز نشان داده خواهد شد.")
همچنین برای تست کردن ptr record از ابزار موجود در :
Advanced DNS Management - Easy, web-based domain manager - ZoneEdit.com
و برای تست mx record از ابزار موجود در
http://www.mxtoolbox.com استفاده کنید.
خسته نباشید!اکنون ایمیل های شما در live.com به خوبی دریافت خواهند شد.
پایان بخش چهارم