یک مشکل رایج ناتوانی در راه اندازی سیستم ایمیل است،در این جا لیستی از قوانینی که باید رعایت شود تا بتوان یک ایمیل ایجاد کرد بیان می شود:
1-hostname نباید با نام دامنه شما یکی باشد. به عنوان مثال اگز دامنهای به نام domain.com دارید و می خواهید یک ایمیل با عنوان user@domain.com داشته باشید. نباید نام hostname خود را domain.com قرار دهید.
2- hostname باید در این مسیر قرار داشته باشد: etc/virtual/domains
3-hostname باید در این مسیر قرار نداشته باشد: etc/virtual/domainowners
4-hostname شما باید resolve شود.(یعنی ping شود)
5-دایرکتوری etc/virtual/hostname باید وجود داشته باشد.
6-هر دامنهای که شما می خواهید برای آن ایمیل ایجاد کنید باید در این دو مسیر قرار داشته باشد:
etc/virtual/domains
etc/virtual/domainowners
دایرکتوری etc/virtual/domain.com باید وجود داشته باشدو فایل های passwd و aliases در آن مسیر وجود داشته باشد.
etc/virtual/domainowners
دایرکتوری etc/virtual/domain.com باید وجود داشته باشدو فایل های passwd و aliases در آن مسیر وجود داشته باشد.
7-سطح دسترسی virtual pop inboxes ( صندوق مجازی) باید به صورت زیر اعمال شود:
var/spool/virtual/domain.com 770 username:mail
/var/spool/virtual/domain.com/* 660 username:mail
/var/spool/virtual/domain.com/* 660 username:mail
8-مطمئن شوید که hostname شما شامل هیچ حرف بزرگی نباشد.
9-مطمئن شوید main server IP شما reverse می شود.
(یعنی هنگام ping کردن آدرس دامنه خود نام سرور را مشاهده نمایید)
(یعنی هنگام ping کردن آدرس دامنه خود نام سرور را مشاهده نمایید)