
საკუთარი მეილ სერვერის აწყობა ნიშნავს, რომ შენ აკონტროლებ სრულ ინფრასტრუქტურას: გაგზავნას, მიღებას, უსაფრთხოებას, ავტენტიფიკაციას და რეპუტაციას. ეს არ არის მხოლოდ პროგრამის დაყენება — ეს არის DNS, TLS, ავტორიზაცია და სერვერის არქიტექტურის სწორად გამართვა.
ამ სტატიაში ეტაპობრივად გავივლით რა არის საჭირო იმისთვის, რომ DigitalOcean-ზე ავაწყოთ სრულფასოვანი SMTP + IMAP სერვერი Postfix და Dovecot-ის გამოყენებით.
პირველი ნაბიჯი არის სერვერის შექმნა. DigitalOcean-ში ვქმნით Ubuntu 22.04 LTS (ან 20.04 LTS) Droplet-ს. სასურველია მინიმუმ 1GB RAM, თუმცა 2GB უფრო სტაბილური იქნება, განსაკუთრებით თუ სერვერზე სხვა სერვისებიც მუშაობს.
სერვერის შექმნის შემდეგ აუცილებელია სისტემის განახლება. სუფთა და განახლებული სისტემა უსაფრთხოების და სტაბილურობის საფუძველია. ვასრულებთ:
sudo apt update
sudo apt upgrade -y
ასევე მნიშვნელოვანია firewall-ის კონფიგურაცია. საწყის ეტაპზე ვხსნით შემდეგ პორტებს:
25 (SMTP)
587 (Submission)
465 (SMTPS, სურვილისამებრ)
143 (IMAP)
993 (IMAPS)
sudo ufw allow 25
sudo ufw allow 587
sudo ufw allow 993
sudo ufw enable
Mail სერვერის 50% DNS-ზეა დამოკიდებული. თუ DNS არ არის სწორად გამართული, Gmail და სხვა პროვაიდერები წერილებს დაბლოკავენ.