Az SMTP-AUTH beállítása SENDMAIL vagy POSTFIX használatra

Terméktámogatási adatbázis (fhassel_smtp_auth)
Következőkre vonatkozik

SuSE Linux: Verziók a következő dátum óta: 8.0

Szituáció

A levelező szolgáltató az SMTP-AUTH azonosítási módszert alkalmazza az SMTP szerveren az elektronikus levelek küldésére. A Sendmail vagy Postfix segítségével levelezünk és szeretnénk használni az SMTP-AUTH szolgáltatást.

Eljárás

Sendmail, mint MTA

Ha a Sendmail programot használjuk (a SuSE Linux 8.0 verzióig alapértelmezett) mint MTA (Mail Transfer Agent - levéltovábbító), szerkesszük az SMTP_AUTH_MECHANISMS változót az /etc/sysconfig/sendmail fájlban. Ez a változó tartalmazza az azonosítási módot. A legtöbb szolgáltató a PLAIN és LOGIN módot támogatja, éppen ezért a felhasználói adatok egyszerű szövegként továbbítódnak ezen módszerek használatával. A CRAM-MD5 egy szintén elterjedt mechanizmus, amely támogatja a felhasználó adatainak titkosított formában történő továbbítását.
Kérdezzük meg a szolgáltatót a támogatott módszerekről vagy keressük meg saját magunk az SMTP szerver 25-ös kapuján egy telnet segítségével:

linux:~ # telnet smtpserver.provider.com 25
Trying ...
Connected to smtpserver.provider.com.
Escape character is '^]'.

EHLO my.address.com

250-AUTH=LOGIN CRAM-MD5 PLAIN
250-AUTH LOGIN CRAM-MD5 PLAIN
Ez a levelezőszerver a LOGIN, CRAM-MD5 és PLAIN módokat támogatja.

Ezután szerkesszük az /etc/mail/auth/auth-info fájlt egyszerűen a következők beszúrásával:

AuthInfo:smtpserver.provider.com "U:felhasználónév" "P:jelszó"
Az 'smtpserver.provider.com' címet helyettesítenünk kell a szolgáltató SMTP szerverével. A 'felhasználónév' és a 'jelszó' helyére a megfelelő adatokat kell beírnunk. Végezetül adjuk ki a következő parancsokat rendszergazdaként:
SuSEconfig --module sendmail
rcsendmail restart

Postfix, mint MTA

Ha Postfix-et használunk MTA-ként (a SuSE Linux 8.1 verziótól alapértelmezett), olvassuk el az alábbi cikket: "" (http://sdb.suse.de/hu/sdb/html/rsimai_slox_smtp_auth.html).
Lásd még:
o Levelezés beállítása a YaST2 segítségével

Kulcsszavak: SMTP-AUTH, MTA, SENDMAIL, POSTFIX, LOGIN, PLAIN, CRAM-MD5, AUTHENTICATION

Kategóriák:

SDB-fhassel_smtp_auth, Copyright SuSE Linux AG, Nürnberg, Germany - Verzió: 03. Mar 2003
SuSE Linux AG - Utoljára frissítve: 06. May 2003 feladó: comp (sdb_gen 1.40.0)