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

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 ¿Í °°Àº ¿¡·¯ ¸Þ½ÃÁö¸¦ º¼ ¼ö ¾ø´Ù ¸é ´ç½ÅÀº ¼º°øÇÑ °ÍÀÔ´Ï´Ù.

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 ¿Í °°Àº ¿¡·¯ ¸Þ½ÃÁö¸¦ º¼ ¼ö ¾ø´Ù ¸é ´ç½ÅÀº ¼º°øÇÑ °ÍÀÔ´Ï´Ù.


ID
Password
Join
With clothes the new are best, with friends the old are best.


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.0023 sec