[±è±ÙÈ£]´ÔÀÌ ³²±â½Å ±Û:
>¾È³çÇϼ¼¿ä.
>
>±¸ÇöÇÏ°íÀÚ ÇÏ´Â ¹æÇâ:µÎ°³ ÀÌ»óÀÇ ¸ÞÀÏÀ» ó¸®
>
>¼³Ä¡»óȲ:DNS¼¹ö¿¡¼
mail.a.com mail.b.com mail.c.comÀÌ Á¤»óÀûÀ¸·Î ÀâÇôÀÖÀ¸¸ç, MAIL¼¹ö¿¡¼ ´ÙÀ½ÀÇ
»çÇ×À» ó¸®ÇÏ°íÀÚ ÇÔ
>
>-------------
>| mail.a.com | <---1st query "mail.a.com"
>------------- <---2nd query "mail.b.com"
> <---3rd query "mail.c.com"
>
>(±×¸²ÀÌ Âü....-.-;)
>ÀÌ·¸µí ¼¼°³ÀÇ mail.X.comÀ̶õ query¸¦ ÇϳªÀÇ ¸ÞÀϼ¹ö(mail.a.com)¿¡¼
󸮸¦ ÇØÁÖ·Á°í ÇÕ´Ï´Ù.
>
>¶ÇÇÑ °¢ ¸ÞÀϵµ¸ÞÀεéÀº ¿ÜºÎ¿¡¼ pop3³ imapÀ¸·Î °¢ÀÚÀÇ ¸ÞÀϼ¹ö(Áï, ¹°¸®ÀûÀÎ
¸ÞÀϼ¹ö´Â mail.a.comÀÌÁö¸¸, mail.b.comÀ¸·Î Á¢¼ÓÇÏ¿© mail.b.com¿¡ ¿¬°üµÈ ¸ÞÀϵ鸸
¿¾îº¸´øÁö, º¸³»´øÁö, ¶Ç´Â mail.c.comÀ¸·Î Á¢¼ÓÇÏ¿© ¸¶Âù°¡Áö·Î mail.c.com¿¡ ¿¬°üµÈ
¸ÞÀϵ鸸 ó¸®)¿¡ Á¢¼ÓÇÏ¿© ó¸®ÇÏ°íÀÚ ÇÕ´Ï´Ù.
>
>Áï mail.a.com mail.b.com mail.c.comÀ¸·Î ¿À´Â ¸ÞÀϵéÀ» ¸ðµÎ mail.a.com¿¡¼ ó¸®ÇÏÁö
¾Ê°í, °¢ÀÚÀÇ ¸ÞÀϵµ¸ÞÀÎÀ¸·Î ó¸®(Áï, ¾Æ¿ô·è°°Àº°÷¿¡¼ ¼¹öµéÀÇ ÁÖ¼Ò¸¦ mail.a.comÀ¸·Î
ÇÏÁö ¾Ê°í °¢ÀÚÀÇ mail.b.com ¶Ç´Â mail.c.comÀ¸·Î ¼³Á¤ÇÏ¿© ÀÚ½ÅÀÇ ¸ÞÀÏÀ» ²ø¾î¿È)ÇÏ°íÀÚ
ÇÕ´Ï´Ù.
>
>¾ÆÁ÷ sendmail¿¡ ´ëÇÑ °³³äÀÌ ¸¹ÀÌ ºÎÁ·ÇÑ °ü°è·Î ÀÌ·¯ÇÑ "°¡»ó"À̶õ ºÎºÐÀÌ ¾î¶°ÇÑ
¹æÇâÀ¸·Î 󸮰¡ µÇ´ÂÁö ±Ã±ÝÇϱº¿ä.
>
>ÇöÀç Á¤»óÀûÀ¸·Î mail.a.comÀ̶õ À̸§À¸·Î ¼ºñ½º°¡ µÇ°í ÀÖ½À´Ï´Ù¸¸, ¿©±â¿¡ Ãß°¡ÀûÀÎ
µµ¸ÞÀÎÀ» Ãß°¡ÇÏ·Á°í Çϴµ¥¿ä, ±×·¸´Ù°í, "¹«½Ä"ÇÑ ¹æ¹ýÀ¸·Î ¼¹ö Çϳª´ç ÇϳªÀÇ
µµ¸ÞÀÎÀ» Áشٴ°͵µ Âü ¿ì½À´õ¶ó±¸¿ä.
>
>Áú¹®1. sendmail¿¡¼ ÀÌó·³ ¼¼°³ÀÇ ¸ÞÀÏ µµ¸ÞÀÎÀ» ó¸®ÇØÁÖ±â À§Çؼ± ¾î¶°ÇÑ ºÎºÐÀ»
¹Ù²ãÁà¾ßÇÏ´ÂÁö¿ä?
>ÇöÀç ¼³Á¤»óȲÀÔ´Ï´Ù.
>
>local-host-names:
>a.com
>mail.a.com
>b.com
>mail.b.com
>c.com
>mail.c.com
>
>virtusertableºÎºÐÀÌ
ÀÌÇØ°¡ ¾È°¡´Â±º¿ä.
>
>Áú¹®2. Ȥ½Ã ÀÌ·¯ÇÑ °æ¿ì¿¡´Â alias¸¦ »ç¿ëÇØ¾ß ÇÏ´ÂÁö¿ä.
>±×³É ÃßÃøÇغ¸´Â°Çµ¥¿ä, aliasµÈ ¾ÆÀÌÇÇ¿¡ ´ëÇØ sendmailÀÌ ¼¼°³ÀÇ µµ¸ÞÀÎ(mail.a.com
mail.b.com mail.c.com)À» Á¤È®ÇÏ°Ô ÀνÄÇÏ¿© pop³ª imapÀ» ÅëÇÏ¿© ¸ÞÀϵéÀ» Á¤»óÀûÀ¸·Î
ó¸®ÇØÁÖ´ÂÁö ¿©ºÎ. ¶ÇÇÑ ÀÌ·¯ÇÑ °æ¿ì¿¡ pop³ª imapµî¿¡ ´Ù¸¥ ¿É¼ÇÀ» Áà¾ßÇÏ´ÂÁö ¿©ºÎ°¡
±Ã±ÝÇϳ׿ä.
>
>Áú¹®ÀÌ...Âü ..
>
>½¬¿î¹öÀü->¼¼°³ÀÇ °¢±â ´Ù¸¥ µµ¸ÞÀεéÀ» ÇϳªÀÇ ¹°¸®ÀûÀÎ ¸ÞÀϼ¹ö¿¡¼ µ¹¸®°í ½ÍÀ¸¸ç,
¿ÜºÎ¿¡¼ º¼ °æ¿ì ¸ðµÎ °¢±â µ¶¸³ÀûÀÎ ¸ÞÀϼ¹ö·Î º¸¿©ÁÖ°Ô ÇÏ°í ½Í½À´Ï´Ù.
>
>°¨»çÇÕ´Ï´Ù.
>
>
========================================
¿ì¼±
sendmail °°Àº °æ¿ì °¢°¢ µµ¸ÞÀο¡ ´ëÇؼ ÀüÀûÀ¸·Î µ¶¸³ÀûÀ¸·Î
¿î¿µµÇÁö ¾Ê½À´Ï´Ù.
Áï a.com °ú b.com ÀÇ ¸ÞÀÏ È£½ºÆ®(MX ·¹ÄÚµå·Î ÁöÁ¤ÇÑ È£½ºÆ®)
°¡ ¸ðµÎ °°Àº IP ÁÖ¼Ò¸¦ »ç¿ë(¶Ç´Â ¹°¸®ÀûÀ¸·Î °°Àº ÄÄÇ»ÅÍ)ÇÑ´Ù¸é,
ID@a.com °ú ID@b.com
Àº µ¿ÀÏÇÑ ÇϳªÀÇ ID ¸¸ °°½À´Ï´Ù.
Áï a.com °ú b.com È£½ºÆ®´Â ¹°¸®ÀûÀ¸·Î °°Àº ÄÄÇ»ÅÍÀ̱⠶§¹®¿¡
ID ´Â Çϳª¸¸ °¡´ÉÇÕ´Ï´Ù. °°Àº ID °¡ µÎ°³ÀÎ °æ¿ì´Â ¾øÀ¸´Ï±ñ¿ä
ÀÌ·± ´ÜÁ¡À» º¸¿ÏÇϱâ À§Çؼ /etc/mail/aliases ÆÄÀÏÀ̳ª
/etc/mail/vertusertable °°Àº °ÍÀÌ »ý°Ü³ °ÍÀÔ´Ï´Ù.
±×·¯³ª ÀÌ·± ´ÜÁ¡À» º¸¿ÏÇß´Ù°í Çؼ ÀüÀûÀ¸·Î °¢°¢ÀÇ µµ¸ÞÀο¡ ´ëÇؼ
°°Àº ID(½Ã½ºÅÛ °èÁ¤)Àº Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.
Áï ½ÇÁ¦·Î´Â ID@a.com °ú ID@b.com Àº °¢°¢ µ¶ÀÚÀûÀ¸·Î »ç¿ë°¡´ÉÇÏÁö¸¸
¹°¸®ÀûÀÎ ÇϳªÀÇ ÄÄÇ»ÅÍ¿¡¼´Â ¿ÀÁ÷ÇϳªÀÇ ID¸¸ ÀÖ°í ½ÇÁ¦·Î ¸ÞÀÏÀ»
¹ÞÀ» °æ¿ì(POP3/IMAP)´Â µÑ Áß Çϳª´Â ´Ù¸¥ ID·Î ¹Þ¾Æ¿Í¾ß ÇÕ´Ï´Ù.
ÀÌ¿Í °°ÀÌ
sendmail °°Àº °æ¿ì´Â °¢°¢ ´Ù¸¥ µµ¸ÞÀο¡ ´ëÇؼ °°Àº ID »ç¿ëÀº
°¡´ÉÇÏÁö¸¸ ½ÇÁ¦·Î °°Àº ¹°¸®ÀûÀÎ ÄÄÇ»ÅÍ¿¡¼´Â °°Àº ID´Â »ç¿ëÇÏÁö´Â
¸øÇÕ´Ï´Ù.(¾ÈÇϴ°ÍÀÌ
¾Æ´Ï¶ó ¸øÇÔ)
qmail + mysql °°Àº °æ¿ì´Â ½ÇÁ¦·Î '°¡»ó'ÀÇ ID¸¦ »ç¿ëÇϹǷÎ
°¡´ÉÇÕ´Ï´Ù¸¸ Á¦°¡ qmailÀ» ¹«Áö ½È¾îÇؼ ±× »ç¿ë¹ýÀº ¸ð¸¨´Ï´Ù.
º»·ÐÀ¸·Î µ¹¾î¿Í¼
DNSÀÇ MX ·¹ÄÚµå¿Í sendmailÀÇ local-host-names, virtusertable ¶Ç´Â
aliases Á¤µµ¸¸ ¾Ë°í ÀÖ¾î¼ À§ÀÇ ¹®Á¦´Â ½Í°Ô ÇØ°áÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇöÀç ¹°¸®ÀûÀÎ ¸ÞÀϼ¹ö(¿¹:192.168.10.5)´Â
ÇÑ´ëÀ̹ǷÎ,
[DNS ¼³Á¤]
$ORIGIN a.com.
$TTL 86400
...
@ IN MX 0 mail
...
mail IN A 192.168.10.5
...
$ORIGIN b.com.
$TTL 86400
...
@ IN MX 0 mail
...
mail IN A 192.168.10.5
...
$ORIGIN c.com.
$TTL 86400
...
@ IN MX 0 mail
...
mail IN A 192.168.10.5
...
ÀÌ¿Í °°ÀÌ a.com, b.com, c.com ÀÇ mail È£½ºÆ®¸¦ ¸ðµÎ
192.168.10.5 ÁÖ¼Ò¸¦ °¡¸£Å°µµ·Ï ¼³Á¤ÇÕ´Ï´Ù.
ÀÌ°ÍÀº mail.a.com, mail.b.com, mail.c.com ¸ðµÎ¸¦
»ç¿ë(POP/IMAP ¶Ç´Â SMTP)°¡´ÉÇϵµ·Ï ÇÏ´Â ¼³Á¤ÀÔ´Ï´Ù.
[sendmail ¼³Á¤, RELAY ¼³Á¤ Á¦¿Ü]
local-host-names : (µµ¸ÞÀÎ Ãß°¡½Ã ¾Æ·¡¿Í °°Àº ¹æ¹ýÀ¸·Î)
a.com
mail.a.com
b.com
mail.b.com
c.com
mail.c.com
virtusertable : ¼³¸í »ý·«ÇÕ´Ï´Ù.(Ã¥¿¡¼ ¸¹ÀÌ ¾ð±ÞÇؼ)
aliases : ¼³¸í »ý·«ÇÕ´Ï´Ù.
ÀÌ°ÍÀÌ ÀüºÎÀÔ´Ï´Ù.
user1@a.com
(mail.a.com È£½ºÆ®¿¡ POP3/IMAP Á¢¼ÓÇÏ¿© user1 ¸ÞÀÏÀ» ¹Þ¾Æ¿È)
user2@b.com
(mail.b.com È£½ºÆ®¿¡ POP3/IMAP Á¢¼ÓÇÏ¿© user2 ¸ÞÀÏÀ» ¹Þ¾Æ¿È)
user3@a.com
(mail.c.com È£½ºÆ®¿¡ POP3/IMAP Á¢¼ÓÇÏ¿© user3 ¸ÞÀÏÀ» ¹Þ¾Æ¿È)
mail.a.com = mail.b.com = mail.c.com = 192.168.10.5 ·Î ¹°¸®ÀûÀ¸·Î
ÇÑ´ë·Î ¸ÞÀϼ¹ö¸¦ »ç¿ëÇÔ
¾Õ¼ ¾ê±âÇßµíÀÌ qmail°ú °°ÀÌ ¾ÆÁÖ µ¶ÀÚÀûÀÎ '°¡»ó À¯Àú/µµ¸ÞÀÎ'¸¦
±¸º°ÇÏ¿© »ç¿ëÇÏÁö ¾Ê´Â ÀÌ»ó sendmailÀº,
user1@a.com
user1@b.com
user1@c.com
Àº ¸ðµÎ °°Àº °á°ú°¡ µË´Ï´Ù.(mail.a.com, mail.b.com, mail.c.comÀº
µ¿ÀÏÇÑ ÄÄÇ»ÅÍÀ̹ǷÎ)
(virtusertable ¶Ç´Â aliases ¸¦ »ç¿ëÇÏÁö ¾Ê´Â °æ¿ì¿¡ ÇÑÇÔ)
ÀÌ¿Í °°ÀÌ °¢°¢ µµ¸ÞÀο¡ ´ëÇؼ user1 À» ¼·Î ±¸º°ÇÏ¿© »ç¿ëÇÏ·Á¸é
virtusrtable ¼³Á¤ÀÌ ÇÊ¿äÇÕ´Ï´Ù.
|