Hitelesítést igénylő SMTP kiszolgáló ISPConfig3 alatt

A következőkben azt írom le, hogyan használhatjuk ISPConfig3 által kezelt kiszolgálónkat levelek küldésére külső kliensről.

Egy szabályosan telepített ISPConfig3 Dovecot vagy Courier segítségével bonyolítja le a levelezést. Képes levelek küldésére és fogadására, akár e-mail kliens segítségével is.

A bejövő leveleket POP3 és IMAP protokollon kezeli, a kimenőt pedig természetesen SMTP-vel. Levelező kliens használata esetén a POP3-mal és IMAP-pel semmi gond, az SMTP azonban nem működik az alap telepítés után.

A gond az, hogy az internetszolgáltatók tiltják a kommunikációt a 25-ös porton (ami az SMTP kapuja).

A megoldás tehát, elérni hogy a Postfix SMTP szerver figyeljen egy másik portot is.

Ehhez szerkesszük a /etc/postfix/master.cf fájlt és adjuk hozzá a következő sort:

52500     inet  n       -       n       -       -       smtpd

Majd indítsuk újra a postfix-et:

/etc/init.d/postfix restart

Az e-mail kliens konfigurálásánál az SMTP szerver portjának adjuk meg az 52500 -at, valamint használjunk hitelesítést (ugyanazt mint a POP3-nál vagy IMAP-nél). SSL nem szükséges.

Ezzel kész is vagyunk. Az SMTP kiszolgálónkat csak hitelesített felhasználók tudják igénybe venni, tehát nem kell spam-áradattól tartanunk.

Megjegyzés: tetszőleges portot beállíthatnuk, 10000 felett.

Köszönet a segítségért Kis "Fastline" Olivérnek!