A sendmail, szoftverek, cikkek, könyvtár linukstsentra, - a szakértő Linux

sendmail beállításáról

Hogyan hozzunk létre egy kis e-mail szerver

Először is egy rövid kitérőt

SMTP - Simple Mail Transfer Protocol - szolgáltatás a TCP / IP hálózatokban továbbítja az üzeneteket (azaz e-mail). Tipikusan 25. port az SMTP (lásd. Az / etc / services)

POP - Post Office Protocol - használt e-mailt fogadni a szerver. Az alapértelmezett port - 110 (csak POP3)

Most megpróbálom elmagyarázni, hogyan kell létrehozni egy kis levelező szervert POP3 és SMTP

Első lépésként telepítse a szükséges szoftvert. Szükségünk lesz a Sendmail és imap. Ha ön használ RH-kompatibilis verziója Linux, telepíteni kell a megfelelő csomagokat.
éN használ
sendmail-8.11.0
imap-4.7c2

Mielőtt a sendmail konfigurációs, be kell állítania a DNS-e. különben ez Bude program működik megfelelően (bár lehet beállítani a Sendmail dolgozni anélkül, hogy a DNS).

Végzünk alapbeállítást sendmail. Ehhez futtassa a segédprogramot
netconf. Ez fut X alatt, és a konzol alatt.
A segédprogram a netconf RH, Mandrake - Mi a helyzet a többi változat nem tudom. (Ez nem a KSI Linux). Persze, akkor be kell jelentkeznie root

Select Mail adagoló rendszer menüben. majd sendmail konfigurációs
A jelen rendszer egyszerűen írja be a domainnevet
Ezután ellenőrizze Fogadja e-mailt a négyzetet.
üzenetküldő protokoll, meg a SMTP (gateway protocol)

Ez az információ ahhoz, hogy a sendmail működött.
Akkor további programok telepítésére sendmail opciók segítségével
netconf. Ha nincs sendmail programot, akkor kap felejthetetlen
öröm /etc/sendmail.cf manuális szerkesztésével fájlt -
beállítások tárolása) :)

Ha csak levelet fogadni „saját” domain, meg kell adni
mc-fájlt (általában /etc/mail/sendmail.mc) a következő sort (használat
fülek, ne szóközöket)
LOCAL_CONFIG
FR-o /etc/sendmail.cR

LOCAL_RULESETS
Scheck_rcpt
# Bármi lezáró helyben ok
R<$+ @ $=w> $ @ OK
R<$+ @ $=R> $ @ OK

# Bármi származó, helyben ok
R $ * $: $ (dequote "" $ $)
R $ = w $ @ OK
R $ = R $ @ OK
R $ @ $ @ OK

# Minden más hamis
R $ * $ # $ error: "550 Relaying Denied"

Most hozzon létre /etc/sendmail.cR fájlt, és írja be a nevét a „saját” domain -
egy-egy sorban.
Csak ezek a domének mailer-mail fogadására - az összes többit
Adjon 550 Relaying Denied

Most ez volt minden POP3. Miután telepítette az imap csomag szinte
minden be van állítva, azaz Azt akarom mondani, hogy ez már lehetséges, hogy ellenőrizze a konfigurációt.

Ahhoz, indítsa újra az inetd démont
Az újraindítás után a szolgáltatás sendmail és popd aktiválódik (vagy inkább
sendmaillel és popd hivatkozni, szükséges)

Ez azt jelenti, hogy a sendmail futás, továbbra is, hogy ellenőrizze az :)

bevezet
mail: [email protected]
220 2.1.0 [email protected]. feladó Ok
rcpt hogy: [email protected]
220 2.1.5 [email protected]. A címzett Ok
Most adja meg az adatokat, majd az üzenetet, a végére bemeneti alapjel
egy üres sort

Sendmail tudatja Önnel, hogy az üzenet (vagy pontosabban elhelyezni
bekapcsolni indulás)

[email protected] -name felhasználó, akire én levelet küldeni.
den.dhsilabs.com - a neve a postázó
Vegye figyelembe, hogy my.host.com csomópont és a természetben, és a küldő Ok.
Ez az, amiért a sendmail konfigurációs jobban lehetővé teszi Várjon DNS beállítás

Most meg kell futtatni e-mail kliens, mint kmail
és vegye fel postán.
Hálózati beállítások kmail
Hálózat -> E-mail küldése telepíteni SMTP, 25. port kiszolgáló neve -
nevét a boríték,
I - den.dhsilabs.com

Ezután adjunk hozzá egy fiókot POP3
Naplók - den
Jelszó - a jelszót, hogy jelentkezzen be a rendszerbe
Szerver - den.dhsilabs.com
Port - 110

Akkor kap egy üzenetet, hogy belépett az adatok után.