relé útmutató az újonnan érkezők qmail

Útmutató az újoncok számára a relé okat.

Bevezetés.

Olvastam levelezőlisták által amiknek az elmúlt néhány évben, és ha van találtak egy kérdés, hogy a válaszok, mint bármely más kérdés, hogy ez a kérdés, amely választ: „olvasni FAQ # 5.4”. Erre a kérdésre sok készítményt, de alapvetően így hangzik: „Ha valaki megpróbálja elküldeni mail útján saját szerver, akkor megkapja az üzenetet»Sajnáljuk, hogy a domain nem az én listája megengedett rcpthosts«(” Elnézést, de a tartomány nem a listát az engedélyezett házigazdák a relé). Mit tegyek? "

A további olvasás azt mutatja, hogy maga a téma előre (relé) mail gyakran vezet a kezdők zavart; milyen szerepet játszik itt a rcpthosts fájlt? És milyen hozzáállás, hogy a továbbított tcprules tcpserver'a? Ezért írtam az alábbi, nagyon részletes magyarázatot elveinek szállítás, leírtam, hogyan kell csinálni szelektíven, és arról is beszélt néhány buktatók akkor találkozhat. Úgy tűnhet, hogy meg van írva túl sok szót megmagyarázni egy ilyen egyszerű fogalom. Azonban, miután elolvasta a több száz üzenetek levelezési okat ebben a témában, azt hittem volna azonosítani legtöbb forrás zavart és félreértést, és megpróbálta előre az összes kérdésre, hogy esetleg.

Szóval Mit jelent? Mi open relay?

Ön állítja be okat kiszolgáló. Ez szolgál több mail domain (azaz azok szerepelnek a helyiek vagy virtualdomains a fájlban).

Beállította a szervert, hogy qmail- smtpd tud kapcsolatot fogadni 25-ös porton és fogadni más gépekről.

Tovább gazda az interneten csatlakozik a kiszolgáló 25-ös porton. Ez lehet egy másik e-mail szerver fut rajta qmail, sendmail vagy más az MTA, illetve az azonos - ez csak a végfelhasználó, aki azt akarja, hogy e-mailt küldeni a személyes e-mail kliens (Outlook, a The Bat, Netscape Mail, stb)

SMTP munkamenet kezdődik egy távoli gépen.
Kezdetben a távoli host nevezi magát:

A kiszolgáló válasza:

Szerint a távoli host „From” a kommunikáció területén:

A gazda felelős:

Távoli szerver most küld egy vagy több parancsot RCPT TO, amelyek meghatározzák, hogy a címzettek az üzenet:

Várj egy percet! elsewhere.com - ez nem egy a domének által kiszolgált a szerveren.
A szerver nem? Ő elfogadják az üzenetet, és próbálja elszállítja:

Vagy ő is elutasítja azt:

Az első esetben, a kiszolgáló fut, mint egy relé akkor elfogadja és egyetért azzal, hogy megpróbálja az üzenetet, amelyet nem szándékoznak az egyik a domain.
A második esetben, ő nem hajlandó a relét.

Tehát miért ne van egy nyitott relé? Saját felhasználóknak meg kell küldeni az üzeneteket más területeken. És miért valaki nem a használati érdemes használni a szerver, mint a relé?

Néhány évvel ezelőtt volt igazán biztonságos megoldás; az emberek általában használjon relét, feltéve, hogy azokat a ISP, munkáltató vagy egyetem.

Nos, elég érv, akkor meggyőzött. Nem akarom, hogy egy nyitott relé. Hogyan tudom kijavítani a beállításokkal relé?

Egyszerűen felsorolni az összes tartományok amely előírja, hogy a szerver (vagy amely egyfajta másodlagos relé) rcpthosts a fájlban. Most már biztonságban van.

De most a saját ügyfelek kapnak az „Elnézést, hogy a domain nem az én listája megengedett rcpthosts”! (Majd nézze meg a felhasználók számára, az „ügyfelek”, és helyette a szó az „alkalmazottak”, „diákok az egyetemi”, vagy más, azokkal az Ön esetében). Azt szeretném, hogy a saját ügyfelei használni a szerver, mint a relé, de valószínűleg nem lesz képes felsorolni az összes tartományt az én rcpthosts fájlt, amelyben érdemes küldeni.

Te is, és ez az arc? Szerencsére, van egy módja annak, hogy a qmail- smtpd szelektíven figyelmen kívül rcpthosts fájlt. Ha a változó értéke RELAYCLIENT környezeti változók qmail- smtpd rcpthosts figyelmen kívül fogja hagyni, és a szállítmány engedélyezett. Mindössze annyit kell -, hogy megtaláljuk a módját, hogy állítsa RELAYCLIENT az ügyfeleinek, de nem másnak.

Hogyan, majd küldje el az ilyen levelezőprogramok?

A legjobb módja, hogy használja őket, az SMTP-szerver által felajánlott saját ISP. Általában nincs ok arra, hogy használja a szerver küld a leveleiket; segítségével bármilyen szerver, amely hozzájárul ahhoz, hogy az e-mail szerver, és így elvileg kell lennie az internetszolgáltató mail kiszolgálóról.

Ha valakinek van bármilyen más megoldást, kérem tudassa velem róluk.

Azt hiszem, minden beállítva. Hogyan ellenőrizhetem a szerver, hogy ez - nem egy nyitott relé?

Kapcsolódó cikkek