چرا مدیران IT نمی خواهند
Mail Server های شخصی خودشان را پیاده سازی نمایند؟
هنگام راه اندازی یک وب سایت و یا نرم افزار تحت دامنه این احتمال وجود دارد که شما نیز می خواهید یک سرور پست الکترونیکی که مسئولیت رسیدگی به ایمیل های ورودی و خروجی دامنه را دارد داشته باشید. در حالی که این امکان با به اجرا در آوردن میل سرور شخصی هم می تواند به وجود بیاید.
Mail Server ها معمولا پیچیده می باشند. یک سرور پست الکترونیکی معمولی شامل بسیاری از قطعات نرم افزاری است که بتواند یک تابع خاص از انتقال و دریافت میل را ارائه دهد. هر جزء باید طوری پیکربندی و تنظیم شود تا به خوبی با هم و در کنار هم کار کنند و ارائه یک میل سرور به طور کامل عملکرد صحیح و بدون خطایی داشته باشد. در اینجا لیستی از قطعات مورد نیاز در یک سرور پست الکترونیکی نام برده می شود:
- Mail Transfer Agent - MTA
- Mail Delivery Agent - MDA
- IMAP and/or POP3 Server
علاوه بر این ها ممکن است بخواهید مواردی مانند Anti Spam ،Anti Virus و Web Mail را داشته باشید.
علاوه بر اجزای نرم افزار، سرویس دهنده پست الکترونیکی نیاز به یک نام دامنه، رکوردهای DNS مناسب، و یک گواهی SSL دارد.
Mail Transfer Agent یا عامل انتقال ایمیل (MTA)، که با استفاده پروتکل ساده انتقال ایمیل (SMTP) دو مسئولیت مهم را بر عهده دارد:
- ارسال ایمیل کاربر به یک External MTA یا میل سرور های دیگر
- دریافت ایمیل از یک External MTA
نمونه هایی از نرم افزار MTA مانند Postfix،Exim و Sendmail می باشد.
Mail Delivery Agent یا گاهی با نام Local Delivery Agent معرفی می شود وظیفه بازیابی ایمیل از یک External MTA و قرار دادن آن بر روی MailBox کاربر رادارد. انواع فرمت های صندوق های پستی، مانند MBOX و Maildir وجود دارد. هر MDA پشتیبانی از فرمت های صندوق پستی خاص را بر عهده دارد.
نمونه های از MDA Software مانندPostfix ، Dovecot، MDaemon و Exchange می باشد.