XNUMX๋
์ ๊ฐ๋ฐ ๋์
XNUMX์์ ๋ง์ถฐ
Exim์ ์ ์ ์จ์ 57.77%(56.91๋
์ 3.83%), Sendmail - 4.16%(2.12%), MailEnable - 2.18%(0.77%), MDaemon - 0.91%(0.47%), Microsoft Exchange - 0.61%(XNUMX%)์
๋๋ค.
์ฃผ์
- ๋ก๋ ๋ฐธ๋ฐ์ ํ๋กํ ์ฝ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
HAํ๋ก์ 2.0 IPv4 ๋ฐ IPv6์ ํตํ TCP๋ฅผ ํตํ ํ๋ก์ ์์ฒญ์ ์ฌ์ฉํ๊ฑฐ๋ ํ๋ก์ ์ฐ๊ฒฐ ์์ด(์ ์ ์๋์ ํ์ธํ๋ ํ ์คํธ ํํธ๋นํธ ์์ฒญ ๋ณด๋ด๊ธฐ) - ๋ฉ์์ง๋ฅผ ์ค๋๋(๋ฐฐ๋ฌํ ์ ์์) ์ํ๋ก ์ค์ ํ์ฌ ๋ณด๋ธ ์ฌ๋์๊ฒ ๋ฐํํ๋๋ก ํ๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ต๋๋ค. ์ํ๋ ๋ฐฐ๋ฌ ๋๊ธฐ์ด ํ์ผ์ ํน์ ์์ฑ์ผ๋ก ์ ์ฅ๋๋ฉฐ, ์ํ๊ฐ ์๋ ๊ฒฝ์ฐ ๋ฐฐ๋ฌ์ ์๋ํ๋ฉด ๋ฉ์์ง๊ฐ ๋ณด๋ฅ ๋๊ธฐ์ด์ ๋ฐฐ์น๋์ง ์๊ณ ๋ณด๋ธ ์ฌ๋์๊ฒ ๋ฐํ๋ฉ๋๋ค. ์ค๋๋ ๋ฉ์์ง ์์ฑ์ ์ค์ ํ๊ธฐ ์ํด "-e" ๋ฐ "-f" ํ๋๊ทธ๊ฐ postsuper ๋ช ๋ น์ ์ถ๊ฐ๋์์ต๋๋ค. "-f" ํ๋๊ทธ์์ ์ฐจ์ด์ ์ ๋ฉ์์ง๊ฐ ์ฌ์ ์ก์ ๊ธฐ๋ค๋ฆฌ๋ ๋๊ธฐ์ด. mailq ๋ฐ postqueue ๋ช ๋ น์ ์ถ๋ ฅ์ ์ค๋๋ ๋ฉ์์ง๋ฅผ ํ์ผ ์ด๋ฆ ๋ค์ "#"์ผ๋ก ํ์ํ๋๋ก ๊ฐ์ ํฉ๋๋ค.
- ๋ฉ์์ง๋ฅผ ๋ค๋ฅธ ์๋ฒ(๋ค์ ํ)๋ก ๋ฆฌ๋๋ ์
ํ๊ธฐ ์ํด SMTP ๋ฐ LMTP ํด๋ผ์ด์ธํธ์ ์ฌ๋ฌ ํธ์คํธ๋ฅผ ๋์ดํ๋ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค. ๋์ด๋ ํธ์คํธ๋ ๋ํ๋๋ ์์๋๋ก ๋ฉ์์ง ์ ์ก์ ์๋ํฉ๋๋ค(์ฒซ ๋ฒ์งธ ํธ์คํธ๋ฅผ ์ฌ์ฉํ ์ ์๋ ๊ฒฝ์ฐ ๋ ๋ฒ์งธ ํธ์คํธ๋ก ์ ๋ฌ์ด ์๋๋ฉ๋๋ค). Relayhost, Transport_maps, default_transport ๋ฐ sender_dependent_default_transport_maps ์ง์์ด์ ๋ํ ๋ชฉ๋ก ์ฌ์์ด ๊ตฌํ๋ฉ๋๋ค.
/etc/postfix/main.cf:
Relayhost = foo.example, bar.example
default_transport = smtp:foo.example, bar.example - ๋ก๊น
๋์์ด ๋ณ๊ฒฝ๋์์ต๋๋ค. "from=" ๋ฐ "to="์ ์ฃผ์๋ ์ด์ ๋ฐ์ดํ๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ฅ๋ฉ๋๋ค. ์ฃผ์์ ๋ก์ปฌ ๋ถ๋ถ์ ๊ณต๋ฐฑ์ด๋ ํน์ ๋ฌธ์๊ฐ ํฌํจ๋์ด ์์ผ๋ฉด ์ฃผ์์ ์ง์ ๋ ๋ถ๋ถ์ด ๋ก๊ทธ์์ ๋ฐ์ดํ๋ก ๋ฌถ์
๋๋ค. ์ด์ ๋์์ ๋๋๋ฆฌ๋ ค๋ฉด ์ค์ ์ "info_log_address_format = external"์ ์ถ๊ฐํ์ธ์.
์ด์ : ๋ณด๋ธ ์ฌ๋= [์ด๋ฉ์ผ ๋ณดํธ]>
์ด์ : from=<โ๊ณต๋ฐฑ์ด ์๋ ์ด๋ฆโ@example.com>. - XCLIENT ๋ฐ XFORWARD ํค๋์์ ๋๋ HaProxy ํ๋กํ ์ฝ์ ํตํด ์ป์ IP ์ฃผ์์ ์ ๊ทํ๋ฅผ ๋ณด์ฅํฉ๋๋ค. ๋ณ๊ฒฝ ์ฌํญ์ผ๋ก ์ธํด check_client_access ์ง์๋ฌธ์ ๋ก๊ทธ ์์ค ๋ฐ IPv6 ์๋ธ๋ท ๋งคํ์์ ํธํ์ฑ์ด ์ค๋จ๋ ์ ์์ต๋๋ค.
- Dovecot๊ณผ์ ์ํธ ์์ฉ ํธ์์ฑ์ ํฅ์์ํค๊ธฐ ์ํด SMTP+LMTP ๋ฐฐ๋ฌ ์์ด์ ํธ๋ ํ์ดํ์ ์ ์ฌํ๊ฒ master.cf์ "flags=DORX" ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ Delivered-To, X-Original-To ๋ฐ Return-Path ํค๋์ ์ฒจ๋ถ ํ์ผ์ ์ ๊ณตํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํ์ง ๋ฐฐ์ก๋ํ์ง.
- check_ccert_access ํ ์ด๋ธ์ ์ ์๋ ์ธ์ฆ์๋ฅผ ํ์ธํ๋ ์ ์ฐจ๊ฐ ์ ์๋ฉ๋๋ค. ๋จผ์ ํด๋ผ์ด์ธํธ ์ธ์ฆ์์ ์ค๋ ์ท์ ํ์ธํ ๋ค์ ํด๋ผ์ด์ธํธ์ ๊ณต๊ฐ ํค๋ฅผ ํ์ธํฉ๋๋ค(โsearch_order = cert_fingerprint, pubkey_fingerprintโ๋ฅผ ์ง์ ํ ๋์ ๊ฐ์ ๋์).
์ถ์ฒ : opennet.ru