рдЧреНрд░рд╛рд╣рдХреЛрдВ рдиреЗ рдореБрдЭреЗ рдЕрдкрдиреЗ рдПрдХреНрдЬрд╝рд┐рдо рдореЗрд▓ рд╕рд░реНрд╡рд░ рдореЗрдВ рдФрд░ рдЕрдзрд┐рдХ рдбреЛрдореЗрди рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛, рд▓реЗрдХрд┐рди рдЗрд╕ рд╢рд░реНрдд рдкрд░ рдХрд┐ рдЙрдирдХреЗ рдореБрдЦреНрдп рдбреЛрдореЗрди рдФрд░ рдирд┐рдореНрди рдкреНрд░рддреНрдпреЗрдХ рдбреЛрдореЗрди рдХреЗ рдмреАрдЪ рдХреЛрдИ рдХрдиреЗрдХреНрд╢рди рдирд╣реАрдВ рдорд┐рд▓рд╛ рд╣реИред
рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, DNS рдореЗрдВ рд░рд┐рд╡рд░реНрд╕ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдмрджрд▓реА рдЬрд╛ рд╕рдХрддреАред рдореБрдЭреЗ рдкреНрд░рджрд╛рддрд╛ рд╕реЗ рдкрддреЗ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдиреЗрдЯрд╡рд░реНрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рдорд┐рд▓рд╛ред (рдЕрдп-рдпрд╛рдИ-рдпрд╛! рдХрд┐рддрдирд╛ рдмреБрд░рд╛! рдореИрдВ рдЬрд╛рдирддрд╛ рд╣реВрдВ, рдЗрддрдиреЗ рдХрдард┐рди рд╕рдордп рдореЗрдВ рдРрд╕реА рдлреВрд╣рдбрд╝рддрд╛!)ред рд▓реЗрдХрд┐рди рдкреНрд░рджрд╛рддрд╛, рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдирд┐рдХрд▓рд╛, рдЖрд╕рд╛рдиреА рд╕реЗ рдПрдХ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛, рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВред
рдкреНрд░рд╛рдкреНрдд рдкрддреЗ, рдЖрдк рдЖрдЧреЗ рдмрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред
рдХреНрдпрд╛ рдЬрд░реВрд░рдд рд╣реИ? рдкреНрд░рддреНрдпреЗрдХ рдЖрдИрдкреА рдкрддреЗ рдХреЗ рд▓рд┐рдП рдкреАрдЯреАрдЖрд░ рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛рдПрдВред рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред рдиреЗрдЯрд╡рд░реНрдХ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдирд╣реАрдВ рдкрд░реЛрд╕рд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдкреНрд░рджрд╛рддрд╛ рдХреЛ рдПрдХ рдЕрдиреБрд░реЛрдз рднреЗрдЬрд╛ рд╣реИред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдкреНрд░рддреНрдпреЗрдХ рдЖрдИрдкреА-рдбреЛрдореЗрди рдЬреЛрдбрд╝реА рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд╕рдВрддреБрд╖реНрдЯ рдбреЛрдореЗрди рдмрдирд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ рддрд╛рдХрд┐ рдХрд┐рд╕реА рдПрдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреА рдкреНрд░рд╡реГрддреНрддрд┐ рдпрд╛ рд▓рд┐рдЦрд╛рд╡рдЯ рдЦреЛрдЬреЛрдВ рдХреЗ рджреМрд░рд╛рди рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рди рд╣реЛред
PTR рд░рд┐рдХреЙрд░реНрдб рдХреЗ рдЬреЛрдбрд╝реЗ рдмрдирд╛рдП рдЧрдП:
10.2.3.4 mail.domain1.ru
10.2.3.5 mx.domain2.ru
рдПрдХреНрдЬрд┐рдо рдореЗрдВ smtp_active_hostname рдкреИрд░рд╛рдореАрдЯрд░ рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдХрдИ рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдореЗрдВ: рд╢реАрд░реНрд╖ рд▓реЗрдЦред
рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдЖрдИрдкреА-рдбреЛрдореЗрди рдЬреЛрдбрд╝реА рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдПрдХреНрд╕рд┐рдо рдХреЙрдиреНрдлрд┐рдЧ рдореЗрдВ рдпрд╣ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ рд╣реИ:
...
smtp_active_hostname = ${lookup{$received_ip_address}\
nwildlsearch{EXIM_DIR/hostname_incoming_ip}{$value}{$primary_hostname}}
...
Hostname_incoming_ip рдлрд╝рд╛рдЗрд▓ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ:
# cat hostname_incoming_ip
10.2.3.4 mail.domain1.ru
10.2.3.5 mx.domain2.ru
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдПрдХреНрдЬрд┐рдо рдореЗрдВ smtp_active_hostname рдХрд╛ рдореВрд▓реНрдп mail.domain1.ru рдмрди рдЧрдпрд╛, рдпрджрд┐ рдЪрд░ рдХрд╛ рдорд╛рди рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ_ip_address 10.2.3.4 рдерд╛, рдпрджрд┐ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрддреЗ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдЪрд░ smtp_active_hostname рдХрд╛ рдорд╛рди рдкреНрд░рд╛рдердорд┐рдХ_рд╣реЛрд╕реНрдЯрдиреЗрдо рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛ рдЧрдпрд╛ред
рдПрдХ рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ рдкрддреНрд░ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕рд╣реА src-ip рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреЛ CSN рдЕрдкрдиреЗ рдбреЛрдореЗрди рд╕реЗ рд╕рдВрдмрджреНрдз рд╣реЛрдЧрд╛, рдФрд░ рдЙрдкрдпреБрдХреНрдд HELO (EHLO) рдХреЛ рднреА рдЗрдВрдЧрд┐рдд рдХрд░реЗрдЧрд╛ред
рдореИрдВрдиреЗ рдпрд╣ рд╕рдм рдЗрд╕ рддрд░рд╣ рд╕реЗ Remote_smtp рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯ рдореЗрдВ рдХрд┐рдпрд╛:
remote_smtp:
driver = smtp
helo_data = ${lookup{$sender_address_domain}\
nwildlsearch{EXIM_DIR/helo_data}{$value}{$primary_hostname}}
interface = ${lookup{$sender_address_domain}\
nwildlsearch{EXIM_DIR/outgoing_ip}{$value}{EXIM_OUTGOING_IP}}
CSN рдореЗрдВ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдкреНрд░рддреНрдпреЗрдХ рдирдП рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рд╕рдВрдмрдВрдзрд┐рдд MX рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛рдпрд╛ред
рдореБрдЭреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдорд┐рд▓рд╛: рдЖрдиреЗ рд╡рд╛рд▓реА рдореЗрд▓ рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд░реВрдк рдПрдордПрдХреНрд╕ рдкрд░ рдЖрддреА рд╣реИред рд▓реЙрдЧ рджреНрд╡рд╛рд░рд╛ рджреВрд░рд╕реНрде рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рджреЗрдЦрддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕ рдкрддреНрд░ рдкрд░ рдПрдордПрдХреНрд╕ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореЗрд░реЗ рдкреНрд░рддреНрдпреЗрдХ рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рд╣реИред рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛! рдЕрдкрдиреЗ рдмрд╛рд╣рд░реА IP рдкрддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрдерд╛рдиреАрдп рдиреЗрдЯрд╡рд░реНрдХ рдореЗрд▓ рд╕реЗ рдмрд╛рд╣рд░ рдЬрд╛рдирд╛ рдФрд░ рдЙрдЪрд┐рдд HELO (EHLO) рдорд╛рди рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдФрд░ рдкреНрд░рд╛рдкреНрдд: рд╢реАрд░реНрд╖ рд▓реЗрдЦ рдореЗрдВ рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдорд╛рдиреЛрдВ рдХреЗ рд╕рд╛рдеред
рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛ рдкреВрд░рд╛ рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛: smtp_banner рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдЬрд╛рдирдХрд╛рд░реА рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдкреНрд░рддреНрдпреЗрдХ рдЖрдИрдкреА рдкрддреЗ рдХреЗ 25 рдкреЛрд░реНрдЯ рдХреЛ рд╕рд░рд▓ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдФрд░ рдПрдХ рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдореЗрд▓ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рди рдХрд░реЗрдВ рдЬреЛ рдЙрд╕ рдкрддреЗ рд╕реЗ рдмрдВрдзрд╛ рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдХрдиреЗрдХреНрд╢рди рдЖрдпрд╛ рдерд╛ред рддрдм рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдУрдкрдирд╡рд░реНрдХ рд╣реЛрдЧрд╛! рдЦреИрд░, рдЬрдм рддрдХ рд╣рд╛рде рдирд╣реАрдВ рдкрд╣реБрдВрдЪрддреЗред
рдпрд╣ рдХрд┐рддрдирд╛ рд▓рдЪреАрд▓рд╛ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ рдЖрдк рдПрдХреНрдЬрд┐рдо рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред