A 25-ös port megnyitásához a virtuális gépen (VM) lépjen a Starlight Manager > válassza a "Mail Bridge" fület > nyomja meg az ‘Add Mail Bridge’ gombot.
Miután a PTR rekord beállításra került és a 25-ös port engedélyezve van, beállíthatja a kívánt SMTP szervert. Az alábbiakban példákat talál Postfix, Exim és Sendmail használatára. Használja a VM IP címet, amelyet a Starlight Manager mutat, és győződjön meg róla, hogy a PTR rekordhoz tartozó domainnév megegyezik a feladó domainjével (pl. mail.example.com).
|
A Postfix telepítése után elindíthatja a szolgáltatást, és biztosíthatja, hogy a szerver újraindítása után is elinduljon:
|
Ezután konfigurálhatja a szolgáltatást. A szolgáltatáshoz szükséges összes opció a(z) /etc/postfix könyvtárban található, a fő konfigurációs fájl pedig a(z) /etc/postfix/main.cf
Futtassa a(z) sudo nano /etc/postfix/main.cf parancsot a fő konfigurációs fájl szerkesztésének megkezdéséhez, és adja hozzá vagy frissítse az alábbi sorokat:
|
Indítsa újra a Postfix-et a módosítások alkalmazásához:
|
Tesztelje a levélküldést:
|
|
Az alábbi parancs egy varázsló felhasználói felületet jelenít meg a szoftver konfigurálásához. Ez lehetővé teszi a felhasználók számára, hogy eldöntsék, az Exim konfigurációját több fájlra osztják-e fel, vagy egyetlen fájlban tárolják:
|
Ha az első opciót választja, a konfiguráció a /etc/exim4/conf.d almappákban lesz tárolva. Ha egyetlen konfigurációs fájlt választ, az /etc/exim4/exim4.conf
Ha minden konfiguráció elkészült, futtassa a systemctl restart exim4 parancsot, hogy a módosítások érvénybe lépjenek.
Szerkessze a(z) /etc/exim4/update-exim4.conf.conf fájlt az alábbiak biztosításához:
|
Indítsa újra az Exim-et a módosítások alkalmazásához:
sudo systemctl restart exim4
Tesztelje az e-mail kézbesítést az alábbi parancs futtatásával:echo "Mail test" | mail -s "Exim Test" user@recipient.com
|
A Sendmail fő konfigurációs fájlja a /etc/mail/sendmail.cf. Kerülje ennek a fájlnak a közvetlen szerkesztését. Ha mégis szükséges a konfiguráció módosítása, inkább a /etc/mail/sendmail.mc fájlt szerkessze, készítsen biztonsági másolatot az eredeti konfigurációs fájlról, és használja az alábbi alternatívák egyikét egy új konfigurációs fájl létrehozásához:
1) Használja a mellékelt makefile-t /etc/mail egy új konfiguráció létrehozásához:
|
Minden generált fájl a(z) /etc/mail könyvtárban újragenerálásra kerül, ha szükséges.
2) Alternatívaként használhatja a m4makróprocesszort egy új /etc/mail/sendmail.cf létrehozásához. A m4makróprocesszor alapértelmezetten nincs telepítve. Mielőtt ezt használná a(z) /etc/mail/sendmail.cf létrehozásához, telepítse a(z) m4csomagot rootként:
|
A következő Sendmail konfigurációs fájlok a(z) /etc/mail/ könyvtárban találhatók:
access- meghatározza, hogy mely rendszerek használhatják a Sendmailt kimenő levelekhez
domaintable- domainnév-leképezés
local-host-names - aliasok a szerver hoszthoz
mailertable- utasítások, amelyek felülírják az adott domainek útvonalát
virtusertable- domain-specifikus aliasolás, amely lehetővé teszi több virtuális domain kiszolgálását ugyanazon a gépen.
Az alábbiakban példákat láthat arra, hogyan szerkeszthetők a konfigurációs fájlok:
|
A fent említett konfigurációs fájlok közül többet adatbázisfájlokban kell tárolni, mielőtt a módosítások érvénybe lépnének. A konfigurációs fájlokban végzett módosítások érvényesítéséhez futtassa a(z) makemap hash /etc/mail/<name> < /etc/mail/<name> parancsot rootként. Itt a <name> a frissítendő konfiguráció nevét jelöli.
Indítsa újra a Sendmail folyamatot a(z) systemctl restart sendmail parancs futtatásával.