On Tue, Jun 01, 2010 at 03:02:35PM +0300, Denis Zaika wrote:
> äÏÂÒÙÊ ÄÅÎØ!
>
> åÓÔØ ÐÏÞÔÏ×ÙÊ ÓÅÒ×ÅÒ, ÎÁ ËÏÔÏÒÏÍ ÓÔÏÑÌ ÓÅÎÄÍÅÊÌ, Ñ ÒÅÛÉÌ
> ÐÅÒÅÐÏÌÚÔÉ ÎÁ exim É ÓÔÏÌËÎÕÌÓÑ Ó ÏÄÎÏÊ ÔÒÕÄÎÏÓÔØÀ:
>
> äÌÑ IP ÁÄÒÅÓÁ ÎÁ ËÏÔÏÒÏÍ ÓÌÕÛÁÅÔ íôá ÓÕÝÅÓÔ×ÕÅÔ ÎÅÓËÏÌØËÏ
> ÄÅÓÑÔËÏ× ÚÁÐÉÓÅÊ á × ÒÁÚÎÙÈ ÚÏÎÁÈ. óÅÎÄÍÅÊÌ ÐÒÉÎÉÍÁÌ ÐÏÞÔÕ
> ÄÌÑ ×ÓÅÈ ÜÔÉÈ ÄÏÍÅÎÏ×, Á Ñ × ÂÏÌØÛÉÎÓÔ×Å ÐÒÏ×ÅÒÏË ×ÓÅÇÄÁ
> ÉÓÐÏÌØÚÏ×ÁÌ domain = +local_domains, ÓÅÊÞÁÓ ÐÏÞÔÁ ÄÌÑ ÍÎÏÇÉÈ
> ÜÔÉÈ ÄÏÍÅÎÏ× ÎÅ ÈÏÄÉÔ, ÄÁ Ñ É ÎÅ ÏÂÏ ×ÓÅÈ ÔÁËÉÈ ÄÏÍÅÎÁÈ ÚÎÁÀ.
>
> õ ÍÅÎÑ ÅÓÔØ ÎÅÓËÏÌØËÏ ÒÅÄÉÒÅËÔÏ× ËÏÔÏÒÙÅ ÐÅÒÅÎÁÐÒÁ×ÌÑÀÔ ×ÓÀ
> ÐÏÞÔÕ ÄÌÑ postmaster ÄÁÎÎÏÇÏ ÓÅÒ×ÅÒÁ ÎÁ ÏÐÒÅÄÅÌÅÎÎÙÅ ÑÝÉËÉ,
> ÎÏ ÏÎÏ ÒÁÂÏÔÁÅÔ ÔÏÌØËÏ ÄÌÑ domain = +local_domains, Á ×ÓÅ
> ÄÏÍÅÎÙ × ÔÁÂÌÉÃÕ ÚÁÐÉÓÁÔØ ÎÅÒÅÁÌØÎÏ.
>
> íÏÖÎÏ ÌÉ ÓÄÅÌÁÔØ ÐÒÏ×ÅÒËÕ, × ËÏÔÏÒÏÊ ËÒÏÍÅ domain = +local_domains
> ÉÌÉ domain = !+local_domains ÐÒÏ×ÅÒÑÌÓÑ ÂÙ ÅÝÅ É A-record ÄÌÑ ÄÏÍÅÎÁ
> ÐÏÌÕÞÁÔÅÌÑ ÎÁ ÓÏ×ÐÁÄÅÎÉÅ Ó ÌÏËÁÌØÎÙÍ IP ÁÄÒÅÓÏÍ ÓÅÒ×ÅÒÁ.
> ÷ÏÔ ÐÒÏÂÏ×ÁÌ ÔÁË
>
> dnslookup:
> driver = dnslookup
> domains = !+local_domains
> condition = ${if eq{lookup dnsdb{a=$domain}{'1.1.1.1'}}{no}{yes}}
> transport = remote_smtp
> ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
> no_more
>
> ÏÎÏ ÎÅ ÒÁÂÏÔÁÅÔ. ô.Å. ÅÓÌÉ ÐÒÉÈÏÄÉÔ ÐÉÓØÍÏ ÎÁ postmaster ÎÁ domain.com, ÇÄÅ
> domain.com ÒÅÓÏÌ×ÉÔÓÑ × 1.1.1.1, ÌÉÂÏ ÅÓÔØ íè ÄÌÑ ÄÁÎÎÏÇÏ ÄÏÍÅÎÁ - ÍÏÊ
> ÓÅÒ×ÅÒ É ÅÇÏ ÎÅÔ × local_domains, ÏÎÏ ÄÏÌÖÎÏ ÐÒÏÐÕÓËÁÔØ dnslookup: É
> ÐÒÏÈÏÄÉÔØ Ë ÓÌÅÄÕÀÝÉÍ ÒÏÕÔÅÒÁÍ, Á ÓÅÒ×ÅÒ ÐÙÔÁÅÔÓÑ ÅÇÏ ÏÔÐÒÁ×ÌÑÔØ ×
> remote_smtp ÓÁÍ ÓÅÂÅ.
>
> ëÔÏ-ÔÏ ÍÏÖÅÔ ÐÏÄÓËÁÚÁÔØ ËÁË ÜÔÏ ÍÏÖÎÏ ÓÄÅÌÁÔØ?
ìÕÞÛÅ ÄÅÌÁÔØ ÜÔÏ ÏÔÄÅÌØÎÙÍÉ ÒÏÕÔÅÒÁÍÉ, ËÏÔÏÒÙÅ ÎÕÖÎÏ ÐÏÍÅÓÔÉÔØ ÐÅÒÅÄ
dnslookup.
÷ÔÏÒÏÊ ÍÏÍÅÎÔ: dnsdb{a=$domain} ×ÏÚ×ÒÁÝÁÅÔ ÌÉÛØ IN A ÚÁÐÉÓØ.
þÔÏÂÙ ÐÒÏ×ÅÒÉÔØ IN MX ÚÁÐÉÓØ, ÎÅÏÂÈÏÄÉÍ ÚÁÐÒÏÓ dnsdb{mx=$domain}.
åÓÌÉ ÚÁÐÉÓÅÊ IN A ÉÌÉ IN MX - ÎÅÓËÏÌØËÏ, ÔÏ ÔÁËÁÑ ËÏÎÓÔÒÕËÃÉÑ ÒÁÂÏÔÁÔØ
ÎÅ ÂÕÄÅÔ, Ô.Ë. × ÔÁËÏÍ ÓÌÕÞÁÅ ÚÁÐÒÏÓ ×ÏÚ×ÒÁÝÁÅÔ ×ÓÅ ÚÁÐÉÓÉ, ÓÏÅÄÉÎÅÎÎÙÅ
ÓÉÍ×ÏÌÏÍ \n, É ÅÓÌÉ ÷Ù ÈÏÔÉÔÅ ÄÏÂÉÔØÓÑ ÖÅÌÁÅÍÏÇÏ, ÔÏ ÎÕÖÎÏ ÐÅÒÅÂÉÒÁÔØ
ÉÈ ×ÓÅ ÎÁÐÒÉÍÅÒ ÕÓÌÏ×ÉÅÍ forany.
âÏÌÅÅ ÔÏÇÏ, ÚÁÐÒÏÓ dnsdb{mx=$domain} ×ÏÚ×ÒÁÝÁÅÔ É ÐÒÉÏÒÉÔÅÔ ÒÅÌÅÑ, ÐÏÜÔÏÍÕ
ÎÕÖÎÏ ÅÇÏ ÏÔÓÅÞØ.
ëÏÎÓÔÒÕËÃÉÑ ÐÏÌÕÞÉÔÓÑ ÇÒÏÍÏÚÄËÏÊ, ÎÏ ÄÏÂÉÔØÓÑ ÔÁËÏÇÏ ÐÏ×ÅÄÅÎÉÑ ÍÏÖÎÏ.
ñ ÔÁË ÐÏÎÉÍÁÀ, ÞÔÏ × sendmail ÓÔÏÑÌÏ FEATURE(relay_based_on_MX),
É ÷Ù ÈÏÔÉÔÅ ÄÏÂÉÔØÓÑ ÔÁËÏÇÏ ÖÅ ÏÔ exim.
åÓÌÉ ÔÁË, ÔÏ ÏÂÒÁÔÉÔÅ ×ÎÉÍÁÎÉÅ ÎÁ
http://www.exim.org/exim-html-current/doc/html/spec_html/ch10.html#SECTdomainlist
á ÉÍÅÎÎÏ ÎÁ @mx_any.
--
MINO-RIPE