´ÙÀ½ ÀÌÀü Â÷·Ê

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


´ÙÀ½ ÀÌÀü Â÷·Ê