Ιστολόγιο

Οδηγοί, εγχειρίδια και νέα προϊόντων.

Προγραμματιστές

Πριν στήσετε δικό σας mail server

2 Νοεμβρίου 2026 5 λεπ. ανάγνωσης
Κοινοποίηση ανάρτησης

Για τους περισσότερους, η λειτουργία δικού σας mail server δεν είναι καλή ιδέα. Η εγκατάσταση είναι εύκολη και το δύσκολο είναι να φτάνουν τα μηνύματά σας στα εισερχόμενα. Πριν ξεκινήσετε, πρέπει να γνωρίζετε τέσσερα πράγματα: αν η εξερχόμενη θύρα 25 είναι ανοιχτή, την εγγραφή PTR (reverse DNS) της διεύθυνσης IP σας, τις εγγραφές SPF, DKIM και DMARC και τη φήμη της διεύθυνσης IP σας.

Οι μεγάλοι πάροχοι γραμματοκιβωτίων δεν εμπιστεύονται αλληλογραφία από server που δεν γνωρίζουν. Ακόμη και ένας νέος server με σωστή ρύθμιση μπορεί να καταλήξει στα ανεπιθύμητα, απλώς επειδή δεν έχει ιστορικό. Επιπλέον, ο server πρέπει να μένει σε λειτουργία, να μένει ενημερωμένος και να παρακολουθείται για κατάχρηση.

Πότε έχει νόημα;

Η λειτουργία δικού σας server έχει νόημα για εκμάθηση, για λίγα γραμματοκιβώτια σε λίγα domains ή όταν θέλετε τα δεδομένα σας στα δικά σας χέρια. Δεν έχει νόημα αν η επιχείρησή σας εξαρτάται από το email, αν σχεδιάζετε μαζικές αποστολές όπως newsletters ή αν δεν έχετε χρόνο να παρακολουθείτε τον server. Πρέπει επίσης να παίρνετε μόνοι σας αντίγραφα ασφαλείας των γραμματοκιβωτίων, γιατί η εισερχόμενη αλληλογραφία βρίσκεται στον δίσκο του server.

Θύρα 25

  • Οι mail servers παραδίδουν αλληλογραφία μεταξύ τους στη θύρα 25. Για να λάβετε αλληλογραφία, η θύρα πρέπει να είναι ανοιχτή για εισερχόμενες συνδέσεις. Για να στείλετε, πρέπει να είναι ανοιχτή για εξερχόμενες.
  • Πολλά δίκτυα και πάροχοι περιορίζουν την εξερχόμενη θύρα 25 για να αποτρέψουν την κατάχρηση. Στο Seturack ξεκινά κλειστή και στους νέους servers, και την ανοίγετε από το πάνελ σας με ένα κλικ.
  • Οι πελάτες αλληλογραφίας, όπως τα κινητά και το Thunderbird, χρησιμοποιούν τις θύρες υποβολής 587 ή 465. Αυτές οι θύρες δεν μπορούν να χρησιμοποιηθούν για παράδοση μεταξύ servers.

Μπορείτε να δοκιμάσετε την εξερχόμενη θύρα 25 στον δικό σας server ως εξής. Αν το αποτέλεσμα είναι «25 open», η σύνδεση μπορεί να γίνει:

timeout 5 bash -c 'exec 3<>/dev/tcp/gmail-smtp-in.l.google.com/25' && echo "25 open" || echo "25 closed"

Η μαζική αποστολή email σε άτομα που δεν την έχουν ζητήσει, και η δημιουργία υποδομής γι' αυτό, παραβιάζει τους όρους χρήσης του Seturack.

PTR, SPF, DKIM και DMARC

Οι παραλήπτες χρησιμοποιούν αυτές τις εγγραφές για να ελέγξουν ότι ένα μήνυμα προέρχεται πράγματι από εσάς. Όλες βρίσκονται στο DNS. Τις περισσότερες τις ορίζετε εκεί όπου διαχειρίζεστε το domain σας, αλλά την εγγραφή PTR την ορίζει ο ιδιοκτήτης της διεύθυνσης IP. Μάθετε πριν παραγγείλετε αν ο πάροχός σας σάς αφήνει να ορίσετε εγγραφή PTR για τον server σας. Αν λείπει το dig, εγκαταστήστε το με sudo apt install -y dnsutils.

ΕγγραφήΤι κάνειΕντολή ελέγχου
PTR (reverse DNS)Μετατρέπει μια διεύθυνση IP σε όνομα. Πολλοί παραλήπτες περιμένουν αυτό το όνομα να επιλύεται πάλι στην ίδια IP.dig -x 203.0.113.5 +short
MXΛέει στους αποστολείς ποιος server λαμβάνει την αλληλογραφία για το domain σας.dig +short MX example.com
SPFΑπαριθμεί ποιες διευθύνσεις IP μπορούν να στέλνουν αλληλογραφία για το domain σας.dig +short TXT example.com
DKIMΥπογράφει την εξερχόμενη αλληλογραφία. Το δημόσιο κλειδί βρίσκεται στο DNS.dig +short TXT selector._domainkey.example.com
DMARCΛέει στους παραλήπτες τι να κάνουν όταν αποτυγχάνει το SPF ή το DKIM.dig +short TXT _dmarc.example.com

Σύμφωνα με τις επίσημες οδηγίες αποστολέων της Google, όλοι οι αποστολείς πρέπει να ρυθμίσουν SPF ή DKIM, η IP ή το domain αποστολής πρέπει να έχει έγκυρες εγγραφές DNS εμπρός και αντίστροφης επίλυσης (PTR), η αλληλογραφία πρέπει να χρησιμοποιεί TLS και το ποσοστό spam πρέπει να μένει κάτω από 0,3 τοις εκατό. Οι αποστολείς που στέλνουν πάνω από 5.000 μηνύματα την ημέρα σε λογαριασμούς Gmail πρέπει να έχουν και τα τρία: SPF, DKIM και DMARC.

Φήμη της IP

Κάθε διεύθυνση IP έχει ιστορικό. Αν η διεύθυνση που σας δόθηκε είχε χρησιμοποιηθεί καταχρηστικά στο παρελθόν, μπορεί να βρίσκεται σε δημόσιες λίστες αποκλεισμού (DNSBL). Αναζητήστε τη διεύθυνσή σας σε αυτές τις λίστες πριν στείλετε. Μια νέα διεύθυνση δεν έχει φήμη. Χτίζεται με τον καιρό όταν ξεκινάτε με μικρούς όγκους και στέλνετε τακτική, αναμενόμενη αλληλογραφία. Μια ξαφνική μεγάλη έκρηξη συνήθως κάνει μια νέα διεύθυνση να φαίνεται κακή αμέσως.

Προσοχή στο IPv6

Αν ο server σας έχει IPv6, το Postfix μπορεί να στέλνει εξερχόμενη αλληλογραφία και μέσω IPv6. Το IPv6 χρειάζεται δικές του εγγραφές PTR και SPF. Αν δεν τις έχετε ρυθμίσει, αναγκάστε το Postfix να χρησιμοποιεί IPv4. Η τεκμηρίωση του Postfix λέει ότι αυτή η ρύθμιση χρειάζεται επανεκκίνηση και το reload δεν αρκεί:

sudo postconf -e "inet_protocols = ipv4"

sudo systemctl restart postfix

Πόροι και συντήρηση

Το Postfix και το Dovecot τρέχουν άνετα σε έναν μικρό server. Έτοιμα πακέτα όπως το mailcow φέρνουν επιπλέον διεπαφή web, φίλτρο spam και σάρωση για ιούς. Η επίσημη απαίτηση του mailcow είναι τουλάχιστον 6 GiB RAM συν 1 GiB swap στην προεπιλεγμένη διαμόρφωση. Υπάρχουν και άλλες επιλογές, όπως Mail-in-a-Box και iRedMail. Όποια κι αν διαλέξετε, οι ενημερώσεις, τα αντίγραφα ασφαλείας και η παρακολούθηση είναι δική σας δουλειά.

Λίστα ελέγχου πριν στείλετε

  1. Είναι ανοιχτή η εξερχόμενη θύρα 25;
  2. Είναι ορισμένη η εγγραφή PTR και επιλύεται πάλι στην ίδια IP;
  3. Έχουν δημοσιευτεί οι εγγραφές SPF, DKIM και DMARC;
  4. Είναι έγκυρο το πιστοποιητικό TLS;
  5. Βρίσκεται η διεύθυνση IP σε κάποια λίστα αποκλεισμού;
  6. Ένα δοκιμαστικό μήνυμα προς τον εαυτό σας κατέληξε στα εισερχόμενα ή στα ανεπιθύμητα;

Ένας ευκολότερος τρόπος

Για τα περισσότερα έργα, η πιο πρακτική διάταξη είναι να στέλνετε συναλλακτική αλληλογραφία (επαναφορές κωδικών, ειδοποιήσεις παραγγελιών) μέσω υπηρεσίας παράδοσης email και να χρησιμοποιείτε υπηρεσία φιλοξενούμενων γραμματοκιβωτίων για τα εισερχόμενά σας. Ο server σας τρέχει μόνο την εφαρμογή σας και η παράδοση της αλληλογραφίας αφήνεται σε ειδικούς. Αν θέλετε παρ' όλα αυτά να στήσετε δικό σας server, ελέγξτε τις παραπάνω εγγραφές πριν εγκαταστήσετε οτιδήποτε.

Σχόλια0

Δεν υπάρχουν ακόμη σχόλια

Μοιραστείτε πρώτοι τις σκέψεις σας.

Συμμετοχή στη συζήτηση

Συνδεθείτε ή εγγραφείτε για να αφήσετε σχόλιο.

Μην χάνετε καμία ανάρτηση

Λάβετε το πιο πρόσφατο εκπαιδευτικό υλικό, οδηγούς και νέα προϊόντων στο email σας.

Εγγραφήκατε στο ενημερωτικό μας δελτίο.