هزینه راه اندازی برای پلن سه کریو رایگان شد. سفارش سرور

صفحه اصلیمقالات و آموزش

آموزش نصب Mail Server در سرور مجازی لینوکس

آموزش نصب Mail Server در سرور مجازی لینوکس

8 دقیقه
۱۴۰۴/۶/۲۳

آموزش نصب Mail Server در سرور مجازی لینوکس

برای نصب Mail Server در سرور مجازی لینوکس (اوبونتو 20.04)، کافی است Postfix را با APT نصب و طبق مراحل گفته‌شده کانفیگ کنید. Postfix یک Mail Server امن و متن‌باز است که ایمیل‌ها را در سرورهای لینوکسی مدیریت و تحویل می‌دهد.

 

مقدمه

Mail Server در سرور مجازی لینوکس نرم‌افزاری است که ایمیل‌های ورودی و خروجی دامنه‌های شما را مدیریت می‌کند. این نرم‌افزار ایمیل‌های دریافتی از کاربران داخلی یا ارسال‌کنندگان خارجی را دریافت و ایمیل‌های ارسالی شما را به مقصد می‌رساند. در بین Mail Serverهای لینوکسی، Postfix یکی از محبوب‌ترین گزینه‌هاست؛ زیرا هم امنیت بالایی دارد، هم پیکربندی آن ساده است.

 

Mail Server در سرور مجازی لینوکس چیست و چگونه کار می‌کند؟

Mail Server با استفاده از پروتکل‌های استاندارد مانند SMTP، IMAP و POP3 ایمیل‌ها را ارسال و دریافت می‌کند. مدیر سرور می‌تواند برای هر دامنه‌ای که روی سرور مجازی میزبانی شده، حساب ایمیل بسازد.
به‌عنوان نمونه، اگر دامنه شما «webpouyan.com» باشد، می‌توانید آدرس‌هایی مثل info@webpouyan.com را روی سرور ایجاد و مدیریت کنید.

چرا Postfix؟

Postfix یک Mail Server متن‌باز و رایگان (تحت مجوز IBM Public 1.0) است که ایمیل‌ها را مسیریابی و تحویل می‌دهد. این نرم‌افزار به‌طور پیش‌فرض در مخازن اوبونتو وجود دارد، نصب سریع و امنیت بالایی دارد و برای مدیریت ایمیل در سرور مجازی لینوکس گزینه‌ای مطمئن محسوب می‌شود.

 

پیش‌نیازها

قبل از نصب Mail Server (Postfix) در سرور مجازی لینوکس اوبونتو 20.04 باید:

  • یک سرور اوبونتو 20.04 با کاربر غیر روت و امتیازات sudo داشته باشید.

  • یک نام دامنه معتبر روی سرور ثبت شده باشد.

  • فایروال پیکربندی شده باشد.

 

مراحل نصب و راه‌اندازی Postfix در سرور مجازی لینوکس

 

1. نصب Postfix

ابتدا کش داخلی apt را به‌روزرسانی کنید:

 

sudo apt update


سپس Postfix را نصب کنید:

 

 

sudo DEBIAN_PRIORITY=low apt install postfix


در حین نصب، تنظیمات زیر را انجام دهید:

  • General mail configuration: گزینه Internet Site را انتخاب کنید.

  • System mail name: دامنه اصلی خود را وارد کنید (مثلاً example.com).

  • Root and postmaster mail recipient: حساب لینوکسی موردنظر را وارد کنید.

  • سایر گزینه‌ها را مطابق نیاز پیش‌فرض یا محدود کنید.

در صورت نیاز به تغییر تنظیمات، می‌توانید از این دستور استفاده کنید:

 

sudo dpkg-reconfigure postfix


2. تغییر کانفیگ Postfix

تنظیم مسیر Maildir برای صندوق پستی کاربر:

 

sudo postconf -e 'home_mailbox= Maildir/'


تعریف نقشه aliasها:

 

 

sudo postconf -e 'virtual_alias_maps= hash:/etc/postfix/virtual'


فایل /etc/postfix/virtual را ایجاد و آدرس‌های ایمیل را به حساب‌های کاربری لینوکسی نگاشت کنید:

 

 

contact@example.com sammy
admin@example.com sammy


سپس

 

sudo postmap /etc/postfix/virtual
sudo systemctl restart postfix


3. باز کردن پورت Postfix در فایروال

 

 

sudo ufw allow Postfix


4. نصب سرویس گیرنده ایمیل (s-nail) و ساختار Maildir

متغیر محیطی MAIL را اضافه کنید:

 

echo 'export MAIL=~/Maildir' | sudo tee -a /etc/bash.bashrc | sudo tee -a /etc/profile.d/mail.sh
source /etc/profile.d/mail.sh


سپس s-nail را نصب کنید:

 

 

sudo apt install s-nail


تنظیمات فایل /etc/s-nail.rc را انجام دهید:

 

 

set emptystart
set folder=Maildir
set record=+sent


ساختار Maildir را با ارسال ایمیل تستی ایجاد کنید:

 

 

echo 'init' | s-nail -s 'init' -Snorecord sammy
ls -R ~/Maildir


اکنون Mail Server شما آماده کار است.

 

نتیجه گیری :

نصب Mail Server در سرور مجازی لینوکس با استفاده از Postfix فرآیندی ساده ولی مهم برای مدیریت ایمیل‌های سازمانی یا شخصی است. با اجرای مراحل بالا می‌توانید به‌صورت امن و پایدار ایمیل‌های خود را مدیریت کنید.

سوالات متداول آموزش نصب Mail Server در سرور مجازی لینوکس

1 - Mail Server در سرور مجازی لینوکس چیست؟

Mail Server نرم‌افزاری است که ایمیل‌های ورودی و خروجی را مدیریت و ارسال می‌کند.

2 - Postfix چه مزیتی دارد؟

Postfix متن‌باز، امن و سریع است و نصب آن در اوبونتو بسیار ساده است.

3 - آیا Mail Server فقط در لینوکس کار می‌کند؟

خیر، اما نسخه‌های لینوکسی (مثل Postfix و Exim) محبوب‌ترین و پایدارترین هستند.

4 - آیا برای نصب Mail Server دامنه لازم است؟

بله، داشتن دامنه معتبر برای ایجاد آدرس‌های ایمیل اختصاصی ضروری است.

آموزش های مرتبط

مشاهده همه

نظرات کاربران

دیدگاهی ثبت نشده است