Linux-da mail server quraşdırılması və konfiqurasiyası
Linux mail serverdə quraşdırılması və parametrləri bir neçə addımda həyata keçirilə bilər. Burada əsas addımları izah edəcəyəm. Bu nümunədə Postfix
(SMTP server) və Dovecot
(IMAP/POP3 server) istifadə edəcəyik.
Postfix, yüksək performanslı və açıq mənbə kodlu bir SMTP (Simple Mail Transfer Protocol) serveridir. E-poçt göndərmə və qəbul etmə funksiyalarını yerinə yetirmək üçün geniş istifadə olunur. 2001-ci ildən bəri, Wietse Venema tərəfindən inkişaf etdirilir və müasir e-poçt sistemləri üçün standartlardan biri halına gəlmişdir.
Postfix’in əsas xüsusiyyətləri
- Performans: Postfix, çox sayda e-poçt mesajını effektiv şəkildə göndərə və qəbul edə bilir, bu da onu böyük şirkətlər üçün ideal edir.
- Təhlükəsizlik: Postfix, təhlükəsizlik baxımından geniş konfiqurasiya imkanları təqdim edir. SPF, DKIM və DMARC kimi müasir standartları dəstəkləyir, spam və viruslarla mübarizə üçün bir sıra filtrləmə imkanları vardır.
- Modular Arxitektura: Postfix, modullardan ibarət bir arxitekturaya malikdir, bu da onun funksionallığını asanlıqla genişləndirməyə imkan verir.
- İstifadəçi Dostu Konfiqurasiya: Konfiqurasiya faylları sadədir və aydın şərhlərlə təmin edilir, bu da administratorlar üçün istifadəsini asanlaşdırır.
- Quraşdırma və İdarəetmə: Postfix’in quraşdırılması asandır və geniş sənədləşdirmə ilə müşayiət olunur, bu da yeni istifadəçilər üçün kömək edir.
Postfix’in əsas tərkib hissələri
- master.cf: Postfix xidmətlərinin və proseslərinin idarə olunduğu konfiqurasiya faylıdır.
- main.cf: Postfix’in əsas konfiqurasiyasını tənzimləyən fayldır, burada host adı, domen adı, və digər parametrlər təyin olunur.
- qmail: E-poçtların emalını idarə edən müasir bir növ poçt növbəsidir.
1. Qurmaq üçün tələbləri yoxlayın
- Linux server (Debian, Ubuntu, CentOS və s.)
- Root hüquqları
- DNS konfiqurasiyası (mail serverin IP ünvanı üçün A qeydiyyatı və MX qeydiyyatı)
2. Postfix qurulması üçün aşağıdakı komandaları yerinə yetrin
Debian/Ubuntu:
CentOS:
Quraşdırma zamanı bir neçə konfiqurasiya seçimi ilə qarşılaşacaqsınız:
- Mail server tipləri: “Internet Site” seçin.
- Mail name: Mail serverinizin adı (məsələn,
example.com
).
3. Postfix-i qurduqdan sonra konfiqurasiyası
Postfix konfiqurasiya faylını redaktə edin:
Aşağıdakı parametrləri əlavə edin və ya düzəldin:
Dəyişiklikləri saxlayın və çıxın.
4. Dovecot quraşdırılması
Debian/Ubuntu:
CentOS:
5. Dovecot Konfiqurasiyası
Dovecot konfiqurasiya faylını redaktə edin:
Aşağıdakı sətrləri əlavə edin:
Dəyişiklikləri saxlayın.
6. Firewall qaydalarını tənzimləyin
Mail server üçün lazım olan portları açın:
7. Servislərinizi yenidən restart edin
Postfix və Dovecot xidmətlərini yenidən başladın:
8. DNS recordlarınızı yoxlayın
DNS konfiqurasiya edin:
- A record:
mail.example.com
– server IP ünvanına yönləndirin. - MX record:
example.com
üçünmail.example.com
-a yönləndirin.
9. Test Edin
Mail göndərmək və qəbul etmək üçün telnet
və ya mail müştərisi istifadə edərək test edin.
10. Təhlükəsizlik
Mail serverinizi təhlükəsiz saxlamaq üçün:
- SSL/TLS konfiqurasiya edin (Let’s Encrypt istifadə edərək).
- Spam filtr və antivirus əlavə edin (məsələn, SpamAssassin, ClamAV).
Yekunda isə
Bu, Linux mail server quraşdırma və konfiqurasiya etməyin əsas addımlarıdır. Əlavə modullar və tənzimləmələr etməklə serverinizi daha da inkişaf etdirə bilərsiniz. Əgər suallarınız varsa, mənə bildirin!