· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Linuxdoc Sgml/SingleUID_POP3-TRANS

You are not allowed to 'LikePages'


Single UID based POP3 box HOWTO

Single UID based POP3 box HOWTO

By Paul Gregg, 1998 ½Å»óö mailto:splines@chollian.net °­¹Î¿ì mailto:umkangm0@chllian.net ¹Ú»ó¼® mailto:pss@psshee.com 2000³â9¿ù5ÀÏ, 2000³â9¿ù28ÀÏ
ÀÌ ¹®¼­´Â ºÎºÐÀûÀ¸·Î Àç ¹ßÇàµÉ ¼ö ¾øÀ½À» ¾Ë¸³´Ï´Ù. ÀÌ ¹®¼­ÀÇ ÃÖ½ÅÆÇÀº Ç×»ó http://linux.mdworld.com/qmail/ ¿¡¼­ ±¸ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¹®¼­´Â QmailÀ» º°µµÀÇ ½Ã½ºÅÛ °èÁ¤ ¾øÀÌ µ¶¸³µÈ POP3 °èÁ¤¸¸À¸·Î ´Ù¼öÀÇ »ç¿ëÀÚ¿Í ´Ù ¼öÀÇ ¸ÞÀÏ °èÁ¤À» ´Ù·ç´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. ÀÌ ¹®¼­´Â Qmail¿¡ ´ëÇØ ´ëÃæ ¾Ë·Á°í ÇÏ´Â »ç¶÷ÀÌ ¾Æ´Ñ, ±×¸®°í QmailÀ» ÀÌ¿ëÇؼ­ ¾ÈÀüÇÏ °í ½Å·ÚÇÒ ¼ö ÀÖ´Â POP3 ½Ã½ºÅÛ(½Ã½ºÅÛ »ç¿ëÀÚ°¡ ¾Æ´Ñ)À» ¸¸µé±â À§Çؼ­ ÀÛ¼ºµÇ¾ú½À´Ï´Ù. ½Ã½ºÅÛ »ç¿ëÀÚ¸¦ ÀÌ¿ëÇÏ±æ ¿øÇÑ´Ù¸é ´Ù¸¥ ¹®¼­¸¦ ÀÐÀ¸½Ê½Ã¿À. ±×·¸Áö ¾ÊÀ¸¸é ÀÌ ¹®¼­°¡ ´ç ½ÅÀ» À߸øµÈ ¹æÇâÀ¸·Î À̲ø °ÍÀÔ´Ï´Ù. ¾î¶² ½Ã½ºÅÛ¿¡¼­ QmailÀ» ¼³Ä¡ÇÒ ¶§ À¯Áöº¸¼ö°¡ ½±°í, »ç¿ëÀÚ¿Í µµ¸ÞÀÎÀÇ Ãß°¡, º¯°æ, »èÁ¦ °¡ ½±µµ·Ï QmailÀ» ¼³°èÇÏ´Â ÀÏÀº ¸Å¿ì ±ÇÀåÇÒ ¸¸ÇÑ ÀÏÀÔ´Ï´Ù. ³ªÀÇ ½Ã½ºÅÛ¿¡¼­´Â ¼ö¹é°³ÀÇ µµ¸ÞÀÎÀÌ Á¤»óÀûÀ¸·Î ÀÛµ¿ÇÏ°í ÀÖÀ¸¸ç, ¶ÇÇÑ ½Ã½ºÅÛÀûÀ¸·Î ÀÌ»óÀÌ ¾øµµ·Ï ±â¼úÀûÀ¸·Î Áö¿øÀ» ÇÏ°í ÀÖ½À´Ï´Ù. ÇÊÀÚ´Â À̰ͶÇÇÑ ½±°Ô ´Ù·ê ¼ö Àֱ⸦ ¿øÇÕ´Ï´Ù.

1. ½ÃÀÛ

°¡Á¤ : ÀÌ¹Ì QmailÀ» ¼³Ä¡Çß°í Á¤»óÀûÀ¸·Î µ¿ÀÛÇÑ´Ù´Â °ÍÀ» ÀüÁ¦·Î ÇÕ´Ï´Ù. ¾ÆÁÖ Áß¿äÇÑ ÆÄÀϵé :

        control/rcpthosts
        control/virtualdomains
        users/assign
        users/poppasswd (checkpasswd¸¦ À§ÇÑ ºñÇ¥ÁØ password ÆÄÀÏ- ¹Ø¿¡¼­ ´Ù½Ã ¾ð±Þ)

Note : control/rcpthosts, control/virtualhosts¸¦ º¯°æÇÒ ¶§¿¡´Â qmail-send ¿¡ HUP signal À» º¸³»¼­ qmail-send°¡ ±× ÆÄÀϵéÀÇ º¯°æ »çÇ×À» ÀÐÀ» ¼ö ÀÖµµ·Ï ÇØ¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ users/assign ÆÄÀÏÀ» º¯°æÇÒ ¶§¿¡´Â ¾Æ·¡ ºÎºÐ¿¡ ³ª¿À´Â "users/assign ¿î¿µÇϱâ"¸¦ ÂüÁ¶ÇÏ ½Ê½Ã¿À.

[ qmail 1.01 ¶Ç´Â ±× ÀÌÀü¹öÀüÀÇ ¼ö½ÅÀÚ¼±ÅÃü°è´Â (¼ö½ÅÀÚ mapping) ¿©·¯°³ÀÇ ÀÌ ¸ÞÀÏ ÁÖ¼Ò¿¡¼­ ´ç½ÅÀÌ À̸ÞÀÏ ÁÖ¼Ò¸¦ mappingÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ¾ú½À´Ï´Ù. ÇÊÀÚ´Â qmail 1.03¿¡¼­´Â ±× ÀÚüÀÇ »ç¿ëÀ» ÀúÇϽÃų°Í À̶ó°í »ý°¢ÇÕ´Ï´Ù. - ¾Æ¸¶µµ ÇÊÀÚ¿Í °°Àº »ç¶÷µéÀº ¸ÞÀÏ Æ÷¿öµù (forwarding)°ú ¾Ë¸®¾Æ½Ì (alias)¸¦ ÀÌ¿ëÇÏ¿© ±×°ÍÀ» »ç¿ëÇϱ⠶§¹®ÀÔ´Ï´Ù.]

¾ÕÀ¸·Î ¿ì¸®´Â Ãß°¡ µð·ºÅ丮¿Í µµ¸ÞÀθ¶´Ù ÇϳªÀÇ configuration ÆÄÀÏ(ÇØ´ç µµ¸ÞÀÎÀÇ ¸ðµç ¸ÞÀÏ°èÁ¤¿¡ ´ëÇÑ ³»¿ëÀ» °¡Áö°í ÀÖ´Â ÆÄÀÏ)À» ÀÛ¼ºÇÒ °ÍÀÔ´Ï´Ù.

1.1 ¾î¶»°Ô ÀÛµ¿Çϳª?

users/assign ÆÄÀÏÀÇ ±¸Á¶´Â emailÀ» ´Ù·ç±â¿¡ ¸Å¿ì À¯¿¬ÇÕ´Ï´Ù. °³º°ÀûÀ¸·Î email address µéÀ» ÁöÁ¤ÇÒ ¼öµµ ÀÖ°í, ´Ù¼öÀÇ email address¸¦ »ç¿ëÇÏ°Ô ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. (¿¹: user-*@domain.com) ¶ÇÇÑ ¿©·¯ µµ¸ÞÀÎÀÇ ¸ÞÀÏÀÌ ÇϳªÀÇ POP3 ¼­¹ö·Î °¥ ¼ö ÀÖµµ·Ï domain mappingÀ» Áö¿øÇÕ´Ï´Ù.

¿ì¸®´Â  alias user´Â »ç¿ëÇÏÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù. (³ª´Â ´Ü¼øÈ÷  alias/.qmail-(mailer-daemon | postmaster | root) ¸¸À» »ç¿ëÇÕ´Ï´Ù.) ±×¸®°í ³»°¡ ´Ù·ç°í ÀÖ´Â UUCP »ç¿ëÀ» À§Çؼ­ Çϳª ÀÇ .qmail-uucp-default ¸¸À» »ç¿ëÇÒ °ÍÀÔ´Ï´Ù.(ÀÌ°ÍÀº ÀÌ ¹®¼­ÀÇ ¹üÀ§¸¦ ¹þ¾î³³´Ï´Ù.)

1.2 ¾î¶»°Ô domainÀ» Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï±î?

º¸Åë ¸ÞÀÏ ¼­¹ö¿¡ ÇϳªÀÇ µµ¸ÞÀÎÀ» Ãß°¡ÇÒ ¶§ ´ç½ÅÀº control/rcpthosts¿¡ ÇØ´ç µµ¸ÞÀÎÀ» ¸Ç ¹Ø¿¡ Ãß°¡ÇÕ´Ï´Ù. ¶ÇÇÑ control/virtualdomains ÆÄÀÏ¿¡µµ ÇØ´ç µµ¸ÞÀÎÀ» Ãß°¡ÇÒ °ÍÀÔ´Ï´Ù. ±×·¯³ª ½Ã½ºÅÛ À¯Àú¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù¸é ¾î¶² Çü½ÄÀ¸·Î virtualdomains¸¦ »ç¿ëÇØ¾ß ÇÒ±î ¿ä?

´Ùµé ¾Æ½Ã°ÚÁö¸¸ QmailÀº µµ¸ÞÀÎÀÇ "."À» "-"·Î º¯È¯ÇÕ´Ï´Ù.(QmailÀÇ ÄÄÆÄÀϽÿ¡ Ưº°ÇÑ ¿É ¼ÇÀ» ÁÖÁö ¾Ê¾Ò´Ù¸é) ±×·¡¼­ ¾Æ·¡¿Í °°ÀÌ virtualdomains¸¦ ±¸¼ºÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.

domain.com:domain-com

Note : control/locals¿¡ À§ÀÇ domain.comÀÌ Æ÷ÇԵǾî ÀÖÁö´Â ¾Ê´ÂÁö È®ÀÎÇØ º¸½Ê½Ã¿À. (º¸Åë ¸¹Àº »ç¶÷µéÀÌ ÀÌ ºÎºÐÀ» À߸ø ¼³Á¤ÇÕ´Ï´Ù.) control/locals¿¡´Â Àý´ë Æ÷ÇÔµÇ¸é ¾ÈµË´Ï´Ù.

À§ÀÇ Çü½ÄÀº ¹«¾ùÀ» ¶æÇմϱî? ÀÌ°ÍÀº ÀÌ µµ¸ÞÀÎÀÇ ¸ðµç emailÀÌ "domain-com"À̶ó´Â »ç ¿ëÀÚ¿¡°Ô Àü´ÞµÉ °ÍÀ» ÀǹÌÇÕ´Ï´Ù.

1.3 ±×·¯¸é "domain-com" À¯Àú¸¦ ¾î¶»°Ô Á¤ÀÇÇÏ°í, "domain-com" À¯Àú°¡ ±× domain.com¿¡ ÇØ´çÇÏ´Â ¸ÞÀϵéÀ» ¾î¶»°Ô ¹ÞÀ» ¼ö ÀÖ°Ô ÇÒ ¼ö ÀÖ½À´Ï±î?

±×°ÍÀº users/assign ÆÄÀϷκÎÅÍ ½ÃÀ۵˴ϴÙ. ÀÌ ÆÄÀÏÀº ¿ì¸®°¡ ³ªÁß¿¡ »ìÆ캼 email address¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» Á¦°øÇÕ´Ï´Ù. ½Ã½ºÅÛ¿¡ emailÀ» Ãß°¡Çϱâ À§Çؼ­ ´ç½ÅÀº ÀÌ ÆÄÀÏ¿¡ »õ·Î¿î ÁÙÀ» Ãß°¡ÇÏ°Ô µÉ °ÍÀÔ´Ï´Ù. ¿¹¸¦ µé¾î joe@domain.com ¶ó´Â email address¸¦ Ãß°¡ÇÑ´Ù°í ÇսôÙ. ¾Æ½Ã´Ù½ÃÇÇ domain.comÀº "domain-com" À̶ó´Â Qmail »ç¿ë ÀÚ·Î Ãë±ÞÀÌ µÇ±â ¶§¹®¿¡ QmailÀº "domain-com-joe"¶õ Qmail »ç¿ëÀÚ¸¦ users/assign¿¡¼­ ã°Ô µË´Ï´Ù.

¿¹)

=domain-com-joe:popuser:888:888:/var/qmail/popboxes/domain-conm/joe:::

1.4 À§ÀÇ ³»¿ëÀº ¹«¾ùÀ» ¶æÇմϱî?

= - ÀÌ ±âÈ£´Â ¸ÞÀÏ ÁÖ¼Ò¿Í ÀÏÄ¡ÇÔÀ» ¶æÇÏ¸ç ¸¸¾à "+" ±âÈ£°¡ ³ª¿À¸é ÇØ´ç À¯Àú°¡ joe-anything@domain.com °ú °°ÀÌ È®Àå ÀüÀÚ ¿ìÆí ÁÖ¼Ò¸¦ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. domain-com-joe - ÀÌ°ÍÀº virtualdomain¿¡¼­ Á¤ÀÇÇÑ °¡»ó µµ¸ÞÀÎ À¯Àú ºÎºÐ(domain-com) °ú ÀüÀÚ ¿ìÆí ÁÖ¼Ò @ ¾Õ¿¡ ³ª¿À´Â °èÁ¤(joe) ºÎºÐ, ÀÌ·¸°Ô µÎ ºÎºÐÀ¸·Î ³ª´µ¾îÁý´Ï´Ù. popuser - ÀÌ°ÍÀº °¡»ó µµ¸ÞÀÎÀÇ ¸ðµç emailÀ» ó¸®ÇÒ ½ÇÁ¦ »ç¿ëÀÚ (/etc/passwd¿¡ Á¸Àç)ÀÔ ´Ï´Ù.

888 - popuser »ç¿ëÀÚÀÇ UIDÀÔ´Ï´Ù.
888 - popuser »ç¿ëÀÚÀÇ GIDÀÔ´Ï´Ù.

/var/qmail/popboxes/domain-com/joe - joe@domain.com ¾ÕÀ¸·Î ¿Â ¸ÞÀÏÀ» ¾î´À µð·ºÅ丮 ¿¡ ÀúÀåÇÒÁö¸¦ °áÁ¤ÇÏ´Â ¿ªÇÒÀ» ÇÏ´Â .qmail ÀÇ À§Ä¡ÀÔ´Ï´Ù. ¿©±â¼­ ÁöÁ¤ÇÑ µð·ºÅ丮´Â ÆÛ¹Ì ¼ÇÀ» ¹Ýµå½Ã 0700À¸·Î ÁöÁ¤ÇØ¾ß Çϸç popuserÀÇ UID/GID¸¦ °¡Á®¾ß¸¸ ÇÕ´Ï´Ù. ¶ÇÇÑ ¿©±â¼­ ÁöÁ¤ÇÑ µð·ºÅ丮¿¡ .qmail ¶Ç´Â .qmail-default¸¦ ¸¸µé°í ±× ¾È¿¡ ¾î¶»°Ô ¸ÞÀÏÀÌ Àü´ÞµÉÁö¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. (¿¹ÀÇ °æ¿ì Maildir·Î ÁöÁ¤ÇØ¾ß ÇÒ °ÍÀÔ´Ï´Ù. ¾Æ·¡¿¡ ³ª¿À´Â Dot Qmail ºÎ ºÐÀ» ÂüÁ¶ÇϽʽÿÀ.)

³ªÀÇ °æ¿ì À§ÀÇ °¢ µµ¸ÞÀο¡ ÇØ´çÇÏ´Â email address ÁöÁ¤À» °¢°¢ÀÇ µµ¸ÞÀκ°·Î ÂÉ°³¾î ÇÏ ³ªÀÇ ÆÄÀÏ·Î °ü¸®ÇÏ´Â ÃÖ¼±ÀÇ ¹æ¹ýÀ» ¹ß°ßÇÏ¿´½À´Ï´Ù. ¾Æ·¡ ºÎºÐ¿¡ ³ª¿À´Â "users/assign ¿î ¿µÇϱâ" ºÎºÐÀ» ÂüÁ¶ÇϽʽÿÀ.

ÀÌ°ÍÀº ¶ÇÇÑ ¸ÞÀÏÀ» ¹ÞÀ» °¢°¢ÀÇ µð·ºÅ丮¿¡µµ Àû¿ëÀÌ µË´Ï´Ù. (¾Æ·¡ÂÊ¿¡ ³ª¿À´Â /var/qmail/popboxes/*/* ÆÄÀÏÀ» ÂüÁ¶ÇϽʽÿÀ)

1.5 ÀÏ´Ü ¸ÞÀÏÀº ºÐ·ù°¡ µÇ¾î °¢°¢ ÀúÀåµÇ¾úÁö¸¸, ±×°ÍÀ» ¾î¶»°Ô POP3 ¼­¹ö·ÎºÎÅÍ ²¨³¾ ¼ö ÀÖ ½À´Ï±î?

À§¿¡¼­ À̾߱âÇß´ø °Íó·³ ¸ðµç ¸ÞÀÏÀº popuser( UID 888, GID 888)ÀÇ »ç¿ëÀÚÀÇ ¼ÒÀ¯·Î µÇ ¾îÀÖ½À´Ï´Ù. ³ª´Â ´ç½ÅÀÌ QmailÀ» óÀ½ ¼³Ä¡Çؼ­ »õ·Î ¼³Á¤À» ÇÑ´Ù¸é Maildir Çü½ÄÀ» »ç¿ë ÇÒ °ÍÀ» ±ÇÇÕ´Ï´Ù. ÀÌ°ÍÀº Mailbox Çü½Äº¸´Ù´Â ´ú ÀÚÀ¯·ÓÁö¸¸ ÀÌ Çü½ÄÀ» »ç¿ëÇÑ´Ù¸é 1³â ¾È ¿¡ ³ªÀÇ ÀÌ Ãæ°í¿¡ ´ëÇÑ °í¸¶¿òÀ¸·Î ³ª¿¡°Ô ¸ÆÁÖ¸¦ »ç°Ô µÉ °ÍÀÔ´Ï´Ù.

¸¸¾à QmailÀÌ Maildir Çü½ÄÀ» »ç¿ëÇÑ´Ù¸é, ´ç½ÅÀº qmail-popup -> checkpasswd -> qmail-pop3d¸¦ »ç¿ëÇØ¾ß ÇÒ °ÍÀÔ´Ï´Ù. À̰͵éÀÌ ¹«¾ùÀÌ°í, ¿Ö ÇϳªÀÇ µ¥¸óÀ¸·Î ±¸µ¿µÇÁö ¾Ê ´À³Ä±¸¿ä?

´ç½Åµµ ¾Æ½Ã´Ù½ÃÇÇ QmailÀº ¸Å¿ì module ½ÄÀ¸·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç POP3¶ó°í ¿¹¿Ü´Â ¾Æ´Õ´Ï ´Ù. qmail-popupÀÇ ¿ªÇÒÀº »ç¿ëÀÚÀÇ °èÁ¤°ú ¾ÏÈ£¸¦ ÃßÃâÇÏ´Â ÀÏÀÔ´Ï´Ù. ÀÏ´Ü °èÁ¤°ú ¾ÏÈ£°¡ ÃßÃâÀÌ µÇ¸é ±×ÈÄ¿¡ checkpasswd °¡ ½ÇÇàµË´Ï´Ù.(±×ÈÄ qmail-popupÀÇ ¿ªÇÒÀº ³¡³ª°Ô µË´Ï´Ù.)

±× ´ÙÀ½¿¡ checkpasswd´Â »ç¿ëÀÚÀÇ °èÁ¤°ú ¾ÏÈ£¸¦ °¡Áö°í ÀÎÁõÀ» ½ÃµµÇÕ´Ï´Ù.(ÀÎÁõÀÇ ¹æ¹ý Àº ´ç½ÅÀÌ ¼±ÅÃÇϱ⿡ ´Þ·ÁÀÖ½À´Ï´Ù. ¾Æ·¡ ºÎºÐÀ» º¸½Ê½Ã¿À) ¸¸¾à ÀÎÁõÀÌ ¼º°øÇϸé checkpasswd´Â USER, SHELL, HOME ȯ°æº¯¼ö¿¡ °¢°¢ÀÇ °ªÀ» ³Ö°í, ±×ÈÄ¿¡ $HOME/Maildir ¾Æ·¡ USERÀÇ(¿ì¸®°¡ »ìÆ캻 ¿¹ÀÇ °æ¿ì ÀÌ°ÍÀº Ç×»ó popuser ÀÌ°í HOMEÀÇ °ªÀº ¸Å¹ø ´Ù¸£´Ù.) ¸ÞÀÏ µð·ºÅ丮¿¡ ÀÖ´Â ¸ÞÀÏÀ» »ç¿ëÀÚ°¡ POP3¸¦ ÅëÇؼ­ ²¨³¾ ¼ö ÀÖµµ·Ï qmail-pop3d¸¦ ½ÇÇàÇÏ°Ô µË´Ï´Ù.

¿©±â¼­ QmaiÀÇ ÁøÁ¤ÇÑ ¸Å·ÂÀº ´ç½ÅÀÌ ¿øÇÏ´Â ÇüÅ·ΠÀÎÁõÀ» ¼öÇàÇÒ ¼ö ÀÖµµ·Ï ¸¸µé ¼ö ÀÖ ´Ù´Â °ÍÀÔ´Ï´Ù. ½Ã½ºÅÛ »ç¿ëÀÚÀÇ ÀÎÁõÀ» ÀÌ¿ëÇÒ ¼öµµ ÀÖ°í, Radius ÀÎÁõ, PAM ÀÎÁõ ¶Ç´Â º°µµÀÇ ¾ÏÈ£ ÆÄÀÏÀ» ÅëÇÑ ÀÎÁõÀ» ¼öÇàÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

1.6 ±×·¡¼­ Àú´Â ¾î¶² checkpasswd¸¦ »ç¿ëÇØ¾ß Çմϱî?

³ª´Â óÀ½ www.qmail.org¿¡ ÀÖ´Â Jedi's chckpoppasswd¸¦ ÀÌ¿ëÇß¾ú½À´Ï´Ù. ÀÌ°ÍÀº ´ç½ÅÀÌ ´ÙÀ½ÀÇ ÇüÅ·ΠÀÌ·ç¾îÁö´Â ¾ÏÈ£ ÆÄÀÏ·Î ÀÎÁõÀ» ¼öÇàÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù.

»ç¿ëÀÚ °èÁ¤:¾ÏȣȭµÈ(encrypted) ¾ÏÈ£:½Ã½ºÅÛ»óÀÇ ½Ç°èÁ¤:¸ÞÀÏÀÌ ÀúÀåµÉ Ȩµð·ºÅ丮

POP3 ¸ÞÀϸ¸À» »ç¿ëÇÒ ¶§ À§ÀÇ ³»¿ëÀº ÀÎÁõÀ¸·Î ÃæºÐÇÕ´Ï´Ù. Jedi's checkpoppasswd¸¦ ¾à °£ °íÃļ­ ¿Ã·Á³õÀº ÆÄÀÏÀÌ http://www.tibus.net/pgregg/projects/qmail/checkpoppasswd.c ¿¡ À§Ä¡ÇØ ÀÖ½À´Ï´Ù. ³ª´Â ¾ðÁ¦ »ç¿ëÀÚ°¡ login Çß´ÂÁö, ÀÎÁõÀÌ ½ÇÆÐÇßÀ» ¶§¿¡ ¹«½¼ ÀÌÀ¯·Î ÀÎÁõÀÌ ½ÇÆеƴÂÁö¸¦ syslog°¡ ±â·ÏÇϵµ·Ï ÇÏ¿´°í, ¶ÇÇÑ ÇØÅ·ÀÌ Áö¿¬µÉ ¼ö ÀÖµµ·Ï ¾ÏÈ£¸¦ À߸ø ÀԷ½ÿ¡ 2Ãʸ¦ Áö¿¬ÇÏ´Â ºÎºÐÀ» Ãß°¡ÇÏ¿´½À´Ï´Ù.

¶ÇÇÑ ¾ÏÈ£¸¦ À߸ø ÀÔ·ÂÇÒ ¶§¿¡ À߸ø ÀÔ·ÂµÈ ¾ÏÈ£¸¦ ±â·ÏÇÏ´Â ºÎºÐµµ Ãß°¡µÇ¾ú½À´Ï´Ù. (¹°·Ð ÀÌ°ÍÀº syslog¿Í °ü·ÃµÈ ºÎºÐÀ» º¯°æÇÔÀ¸·Î½á À߸ø ÀÔ·ÂµÈ ¾ÏÈ£¸¦ ±â·ÏÇÏÁö ¾ÊÀ» ¼öµµ ÀÖ½À ´Ï´Ù.)

1.7 ÁÁ½À´Ï´Ù. ±×·³ ±× ÆÄÀÏÀ» ¾î¶»°Ô ¼³Á¤ÇÏ°í, ¾îµð¿¡ ±× ÆÄÀÏÀÌ Á¸ÀçÇÏÁÒ?

±âº»ÀûÀÎ ³ªÀÇ ¼³Á¤¿£ /var/qmail/users/poppasswd·Î µÇ¾î ÀÖ½À´Ï´Ù. °£´ÜÈ÷ ÆÄÀÏÀ» ¸¸µé°í ¾Æ·¡¿Í °°Àº ÁÙÀ» Ãß°¡ÇÏ¸é µË´Ï´Ù.

¿¹)

testid:DmIMm9e5hc8ic:popuser:/var/qmail/popboxes/domain-com/joe

À§ÀÇ ³»¿ëÀº POP3 »ç¿ëÀÚ·Î testid¸¦, ¾ÏÈ£·Î¼­ testpw¸¦(¾Ïȣȭ(encrypted) µÇ¾úÀ½.), ¶ÇÇÑ ½ÇÁ¦·Î À§ÀÇ ¸ÞÀÏÀ» ¹ÞÀ» ½Ç°èÁ¤À¸·Î popuser¸¦, ¸ÞÀÏÀÌ ÀúÀåµÉ µð·ºÅ丮·Î /var/qmail/popboxes/domain-com/joe¸¦ ÁöÁ¤ÇÏ´Â ºÎºÐÀÔ´Ï´Ù.

FAQ#1:±×·¸´Ù¸é ¾î¶»°Ô °°Àº À̸§ÀÇ joebloggs¶ó´Â 2¸íÀÇ À¯Àú¸¦ °¡Áú ¼ö ÀÖ½À´Ï±î? ³ª´Â joebloggs@domain.com °ú joebloggs@bloggs-n-co.com ÀÌ µÎ °³ÀÇ ¸ÞÀÏÀ» °¡Áö°í ÀÖ½À´Ï ´Ù. À§ÀÇ ÆÄÀÏ Çü½Ä´ë·Î¶ó¸é °°Àº À̸§ 2¸íÀÇ joebloggs¸¦ °¡Áú ¼ö ¾ø½À´Ï´Ù. ¾î¶»°Ô ÇØ¾ß °°Àº À̸§ 2¸íÀÇ joebloggs¸¦ °¡Áú ¼ö ÀÖÁÒ?

A: ³ª´Â À§ÀÇ ÆÄÀÏ¿¡¼­ °°Àº À̸§ 2¸íÀÇ À¯Àú¸¦ °¡Áú ¼ö ÀÖ´Ù°í ¸»ÇÏÁö ¾Ê¾Ò½À´Ï´Ù. ³ª´Â POP3°èÁ¤°ú ÀüÀÚ ¿ìÆí ÁÖ¼ÒÀÇ @ ¾Õ ºÎºÐ¿¡ ºÙÀÌ´Â °èÁ¤°ú °°¾Æ¾ß¸¸ ÇÑ´Ù°í ¸»ÇÑ ÀûÀÌ ¾ø ½À´Ï´Ù. ´Ù¸¸ ´ëºÎºÐÀÇ »ç¶÷µéÀÌ ±×·²°Å¶ó°í °¡Á¤ÇÏ´Â °Í»ÓÀÔ´Ï´Ù. ³ª´Â ¼ýÀÚ¸¦ ¸Å°Ü°¡¸ç °è Á¤À» ¹ß±ÞÇÒ °ÍÀ» ÃßõÇÕ´Ï´Ù. ¿¹) 1.pop1, pop2, pop3 ..... pop### 2.pop00001, pop00002, pop00003 .... pop99999 ¶Ç´Â ³»°¡ »ç¿ëÇÏ´Â ¹æ¹ýÀ¸·Î´Â 3.??0001, ??0002, ??0003, ... ??99999 ?? ´Â º¸Åë ÀÓÀÇÀÇ ¹®ÀÚ¸¦ ³Ö°Å³ª »ç¿ëÀÚÀÇ È¸»çÀÇ À̸§¿¡ ±âÃʸ¦ µÐ ¹®ÀÚ¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ·± ¹æ¹ýÀº »ç¿ëÀÚÀÇ À̸§°ú ¾ÏÈ£¸¦ ÃßÃøÇÏ¿© POP3 ¼­¹ö¸¦ °ø°ÝÇÏ´Â ÇØÄ¿·ÎºÎÅÍ º¸´Ù ¾È ÀüÇÕ´Ï´Ù.

FAQ#2: ±×·¸´Ù¸é ¾ÏȣȭµÈ(encrypted) ¾ÏÈ£¸¦ ¾î¶»°Ô ¸¸µé ¼ö ÀÖ½À´Ï±î?

A: º¸ÅëÀÇ °æ¿ì¿£ C³ª PerlÀÇ crypt() ÇÔ¼ö¸¦ »ç¿ëÇÔÀ¸·Î½á ¸¸µé¾îÁú ¼ö ÀÖ½À´Ï´Ù. (unix ½Ã ½ºÅÛ¿¡¼­ ¾²ÀÌ´Â man 3 crypt¸¦ ÂüÁ¶ÇϽʽÿÀ) ±×·¯³ª ¸¸¾à ´ç½ÅÀÌ ÀÌ°ÍÀ» Àß ¸ð¸£°Å³ª ÇÒ ¼ö ¾ø´Ù¸é ³ªÀÇ ÇÁ·ÎÁ§Æ® µð·ºÅ丮¿¡ ÀÖ´Â mkpasswd.plÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

2. Dot Qmail files. ( .qmail )

users/assign ÆÄÀÏ¿¡ ÀüÀÚ ¿ìÆí ÁÖ¼Ò¿Í ±×°Í¿¡ µû¸¥ home µð·ºÅ丮¸¦ ÁöÁ¤ÇÏ¿´´Ù¸é, Qmail Àº ±× home µð·ºÅ丮¿¡¼­ QmailÀÌ ¾î¶² ¹æ½ÄÀ¸·Î ¸ÞÀÏÀ» Àü´ÞÇÒÁö¸¦ ¾Ë±â À§ÇØ .qmail ÆÄ ÀÏÀ» ãÀ» °ÍÀÔ´Ï´Ù. µû¶ó¼­ ´ç½ÅÀº dot-qmailÀÇ ¸Å´º¾ó ÆäÀÌÁö¸¦ Àоî¾ß¸¸ ÇÒ °ÍÀÔ´Ï´Ù. °£ ´ÜÈ÷ ¼³¸íÇØ º¸¸é .qmailÀº ´ÙÀ½°ú °°Àº Çü½Ä ÁßÀÇ Çϳª°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

./Maildir/ - ÀÌ°ÍÀº ¸ÞÀÏÀ» Maildir µð·ºÅ丮¿¡ ÀúÀåÇÑ´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù.
./Mailbox -  ÀÌ°ÍÀº Ç¥ÁØ mailboxÇü½ÄÀ¸·Î ¸ÞÀÏÀ» ÀúÀåÇÑ´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù.

&otheraddress@otherdomain.com - ÀÌ°ÍÀº ´Ù¸¥ ÀüÀÚ ¿ìÆí ÁÖ¼Ò·Î ¸ÞÀÏÀ» Æ÷¿öµù(forward) ÇÑ´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù.

3. users/assign ÆÄÀÏ ¿î¿µÇϱâ

ÀÌÀü¿¡ ¾ð±ÞÇÑ ³»¿ë Áß¿¡ °¢°¢ÀÇ µµ¸ÞÀκ°·Î users/assign ÆÄÀÏÀ» ¿î¿µÇÏ´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ ¶ó´Â À̾߱Ⱑ ÀÖ¾ú½À´Ï´Ù. ÀÌ°ÍÀº ±â¼úÀûÀÎ ¸éÀÌ ¾Æ´Ñ ¿©·¯ °¡Áö ÀÌÀ¯·Î ¿î¿µÇϱⰡ Æí¸® ÇØ Áú ¼ö ÀÖ½À´Ï´Ù. (³ªÀÇ °æ¿ì 180¿© °³ÀÇ ¸ÞÀÏ ¼­ºñ½º°¡ µÇ°í ÀÖ´Â 250¿© °³ÀÇ µµ¸ÞÀÎÀ» °®°í ÀÖ½À´Ï´Ù.)

users/assign ÆÄÀÏÀº ÀüÀÚ ¿ìÆí ÁÖ¼Ò Çϳª´ç ´Ü¼øÇÑ ÇÑ ÁÙÀÇ ³»¿ë¸¸À» Æ÷ÇÔÇÏ°í ÀÖ½À´Ï´Ù. (¸¸ÀÏ + ±âÈ£¸¦ »ç¿ëÇÑ´Ù¸é ÇØ´ç µµ¸ÞÀΰú ÇØ´ç »ç¿ëÀÚ°¡ ÀáÀçÀûÀ¸·Î ¸¹Àº ÀüÀÚ ¿ìÆí ÁÖ¼Ò ¸¦ °¡Áú ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.) ¶ÇÇÑ users/assign ÆÄÀÏÀÇ ¸¶Áö¸·Àº ¹Ýµå½Ã "." (period) ·Î ³¡³ª ¾ß ÇÕ´Ï´Ù.

¸¸¾à users/assign ÆÄÀÏÀÌ º¯°æÀÌ µÈ´Ù¸é ±×¿¡ µû¸¥ cdb µ¥ÀÌÅͺ£À̽º ¶ÇÇÑ º¯°æÀÌ µÉ ¼ö ÀÖµµ·Ï qmail-newu¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.

¸¸¾à °¢ µµ¸ÞÀκ°·Î º°µµÀÇ assign ÆÄÀÏÀ» ÀÛ¼ºÇÏ¿© °ü¸®ÇÑ´Ù¸é, ÀÌ°ÍÀ» users/assign ÆÄÀÏ ·Î º¯°æÇÏ´Â ½ºÅ©¸³Æ®´Â ´ÙÀ½°ú °°ÀÌ °£´ÜÇÕ´Ï´Ù. ¿¹¸¦ µé¾î /var/qmail/users/domains/* ¿¡ °¢ µµ¸ÞÀκ°·Î assign ÆÄÀÏÀ» ÀÛ¼ºÇÏ¿´´Ù¸é

#!/bin/sh
cat /var/qmail/users/domains/* > /var/qmail/users/assign.new
echo "." >> /var/qmail/users/assign.new
mv /var/qmail/users/assign.new /var/qmail/users/assign
/var/qmail/bin/qmail-newu

(¿øÇÑ´Ù¸é assign.new ÆÄÀÏÀ» ÀÛ¼ºÇÏ´Â °ÍÀº »ý·«ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ÀÌ ½ºÅ©¸³Æ®ÀÇ ÀÏ ºÎºÐÀº >! ¾øÀÌ ÀÌ¹Ì Á¸ÀçÇÏ´Â ÆÄÀÏÀ» µ¤¾î¾º¿ì±â¸¦ °ÅºÎÇÒ °ÍÀÔ´Ï´Ù. ÇÏÁö¸¸ À§ÀÇ ¹æ¹ýÀº ¸ðµÎ¿¡°Ô Àß ÀÛµ¿ÇÒ °ÍÀÔ´Ï´Ù.)

ÁÁ½À´Ï´Ù. ¸ðµç °ÍÀÌ Àß ÀÛµ¿ÇÏ´Â °Í °°½À´Ï´Ù. ¾î¶»°Ô Å×½ºÆ®ÇÒ ¼ö ÀÖ½À´Ï±î?

telnet mailhost 110
USER testid
PASS testpw
LIST
RETR 1
QUIT

À§ÀÇ ³»¿ëµéÀÌ ÀüºÎ ½ÇÇàµÇ°í ·Î±× ÆÄÀÏ¿¡ auth.warning ¿Í °°Àº ¿¡·¯ ¸Þ½ÃÁö¸¦ º¼ ¼ö ¾ø´Ù ¸é ´ç½ÅÀº ¼º°øÇÑ °ÍÀÔ´Ï´Ù.




sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2005-10-15 01:00:30
Processing time 0.0016 sec