Àç¹Õ°í °¡½¿ÀÌ µû¶æÇØÁö´Â ±Û

HomePage Backward Forward Post Reply List
Delete Modify
  Á¦¸ñ   [¹ø¿ª] ¼º´ç°ú ½ÃÀå #2 1998/10/20 (10:29)
À̸§ ±èÈ¿¿ø
¹øÈ£ 122
Á¶È¸ 2992
º»¹® 11) ÁÁÀº ¾ÆÀ̵ð¾î¸¦ »ý°¢Çس»´Â °Í ´ÙÀ½À¸·Î Áß¿äÇÑ ÀÏÀº »ç¿ëÀÚµéÀÌ ¾Ë·ÁÁØ
ÁÁÀº ¾ÆÀ̵ð¾î¸¦ ±ú´Ý´Â °ÍÀÌ´Ù. ¶§·Î´Â ÀÌÆíÀÌ ´õ ³ªÀ» ¼öµµ ÀÖ´Ù. (The next
best thing to having good ideas is recognizing good ideas from your users.
Sometimes the latter is better )

Èï¹Ì·Ó°Ôµµ ¸¸ÀÏ ´ç½ÅÀÌ ¾ó¸¶³ª ´Ù¸¥»ç¶÷¿¡°Ô ºúÀ» ¸¹ÀÌ Áö°í ÀÖ´ÂÁö¸¦
ÀÚ±âºñÇ϶ó°í ´À²¸Áú Á¤µµ·Î±îÁö ¼ÖÁ÷ÇÏ°Ô Åоî³õ´Â´Ù¸é ´ë°³ÀÇ »ç¶÷µéÀº
´ç½ÅÀÌ È¥ÀÚ¼­ °ÅÀÇ ¸ðµç ÀÏÀ» Çس»°í¼­ õÀ缺¿¡ ´ëÇؼ­ °â¼ÕÇØ ÇÏ´Â °Íó·³
´ëÇÑ´Ù´Â °ÍÀ» °ð¹Ù·Î ¾Ë°Ô µÉ °ÍÀÌ´Ù. ¸®´©½ºÀÇ °æ¿ì¸¦ º¸¶ó! (1997³â 8¿ù,
Perl ÄÁÆÛ·±½º¿¡¼­ ÀÌ ±ÛÀ» ¹ßÇ¥ÇÒ ¶§ ·¡¸® ¿ùÀÌ Ã¹ ¹ø° ÁÙ¿¡ ¾É¾Æ ÀÖ¾ú´Ù.
¹Ù·Î À­ ÁÙ¿¡ µµ´ÞÇßÀ» ¶§ ±×´Â ºÎÈï»ç¶óµµ µÈ °Íó·³ ¿ÜÃÆ´Ù. "ÇüÁ¦¿©, À̾߱â
ÇϽÿÀ, À̾߱⸦!" ûÁßµé ¸ðµÎ°¡ ÀÌ°ÍÀÌ PerlÀ» ¸¸µç ·¡¸®¿¡°Ôµµ Àû¿ëµÈ´Ù´Â
°ÍÀ» ¾Ë¾Ò±â ¶§¹®¿¡ ¿ôÀ½À» ÅͶ߷ȴÙ)

¶È°°Àº Á¤½ÅÀ¸·Î ÇÁ·ÎÁ§Æ®¸¦ ¸î ÁÖ ÁøÇàÇØ ³ª°¡ÀÚ ³ª´Â »ç¿ëÀÚµé »Ó ¾Æ´Ï¶ó
À̾߱⸦ ÀüÇصéÀº ´Ù¸¥ »ç¶÷µé·ÎºÎÅÍ ºñ½ÁÇÑ Äª¼ÛÀ» ¹Þ±â ½ÃÀÛÇß´Ù. ³ª´Â ±×·±
email Áß ¸î¸îÀ» µû·Î º¸°üÇØ µÎ¾ú´Ù. ³ªÁß¿¡ ³» »îÀÌ °¡Ä¡ÀÖ´Â °ÍÀ̾ú´ÂÁö
Àǽɽº·¯¿öÁú ¶§ ±× ¸ÞÀϵéÀ» ´Ù½Ã ²¨³»º¼ »ý°¢ÀÌ´Ù. :-)

¸ðµç Á¾·ùÀÇ ¼³°è¿¡ ´ëÇؼ­ Àû¿ëµÉ ¼ö ÀÖ´Â µÎ°¡Áö ´õ ±âº»ÀûÀÌ¸ç ºñÁ¤Ä¡ÀûÀÎ
±³ÈÆÀÌ ÀÖ´Ù.

12) Á¾Á¾ °¡Àå Ãæ°ÝÀûÀÌ°í Çõ½ÅÀûÀÎ ÇØ°áÃ¥Àº ´ç½Å ÀÚ½ÅÀÌ ¹®Á¦¿¡ ´ëÇؼ­
°¡Áö°í ÀÖ´Â °³³äÀÌ À߸øµÇ¾î ÀÖ´Ù´Â °ÍÀ» ±ú´Ý´Â °Í¿¡¼­ ³ª¿Â´Ù. (Often, the
most striking and innovative solutions come from realizing that your concept
of the problem was wrong)

³ª´Â popclient¸¦ MTA/MDA ±â´ÉÀ» ´Ù °®Ãß°í º¹ÀâÇÑ Áö¿ª¹è´Þ¸ðµåµé±îÁö
(local delivery modes) °®Ãá °ÍÀ¸·Î °³¹ßÇØ ³ª°¡¸é¼­ Ʋ¸° ¹®Á¦¸¦ Ç®·Á°í
³ë·ÂÇÏ°í ÀÖ¾ú´Ù. fetchmail ÀÇ ¼³°è´Â °¡Àå ±âÃÊÀûÀÎ °ÍºÎÅÍ Àç°íÇÏ¿© SMTP
Æ÷Æ®·Î ¸ÞÀÏÀ» ¹è´ÞÇÏ´Â ÀÎÅÍ³Ý ¸ÞÀÏ °æ·ÎÀÇ ÇÑ ºÎºÐÀÎ ¼ø¼ö MTA °¡ µÇ¾î¾ß
Çß´Ù. °³¹ßµµÁß¿¡ º®¿¡ ºÎµúÄ£´Ù¸é - ´ÙÀ½¹ø ÆÐÄ¡ ÈÄ¿¡ ¹«¾ùÀ» ÇØ¾ß ÇÒ Áö
¸ð¸£°Ú´Ù¸é - ±×¶§´Â Á¤´äÀ» °¡Áö°í ÀÖ´ÂÁö »ý°¢ÇÒ °ÍÀÌ ¾Æ´Ï¶ó Áú¹®ÀÌ ¿Ã¹Ù¸¥
°ÍÀÎÁö Àǹ®À» °¡Á®º¸¾Æ¾ß ÇÏ´Â °æ¿ì°¡ Á¾Á¾ ÀÖ´Ù. ¾Æ¸¶µµ ¹®Á¦ÀÇ Æ²À» ´Ù½Ã
Àâ¾Æ¾ß ÇÒ °ÍÀÌ´Ù.

±×·¡¼­, ³ªµµ ³» ¹®Á¦ÀÇ Æ²À» ´Ù½Ã Àâ¾Ò´Ù. ºÐ¸íÈ÷ Á¦´ë·Î ÀÏÀ» ÁøÇàÇÏ·Á¸é (1)
SMTP Æ÷¿öµù Áö¿ø ±â´ÉÀ» ÀÏ¹Ý µå¶óÀ̹ö¿¡ Æ÷ÇÔ½ÃÅ°°í, (2) SMTP Æ÷¿öµùÀ»
±âº»¸ðµå·Î ¸¸µé°í (3) ÃÖÁ¾ÀûÀ¸·Î´Â ´Ù¸¥ ¹è´Þ¸ðµåµé, ƯÈ÷ 'ÆÄÀÏ·Î ¹è´ÞÇϱâ'
¿Í 'Ç¥ÁØÃâ·ÂÀ¸·Î ¹è´ÞÇϱâ'¸¦ Á¦°ÅÇØ¾ß Çß´Ù.

³ª´Â ´Ü°è (3)¿¡¼­ Á¶±Ý ¸Ó¹µ°Å·È´Âµ¥, ÀÌÀ¯´Â ¿À·§µ¿¾È popclient¸¦ ½á¿À¸é¼­
´Ù¸¥ ¹è´Þ¸ðµå¿¡ ÀÇÁ¸ÇÏ°í ÀÖÀ» »ç¿ëÀÚµéÀÇ ½É±â¸¦ ºÒÆíÇÏ°Ô ¸¸µé°í ½ÍÁö
¾Ê¾Ò±â ¶§¹®ÀÌ´Ù. ÀÌ·ÐÀûÀ¸·Î´Â ±×µé ¸ðµÎ Áï½Ã .forward ÆÄÀÏÀ̳ª sendmail
¿ÜÀÇ ºñ½ÁÇÑ ÇÁ·Î±×·¥À¸·Î ÀüȯÇÏ¿© µ¿ÀÏÇÑ °á°ú¸¦ ¾òÀ» ¼ö ÀÖ¾ú´Ù. ½ÇÁ¦·Î´Â
Àüȯ ÀÚü°¡ Å« ÀÏÀÌ µÉ °ÍÀ̾ú´Ù.

ÇÏÁö¸¸ ´Ü°è (3)À» ½ÇÇàÇÏ°í ³ªÀÚ ÀÌÁ¡ÀÌ ¸Å¿ì Å« °ÍÀ¸·Î ³ªÅ¸³µ´Ù. µå¶óÀ̹ö
ÄÚµå Áß °¡Àå Èûµç ºÎºÐÀÌ »ç¶óÁ³´Ù. ¼³Á¤ÀÌ ¾öû³ª°Ô °£´ÜÇØÁ³´Ù - ½Ã½ºÅÛÀÇ
MDA ¿Í »ç¿ëÀÚÀÇ ¸ÞÀϹڽº¸¦ ã¾Æ´Ù´Ï¸ç ±Á½Ç°Å¸± ÇÊ¿äµµ ¾ø¾îÁ³°í, OS °¡
ÆÄÀÏ Àá±ÝÀ» Áö¿øÇÏ´ÂÁö °ÆÁ¤ÇÒ ÇÊ¿äµµ ¾ø¾îÁ³´Ù.

°Ô´Ù°¡ ¸ÞÀÏÀ» ÀÒ¾î¹ö¸± ÇÑ°¡Áö °¡´É¼ºµµ »ç¶óÁ³´Ù. 'ÆÄÀÏ·Î ¹è´ÞÇϱâ'¸¦
¼±ÅÃÇßÀ» ¶§ µð½ºÅ©°¡ ²Ë Â÷ ÀÖÀ¸¸é ¸ÞÀÏÀÌ »ç¶óÁ® ¹ö·È´ø °ÍÀÌ´Ù. SMTP
Æ÷¿öµù¿¡¼­´Â SMTP ¸®½º³Ê°¡ ¸Þ½ÃÁö ¹è´ÞÀÌ °¡´ÉÇϰųª ³ªÁß¿¡ ´ë¹ßÇÒ ¼ö
ÀÖµµ·Ï ½ºÇ®ÇØ ³õ±â Àü¿¡´Â OK¸¦ µ¹·ÁÁÖÁö ¾ÊÀ» °ÍÀ̱⠶§¹®¿¡ ÀÌ·± ÀÏÀÌ
ÀϾ ¼ö°¡ ¾ø´Ù.

¼º´Éµµ Çâ»óµÇ¾ú´Ù(Çѵιø ½ÇÇà½ÃÄѼ­´Â ´À³¢Áö ¸øÇÏ°ÚÁö¸¸). º¯°æ¿¡ µû¸£´Â
±×´ÙÁö Áß¿äÇÏÁö¾ÊÀº ÀÌÀÍÀ̶ó¸é ¸Å´º¾ó ÆäÀÌÁö°¡ ÈξÀ °£´ÜÇØ Á³´Ù´Â °ÍÀÌ´Ù.
³ªÁß¿¡ ³ª´Â »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ Áö¿ª MDA¸¦ ÅëÇØ ¹è´ÞÇÏ´Â ±â´ÉÀ» ´Ù½Ã ³Ö¾î¾ß
Çß´Ù. µ¿ÀûÀÎ SLIP¸¦ Æ÷ÇÔÇÏ¿© ¸î¸î ¾Ö¸ÅÇÑ »óȲÀ» ´Ù·ç¾î¾ß Ç߱⠶§¹®ÀÌ´Ù.
ÇÏÁö¸¸ óÀ½º¸´Ù ÈξÀ °£´ÜÇÑ ¹æ¹ýÀ» ã¾Æ³¾ ¼ö ÀÖ¾ú´Ù.

±³ÈÆÀ̶ó¸é?³°¾Æ¼­ »ç¿ëÇÒ ¼ö ¾ø´Â ±â´ÉÀ̶ó¸é È¿À²À» ¶³¾î¶ß¸®Áö ¾Ê°í ÇÒ ¼ö
ÀÖÀ» ¶§´Â ¸Á¼³ÀÌÁö ¸»°í Á¦°ÅÇØ ¹ö¸®¶ó. ¾Ó¶ß¿Ï µå »ý¶½Á㻾¸®´Â (¾Æµ¿¼­Àû
ÀÛ°¡¿´À¸¸ç ³²´Â ½Ã°£¿¡´Â ºñÇà±â Á¶Á¾°ú ¼³°è¸¦ Çß´ø) ÀÌ·¸°Ô ¸»Çß´Ù.

13) "(¼³°è¿¡ À־) ¿Ïº®ÇÔÀ̶õ ´õ ÀÌ»ó Ãß°¡ÇÒ °ÍÀÌ ¾øÀ» ¶§ ÀÌ·ç¾îÁö´Â
°ÍÀÌ ¾Æ´Ï¶ó ´õ ÀÌ»ó ¹ö¸± °ÍÀÌ ¾øÀ» ¶§ ÀÌ·ç¾îÁø´Ù. (Perfection (in design) is
achieved not when there is nothing more to add, but rather when there is
nothing more to take away)"

Äڵ尡 ´õ ³ª¾ÆÁö°í °£´ÜÇØ Áö°í ÀÖÀ» ¶§°¡ ¹Ù·Î ÀÏÀÌ Á¦´ë·Î µÇ¾î°¡°í ÀÖ´Ù´Â
°ÍÀ» "¾Ë°Ô µÇ´Â" ¶§´Ù. ±×¸®°í ±× °úÁ¤¿¡¼­ fetchmail ÀÇ ¼³°è´Â Á¶»ó°ÝÀÎ
popclient ¿Í ´Ù¸¥, ÀڽŸ¸ÀÇ Á¤Ã¼¼ºÀ» ȹµæÇß´Ù. À̸§À» ¹Ù²Ü ¶§°¡ µÈ °ÍÀÌ´Ù.
»õ·Î¿î ¼³°è´Â ¿¹ÀüÀÇ popclient º¸´Ù´Â sendmail °ú ºñ½ÁÇØ º¸¿´´Ù. µÑ´Ù MTA
¿´À¸³ª sendmail Àº Ǫ½Ã(push) ÈÄ¿¡ ¸ÞÀÏÀ» ¹è´ÞÇß°í »õ·Î¿î Popclient ´Â
Ç®(pull) ÈÄ¿¡ ¸ÞÀÏÀ» ¹è´ÞÇß´Ù. Çؼ­ µÎ ´Þ ÈÄ¿¡ ³ª´Â Popclient ÀÇ À̸§À»
fetchmail ·Î º¯°æÇß´Ù.



#133   Á¤Á÷ÇÑ   (¾î´Ï½ºÆ®)
[¹ø¿ª] ¼º´ç°ú ½ÃÀå (3/4)                     09/09 17:25   228 line

7. Fetchmail ÀÇ ¼ºÀå

ÀÌÁ¦´Â ±ò²ûÇÏ°í Çõ½ÅÀûÀÎ ¼³°è, ¸ÅÀÏ »ç¿ëÇϹǷΠÀß ÀÛµ¿ÇÏ´Â °ÍÀ» ¾Ë°í ÀÖ´Â
ÄÚµå, ¹ßÀüÇÏ°í ÀÖ´Â º£Å¸Å×½ºÅÍÀÇ ¸ñ·ÏÀ» °¡Áö°í ÀÖ¾ú´Ù. ´õÀÌ»ó ³»°¡ ÇÏ°í
ÀÖ´Â ÀÏÀÌ ¸î¸îÀÇ »ç¶÷¿¡°Ô À¯¿ëÇÒ ¼öµµ ÀÖ´Â »ç¼ÒÇÏ°í °³ÀÎÀûÀÎ ÇØÅ·Àº
¾Æ´Ï¶ó´Â »ý°¢ÀÌ ¼­¼­È÷ µé±â ½ÃÀÛÇß´Ù. ³»°¡ °¡Áö°í ÀÖ´Â °ÍÀº À¯´Ð½º ¹Ú½º¿Í
SLIP/PPP ¸ÞÀÏ ¿¬°áÀ» °¡Áö°í ÀÖ´Â ¸ðµç ÇØÄ¿µéÀÌ Á¤¸»·Î ÇÊ¿ä·Î ÇÏ´Â
ÇÁ·Î±×·¥À̾ú´Ù.

SMTP Æ÷¿öµù ±â´ÉÀ¸·Î fetchmail Àº °æÀï¿¡¼­ ¸ÖÂïÀÌ ¾Õ¼­³ª¿Í "Ä«Å×°í¸®
ų·¯," ±×·¯´Ï±î ÇØ´çºÐ¾ßÀÇ ´Ù¸¥ ÇÁ·Î±×·¥µéÀº ¾Æ¿¹ ÀØÇôÁ® ¹ö¸± ¸¸ÇÑ
°æÀï·ÂÀ» °®Ãß°í ÀÚ½ÅÀÇ ÁöÀ§¸¦ È®°íÇÏ°Ô ÇÏ´Â °íÀüÀûÀÎ ÇÁ·Î±×·¥ÀÌ µÉ ¼ö
ÀÖ´Â ´É·ÂÀ» °®Ãß¾ú´Ù.

ÀÌ·± °á°ú¸¦ °èȹÇϰųª ¸ñÇ¥·Î °¡Áú ¼ö´Â ¾øÀ¸¸®¶ó°í »ý°¢ÇÑ´Ù. ¾ÆÁÖ °­·ÂÇÑ
¼³°è»óÀÇ ¾ÆÀ̵ð¾î·Î ±×·± °á°ú°¡ ºÒ°¡ÇÇÇÏ°í, ÀÚ¿¬½º·¯¿ì¸ç ¿î¸íÀûÀÎ °ÍÀ¸·Î
º¸ÀÌ°Ô ÇÔÀ¸·Î½á ±×·± °á°ú¿¡ µµ´ÞÇØ¾ß ÇÑ´Ù. ±×·± ¾ÆÀ̵ð¾î¸¦ ±¸Ã¼È­ÇØ º¼ ¼ö
ÀÖ´Â À¯ÀÏÇÑ ¹æ¹ýÀº ¼ö¸¹Àº ¾ÆÀ̵ð¾î¸¦ °¡Áö´Â °ÍÀÌ´Ù. ¾Æ´Ï¸é ´Ù¸¥ »ç¶÷µéÀÇ
ÁÁÀº ¾ÆÀ̵ð¾î¸¦, ¿ø·¡ »ý°¢µÇ¾ú´ø °Íº¸´Ù ´õ ¸Ö¸® À̲ø°í °¡¼­ ±¸Ã¼È­
½ÃÄѺ¸´Â ¹æ¹ýÀÌ´Ù.

¾Øµå·ù Ÿ³Ù¹Ù¿ò (Andrew Tanenbaum) Àº ±³½Àµµ±¸·Î »ç¿ëÇϱâ À§ÇØ
386¿ëÀ¸·Î °£´ÜÇÑ ³×ÀÌƼºê À¯´Ð½º¸¦ ¸¸µé·Á´Â ¿ø·¡ÀÇ ¾ÆÀ̵ð¾î¸¦ °¡Áö°í
ÀÖ¾ú´Ù. ¸®´©½º Åä¹ßÁî´Â ÀÌ ¹Ì´Ð½ºÀÇ °³³äÀ» ¾Øµå·ù°¡ »ý°¢Çß´ø °Íº¸´Ù ´õ
¸Ö¸® ¹Ð°í ³ª°¬´Ù. ±×·¡¼­ ¸®´ª½º´Â ±²ÀåÇÑ °ÍÀÌ µÇ¾ú´Ù. ¶È°°Àº ¹æ½ÄÀ¸·Î (´õ
ÀÛÀº ½ºÄÉÀÏÀ̾úÁö¸¸) ³ª´Â Ä® Çظ®½º¿Í Çظ® È£ÈåÇÏÀÌÀúÀÇ ¾ÆÀ̵ð¾îµéÀ»
°¡Á®¿Í °­ÇÏ°Ô ¹Ð¾îºÙ¿´´Ù. ¸®´©½º³ª ³ª³ª »ç¶÷µéÀÌ ÃµÀçµéÀÌ ±×·¯Çϸ®¶ó°í
»ý°¢ÇÏ´Â ³¶¸¸ÀûÀÎ Àǹ̿¡¼­ 'µ¶Ã¢Àû' ÀÎ °ÍÀº ¾Æ´Ï¾ú´Ù. ÇÏÁö¸¸ Åë³ä°ú´Â
¹Ý´ë·Î ´ëºÎºÐÀÇ °úÇаú °øÇаú ¼ÒÇÁÆ®¿þ¾î °³¹ßÀº µ¶Ã¢ÀûÀΠõÀç, ÇØÄ¿ÀÇ
Àü¼³¿¡ ÀÇÇؼ­ ÀÌ·ç¾îÁöÁö ¾Ê´Â´Ù.

°á°ú¹°Àº ¶È°°ÀÌ ¸Å¿ì »ç¶÷À» ÈïºÐ½ÃÅ°´Â °ÍµéÀÌ´Ù -- »ç½Ç, ¸ðµç ÇØÄ¿µéÀº
ÀÌ·± Á¾·ùÀÇ ¼º°øÀ» ¾ò±â À§ÇØ »ì¾Æ°£´Ù! °Å±â¿¡´Â ³»°¡ ±âÁØÀ» ´õ ³ôÀÌ Àâ¾Æ¾ß
ÇÑ´Ù´Â Àǹ̵µ µé¾îÀÖ´Ù. fetchmailÀ» ÃÖ»óÀÇ °ÍÀ¸·Î ¸¸µé±â À§ÇØ ³ª´Â
³»ÀÚ½ÅÀÇ ÇÊ¿ä»Ó ¾Æ´Ï¶ó ³ª¿Í´Â »ó°ü¾øÁö¸¸ ´Ù¸¥ »ç¶÷µé¿¡°Ô´Â ÇʼöÀûÀÎ
±â´ÉÀ» Æ÷ÇÔ½ÃÅ°°í Áö¿øÇؾßÇß´Ù. °Ô´Ù°¡ ÇÁ·Î±×·¥À» ´Ü¼øÇÏ°í Æ°Æ°ÇÏ°Ô
À¯Áö½ÃÅ°¸é¼­ ±×·± ÀÏÀ» ÇØ¾ß Çß´Ù.

ÀÌ°ÍÀ» ±ú´Ý°í ³ª¼­ ³»°¡ Ãß°¡ÇÑ ¸Å¿ì Áß¿äÇÑ Ã¹ ¹ø° ±â´ÉÀº
¸ÖƼµå·Ó(multidrop) ±â´ÉÀ̾ú´Ù. ±×·ìÀ̳ª »ç¿ëÀÚµéÀÇ ¸ÞÀÏÀ» ÇѲ¨¹ø¿¡ °¡Áö°í
ÀÖ´Â ¸ÞÀϹڽº¿¡¼­ ¸ÞÀÏÀ» °¡Á®¿Í °¢ ¸ÞÀϵéÀ» °³ÀÎ ¼ö½ÅÀÚ¿¡°Ô ¶ó¿ìÆ®(route)
½ÃÄÑÁÖ´Â ±â´ÉÀ̾ú´Ù.

¸ÖƼµå·Ó ±â´ÉÀ» Ãß°¡Çϱâ·Î ÇÑ µ¥´Â ¸î¸î »ç¿ëÀÚµéÀÌ ¿øÇÑ´Ù´Â °Íµµ ÀÖ¾úÁö¸¸
°¡Àå Å« ÀÌÀ¯´Â ¾îµå·¹½ÌÀ» ¿ÏÀüÈ÷ ±¸ÇöÇÔÀ¸·Î½á ½Ì±Ûµå·Ó Äڵ忡 ÀÖ´Â
¹ö±×µéÀ» Àâ¾Æ³¾ ¼ö ÀÖÀ¸¸®¶ó°í »ý°¢Ç߱⠶§¹®ÀÌ´Ù. ±×¸®°í ±×·¸°Ô µÇ¾ú´Ù.
RFC822(http://www.internic.net/rfc/rfc822.txt) ÀÇ ÆĽÌÀ» Á¦´ë·Î ±¸ÇöÇÏ´Â
°Í¿¡ ¸Å¿ì ¿À·£ ½Ã°£ÀÌ °É·È´Âµ¥, °¢°¢ÀÇ Á¶°¢ÀÌ ¾î·Á¿ü±â ¶§¹®ÀÌ ¾Æ´Ï¶ó °¢°¢ÀÌ
¼­·Î ÀÇÁ¸ÇÏ°í ÀÖÀ¸¸ç ¼¼½ÉÇÏ°Ô ½Å°æÀ» ½á¾ß ÇÏ´Â »çÇ×µéÀ̾ú±â ¶§¹®ÀÌ´Ù.
ÇÏÁö¸¸ ¸ÖƼµå·Ó ¾îµå·¹½Ì ¿ª½Ã ¸Å¿ì ÈǸ¢ÇÑ ¼³°è»óÀÇ °áÁ¤À̾ú´ø °ÍÀ¸·Î
µå·¯³µ´Ù. ´ÙÀ½°ú °°Àº ±³ÈÆÀ» ¾òÀ» ¼ö ÀÖ¾ú´Ù.

14) ¾î¶² µµ±¸µçÁö ±â´ëÇÏ´Â ¹æ¹ýÀ¸·Î ¾µ¸ð°¡ ÀÖ¾î¾ß ÇÏÁö¸¸ Á¤¸» À§´ëÇÑ
µµ±¸´Â »ç¿ëÀÚ°¡ ÀüÇô ±â´ëÇÏÁö ¾Ê¾Ò´ø ¿ëµµ¿¡ ¾Ë¸Â°Ô µÈ´Ù. (Any tool should
be useful in the expected way, but a truly great tool lends itself to uses
you never expected)

¹Ìó »ý°¢ÇÏÁö ¸øÇß´ø ¸ÖƼµå·Ó fetchmail ÀÇ ¿ëµµ´Â ¸ÞÀϸµ¸®½ºÆ®¸¦ ±×´ë·Î
À¯ÁöÇÑ Ã¤, ¾Ë¸®¾Æ½º È®ÀåÀÌ µÈ ä·Î SLIP/PPP·Î ¿¬°áµÈ Ŭ/¶ó/ÀÌ/¾ð/Æ® ÂÊ¿¡¼­
¸ÞÀϸµ¸®½ºÆ®¸¦ ¿î¿µÇÏ´Â °ÍÀ̾ú´Ù. °³ÀÎÀÇ ÄÄÇ»ÅÍ·Î ISP °èÁ¤À» ÅëÇØ
Á¢¼ÓÇÏ´Â »ç¶÷ÀÌ ISP ÀÇ ¾Ë¸®¾Æ½º ÆÄÀÏ¿¡ Áö¼ÓÀûÀ¸·Î Á¢±ÙÇÏÁö ¾Ê°íµµ
¸ÞÀϸµ¸®½ºÆ®¸¦ ¿î¿µÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù.

º£Å¸Å×½ºÅ͵éÀÌ ¿ä±¸ÇÑ Áß¿äÇÑ º¯°æ»çÇ×Áß ¶Ç Çϳª´Â 8ºñÆ® MIME
¿ÀÆÛ·¹À̼ÇÀ̾ú´Ù. ÀÌ°ÍÀº ³»°¡ Äڵ带 8ºñÆ®¿¡ ´ëºñÇÏ¿© °è¼Ó À¯Áö½ÃÄÑ¿Ô±â
¶§¹®¿¡ ¸Å¿ì ½¬¿î ÀÏÀ̾ú´Ù. ÀÌ·± ±â´É¿¡ ´ëÇÑ ¿ä±¸¸¦ ¹Ì¸® ¿¹ÃøÇؼ­ ±×·¨´ø
°ÍÀº ¾Æ´Ï´Ù. ´ÙÀ½°ú °°Àº ±ÔÄ¢À» µû¸£·Á°í Çؼ­¿´´Ù.

15) ¾î¶² Á¾·ùµç °ÔÀÌÆ®¿þÀÌ ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µé·Á°í ÇÑ´Ù¸é µ¥ÀÌÅͽºÆ®¸²¿¡
°¡´ÉÇÑ ÇÑ ÃÖ¼ÒÇÑÀÇ Á¶ÀÛ¸¸ °¡Ç϶ó -- ±×¸®°í ¼ö½ÅÀÚ°¡ °­Á¦·Î ÇÏ°Ô ÇÏÁö
¾Ê´Â´Ù¸é Á¤º¸¸¦ *Àý´ë·Î* À߶ó¹ö¸®Áö ¸»¶ó. (... the data stream as little as
possible -- and *never* throw away informtion unless the recipient forces
you to!)

ÀÌ ±ÔÄ¢À» µû¸£Áö ¾Ê¾Ò´Ù¸é 8ºñÆ® MIME Áö¿øÀº ¸Å¿ì ¾î·Á¿üÀ» °ÍÀÌ¸ç ¸¹Àº
¹ö±×¸¦ ¸¸µé¾î ³ÂÀ¸¸®¶ó. ±ÔÄ¢À» µû¶ú±â ¶§¹®¿¡ ³»°¡ ÇØ¾ß ÇÒ ÀÏÀº RFC 1652
(http://www.internit.net/rfc/rfc1652.txt)¸¦ Àаí Çì´õ»ý¼º ·ÎÁ÷À» ¾à°£
¼öÁ¤ÇÏ´Â °Í »ÓÀ̾ú´Ù.

À¯·´ÀÇ ¸î¸î »ç¿ëÀÚµéÀº ÇÑ ¼¼¼Ç¿¡¼­ °¡Á®¿Ã ¼ö ÀÖ´Â ¸Þ½ÃÁöÀÇ ¼ö¸¦
Á¦ÇÑÇϵµ·Ï ¿É¼ÇÀ» Ãß°¡ÇØ´Þ¶ó°í ¿ä±¸ÇØ¿Ô´Ù. (ÀüÈ­ ³×Æ®¿öÅ©ÀÇ ºñ½Ñ ºñ¿ëÀ»
Á¶ÀýÇÒ ¼ö ÀÖµµ·Ï ÇØ´Þ¶ó´Â ¸»ÀÌ´Ù) ¿À·§µ¿¾È ¿©±â¿¡ ÀúÇ×Çß°í, ¾ÆÁ÷µµ ¿ÏÀüÈ÷
¼ö±àÇÏÁö ¸øÇß´Ù. ÇÏÁö¸¸ ¼¼°è¸¦ »ó´ë·Î ÇÁ·Î±×·¥À» ¸¸µç´Ù¸é °í°´µéÀÇ ¼Ò¸®¿¡
±Í¸¦ ±â¿ï¿©¾ß ÇÑ´Ù -- ±×µéÀÌ µ·À» ÁöºÒÇÏÁö ¾Ê´Â´Ù°í Çصµ ¸¶Âù°¡Áö´Ù.

8. Fetchmail¿¡¼­ ¹è¿ï Á¡

ÀϹÝÀûÀÎ ¼ÒÇÁÆ®¿þ¾î°øÇÐÀÇ ÁÖÁ¦·Î µ¹¾Æ°¡±â Àü¿¡ fetchmail ÀÇ °æÇèÀ¸·ÎºÎÅÍ
¹è¿ï Á¡ÀÌ ¸î °¡Áö ´õ ÀÖ´Ù. rc ÆÄÀÏÀÇ ±¸¹®Àº ¼±ÅûçÇ×À¸·Î 'noise' ¶ó´Â
Å°¿öµå¸¦ Æ÷ÇÔÇϴµ¥ ÀÌ°ÍÀº Æļ­¿¡ ÀÇÇØ ¹«½ÃµÈ´Ù. rc ÆÄÀÏ¿¡¼­ Çã¿ëÇÏ´Â
¿µ¾î¿Í ºñ½ÁÇÑ ±¸¹®Àº Àß¶ó³¾ °ÍÀ» ¸ðµÎ Àß¶ó³½ ÈÄ¿¡ ¾ò´Â ÀüÅëÀûÀÌ°í °£¸íÇÑ
Å°¿öµå-¹ë·ù ¦¿¡ ºñÇØ ÈξÀ ¾Ë¾Æº¸±â ½±´Ù.

ÀÌ°ÍÀº ³»°¡ rc ÆÄÀÏÀÇ ¼±¾ðµéÀÌ ¸í·ÉÇü ¼Ò¾ð¾î (imperative minilanguage)¸¦
¾ó¸¶³ª ¸¹ÀÌ ´à¾Æ°¡±â ½ÃÀÛÇß´ÂÁö ¾Ë¾ÆÂ÷¸®°í ³ª¼­ ÇѹãÁßÀÇ ½ÇÇèÀ¸·Î
½ÃÀ۵Ǿú´Ù. (popclient ÀÇ 'server' ¶ó´Â Å°¿öµå¸¦ 'poll' ·Î ¹Ù²Û ÀÌÀ¯µµ
ÀÌ°ÍÀÌ´Ù)

¸í·ÉÇü ¼Ò¾ð¾î¸¦ ´õ ¿µ¾îó·³ ¸¸µé¸é »ç¿ëÇϱ⠽¬¿ï °ÍÀ¸·Î º¸¿´´Ù. Áö±ÝÀº
³»°¡ ºñ·Ï Emacs ³ª HTML, ±×¸®°í ¸¹Àº µ¥ÀÌÅͺ£À̽º ¿£Áø¿¡¼­ º¼ ¼ö
ÀÖµíÀÌ ¼³°è¸¦ ÇÒ ¶§ "¾ð¾îó·³ ¸¸µå´Â" ÆÄÀÇ ÀÏ¿øÀ̱ä ÇÏÁö¸¸ "¿µ¾î¿Í ºñ½ÁÇÑ"
±¸ºÐÀ» °¡Áö´Â °Í¿¡ ´ëÇؼ­´Â ±×´ÙÁö ´Þ°¡¿Í ÇÏÁö ¾Ê´Â´Ù.

ÀüÅëÀûÀÎ ÇÁ·Î±×·¡¸ÓµéÀº Á¤È®ÇÏ°í ªÀ¸¸ç Áߺ¹À» Çã¿ëÇÏÁö ¾Ê´Â Á¦¾î±¸¹®À»
¼±È£ÇÏ´Â °æÇâÀÌ ÀÖ´Ù. ÀÌ°ÍÀº ÄÄÇ»Æà ÀÚ¿øÀÌ ºñ»ç¼­ ÆĽÌÇÏ´Â ´Ü°è°¡ ÃÖ´ëÇÑ
½Î°í °£´ÜÇØ¾ß ÇßÀ» ¶§ºÎÅÍ ³»·Á¿Â ¹®È­Àû À¯»êÀÌ´Ù. ¿µ¾î´Â ´ë·« 50% Á¤µµÀÇ
Áߺ¹À» Çã¿ëÇϹǷΠ´ë´ÜÈ÷ ºÎÀûÀýÇÑ ¸ðµ¨ÀÎ °ÍÀ¸·Î º¸ÀδÙ.

ÀÌ°ÍÀÌ ³»°¡ ¿µ¾î¿Í ºñ½ÁÇÑ ±¸¹®À» º¸Åë ÇÇÇÏ´Â ÀÌÀ¯´Â ¾Æ´Ï´Ù. ÀÌ ¹®Á¦¸¦
¾ð±ÞÇÑ ÀÌÀ¯´Â ±×·± °ü½ÀÀ» ¾ø¾Ö±â À§Çؼ­´Ù. »çÀÌŬ°ú ÄÚ¾îÀÇ °ªÀÌ ½ÎÁ³´Âµ¥µµ
°£¸íÇÔÀº ÀúÀý·Î ¾ø¾îÁöÁö´Â ¾Ê¾Ò´Ù. ÃÖ±Ù¿¡´Â ¾ð¾î°¡ ÄÄÇ»ÅÍÀÇ °üÁ¡¿¡¼­ ½Ñ
°¡°ÝÀ̶ó´Â Á¡ º¸´Ù´Â »ç¶÷¿¡°Ô Æí¸®ÇÑ°¡ ÇÏ´Â Á¡ÀÌ ´õ Áß¿äÇÏ´Ù.

¹°·Ð Á¶½ÉÇØ¾ß ÇÒ ÃæºÐÇÑ ÀÌÀ¯´Â ÀÖ´Ù. ÇÑ°¡Áö´Â ÆĽÌÇÏ´Â ´Ü°èÀÇ º¹À⼺¿¡
´ëÇÑ ºñ¿ëÀÌ´Ù -- ÆĽÌÇÏ´Â ´Ü°è¸¦ ¹ö±×°¡ ¿ì±Û°Å¸®´Â µ¥´Ù°¡ »ç¿ëÀÚ·Î ÇÏ¿©±Ý
±× ÀÚü¸¸À¸·Î È¥¶õÀ» ÀÏÀ¸Å°°Ô ¸¸µé°í ½ÍÁö´Â ¾ÊÀ» °ÍÀÌ´Ù. ¶Ç ÇϳªÀÇ ÀÌÀ¯´Â
¾ð¾îÀÇ ±¸¹®À» ¿µ¾î¿Í ºñ½ÁÇÏ°Ô ¸¸µé·Á°í ³ë·ÂÇÏ¸é ±× "¿µ¾î" °¡ ½É°¢ÇÏ°Ô
¿Ö°îµÇ¾î ÀÚ¿¬¾î¿ÍÀÇ ÇÇ»óÀûÀÎ À¯»çÁ¡ÀÌ ÀüÅëÀûÀÎ ±¸¹®¸¸Å­À̳ª È¥¶õ½º·´°Ô
µÇ´Â °æ¿ì°¡ ¸¹´Ù´Â Á¡ÀÌ´Ù. (¼ÒÀ§ "4¼¼´ë" ¾ð¾î¿Í »ó¾÷¿ë µ¥ÀÌÅͺ£À̽º
ÁúÀǾ¼­ ÀÌ·± °æ¿ì¸¦ ¸¹ÀÌ º¼ ¼ö ÀÖ´Ù)

fetchmail Á¦¾î±¸¹®Àº ÀÌ·± ¹®Á¦¸¦ ÇÇÇÏ·Á°í Çß´Ù. ¾ð¾îÀÇ ¿µ¿ªÀÌ ¸Å¿ì
Á¦ÇѵǾî ÀÖ¾ú±â ¶§¹®ÀÌ´Ù. ÀϹÝÀûÀÎ ¸ñÀûÀÇ ¾ð¾î¿Í´Â °Å¸®°¡ ¸Ö¾ú´Ù. ¾ð¾î°¡
Ç¥ÇöÇÏ´Â °ÍÀÌ º°·Î º¹ÀâÇÏÁö ¾Ê¾Ò±â ¶§¹®¿¡ ¿µ¾îÀÇ ÀϺκп¡¼­ ½ÇÁ¦
Á¦¾î¾ð¾î·Î ¿Å°Ü°¡´Âµ¥ È¥¶õÀ» ÀÏÀ¸Å³ °¡´É¼ºÀÌ Àû¾ú´Ù. ´õ ³ÐÀº ÀǹÌÀÇ ±³ÈÆÀ»
¿©±â¿¡¼­ ¾ò¾ú´Ù.

16) ¾ð¾î°¡ Æ©¸µ-ÄÄÇø®Æ®ÇÏÁö ¾Ê´Ù¸é ±¸¹®»óÀÇ À¯¿¬¼ºÀÌ ÇÊ¿äÇÏ´Ù. (When
your language is nowhere near Turing-complete, syntactic sugar can be
your friend)

¶ÇÇϳªÀÇ ±³ÈÆÀº ºÒÅõ¸íÇÔ¿¡ ÀÇÇÑ º¸¾È¿¡ ´ëÇؼ­ÀÌ´Ù. fetchmail ÀÇ »ç¿ëÀÚ
Áß¿¡´Â ½º´©ÆÛµéÀÌ ¿ì¿¬È÷ Æнº¿öµå¸¦ º¸Áö ¸øÇϵµ·Ï rc  ÆÄÀÏ¿¡ ÀÖ´Â
Æнº¿öµå¸¦ ¾ÏȣȭÇÏ¿© °¡Áö°í ÀÖ°Ô ÇÏÀÚ°í À̾߱âÇÏ´Â »ç¶÷µéÀÌ ÀÖ¾ú´Ù.

³ª´Â ±× À̾߱⸦ ¹Þ¾ÆµéÀÌÁö ¾Ê¾Ò´Âµ¥, ±×·¸°Ô ÇÑ´Ù°í Çؼ­ º¸¾ÈÀÌ °­È­µÇ´Â
°ÍÀÌ ¾Æ´Ï±â ¶§¹®ÀÌ´Ù. rc ÆÄÀÏÀÇ Àбâ Æ۹̼ÇÀ» ¾òÀº »ç¶÷À̶ó¸é »ç¿ëÀÚ¿Í
¸¶Âù°¡Áö·Î fetchmailÀ» ½ÇÇà½Ãų ¼öµµ ÀÖ´Â °ÍÀÌ´Ù -- ±×¸®°í ±×µéÀÌ
Æнº¿öµå¸¦ ¿øÇÏ´Â °ÍÀ̶ó¸é Æнº¿öµå¸¦ ¾ò±â À§ÇØ fetchmail Äڵ忡¼­
µðÄÚµùÇÏ´Â Äڵ带 »Ì¾Æ³¾ ¼öµµ ÀÖ´Ù.

fetchmail ÀÇ Æнº¿öµå¸¦ ¾Ïȣȭ Çß´Ù¸é »ç¶÷µéÀº ±×¸® ½É°¢ÇÏ°Ô »ý°¢ÇÏÁöµµ
¾Ê°í º¸¾È¿¡ ´ëÇØ À߸øµÈ °ü³äÀ» °¡Áö°Ô µÇ¾úÀ» °ÍÀÌ´Ù. ¿©±â¼­ ¾Ë ¼ö ÀÖ´Â
ÀϹÝÀûÀÎ ±ÔÄ¢Àº ´ÙÀ½°ú °°´Ù.

17) º¸¾È½Ã½ºÅÛÀº ±×°ÍÀÌ º¸È£ÇÏ·Á°í ÇÏ´Â ºñ¹Ð¸¸Å­¸¸ ¾ÈÀüÇÏ´Ù. °¡Â¥ ºñ¹Ðµé¿¡
ÁÖÀÇÇÒ °Í. (A security system is only as secure as its secret. Beware of
pseudo-secrets)

9. ½ÃÀå ½ºÅ¸ÀÏÀÇ °³¹ß¿¡ ÇÊ¿äÇÑ ¼±ÇàÁ¶°Çµé

ÀÌ ±ÛÀ» Ãʱ⿡ °ËÅäÇØÁØ »ç¶÷µé°ú ½ÃÇèÀûÀ¸·Î ûÁßÀÌ µÇ¾ú´ø »ç¶÷µéÀº
°è¼ÓÇؼ­ ¼º°øÀûÀÎ ½ÃÀå ½ºÅ¸ÀÏÀÇ °³¹ßÀ» À§ÇÑ ¼±ÇàÁ¶°ÇÀÌ ¹«¾ùÀÎÁö ¹°¾ú´Ù.
¿©±â¿¡´Â °øµ¿°³¹ßÀÚÀÇ °øµ¿Ã¼¸¦ ¸¸µé±â À§ÇØ ÇÁ·ÎÁ§Æ®°¡ °ø°³µÇ´Â ½ÃÁ¡¿¡
¸®´õÀÇ ÀÚÁú°ú Äڵ尡 ¾î¶² »óÅÂÀÎÁö°¡ Æ÷ÇԵȴÙ.

¾Æ¿¹ óÀ½ºÎÅÍ ½ÃÀ彺ŸÀÏ·Î °³¹ßÇÒ ¼ö ¾ø´Ù´Â °ÍÀº ÀÚ¸íÇÏ´Ù. Å×½ºÆ®, µð¹ö±×,
±×¸®°í °³¼±Àº ½ÃÀå ½ºÅ¸ÀÏ·Î ÇÒ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ ÇÁ·ÎÁ§Æ®¸¦ ½Ã/ÀÛ/ÇÒ/¶§/ ½ÃÀå
½ºÅ¸ÀÏ·Î ½ÃÀÛÇϱâ´Â ¸Å¿ì ¾î·Æ´Ù. ¸®´©½º´Â ±×·¸°Ô ÇÏÁö ¾Ê¾Ò´Ù. ³ªµµ
¸¶Âù°¡Áö. °³¹ßÀÚµéÀÇ °øµ¿Ã¼´Â Ãʱ⿡ ½ÇÇà½ÃÅ°¸é¼­ Å×½ºÆ®ÇÒ ¼ö ÀÖ´Â
Àå³­°¨ÀÌ ÇÊ¿äÇÏ´Ù.

°øµ¿Ã¼¸¦ ¸¸µé±â ½ÃÀÛÇÒ ¶§ Á¦½ÃÇÒ ¼ö ÀÖ¾î¾ß ÇÏ´Â °ÍÀº ±×·²µíÇÑ Àå·¡¼ºÀÌ´Ù.
ÇÁ·Î±×·¥ÀÌ Æ¯º°È÷ Àß ÀÛµ¿ÇÒ ÇÊ¿ä´Â ¾ø´Ù. Á¶ÀâÇϰųª, ¹ö±×Åõ¼ºÀÌ¿©µµ µÇ°í,
¿Ï¼ºµÇÁö ¾Ê°í ¹®¼­°¡ ÇüÆí¾ø¾îµµ »ó°ü¾ø´Ù. ÇÏÁö¸¸ ÇÑ°¡Áö È®½ÇÇÏ°Ô ÇؾßÇÒ
°ÍÀº ÀáÀçÀûÀÎ °øµ¿°³¹ßÀڵ鿡°Ô ÀÌ°ÍÀÌ ¸ÓÁö ¾ÊÀº ¹Ì·¡¿¡ Á¤¸» ±¦ÂúÀº
¹«¾ð°¡·Î ÁøÈ­ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ» ³³µæ½ÃÅ°´Â ÀÏÀÌ´Ù.

¸®´ª½º¿Í fetchmail µÑ ´Ù °­·ÂÇÏ°í ¸Å·ÂÀûÀÎ ±âº»¼³°è¸¦ °¡Áö°í °ø°³µÇ¾ú´Ù.
³»°¡ ½ÃÀå¸ðµ¨¿¡ ´ëÇØ À̾߱âÇÏÀÚ ¸¹Àº »ç¶÷µéÀÌ ÀÌ°ÍÀ» Áß¿äÇÏ´Ù°í »ý°¢Çß°í,
³ôÀº ¼öÁØÀÇ ¼³°è¿¡ ´ëÇÑ Á÷°ü°ú ¿µ¸®ÇÔÀÌ ÇÁ·ÎÁ§Æ®ÀÇ ¸®´õ¿¡°Ô´Â ÇʼöÀûÀÎ
°ÍÀ̶ó°í Áö·¹ÁüÀÛÀ¸·Î °á·ÐÀ» ³»·Á¹ö·È´Ù.

ÇÏÁö¸¸ ¸®´©½º´Â ±×ÀÇ ¼³°è¸¦ À¯´Ð½º¿¡¼­ µû¿Ô°í ³ª´Â ±âº»ÀûÀ¸·Î
popclient¿¡¼­ °¡Á®¿Ô´Ù. (¹°·Ð ³ªÁß¿¡ ¸¹Àº °ÍÀÌ ¹Ù²î±ä ÇßÁö¸¸ ¸®´ª½º´Â
±×º¸´Ù ÈξÀ ´õ ¹Ù²î¾ú´Ù). ±×·¸´Ù¸é ½ÃÀ彺ŸÀÏÀÇ ¸®´õ/Á¶Á¤ÀÚ¿¡°Ô Á¤¸»
Ưº°ÇÑ ¼³°èÀÇ Àç´ÉÀÌ ÇÊ¿äÇÑ °ÍÀϱî, ¾Æ´Ï¸é ´Ù¸¥ »ç¶÷µéÀÌ °¡Áø ¼³°èÀÇ
Àç´ÉÀ» À̲ø¾î ³»´Â °ÍÀÌ ÇÊ¿äÇÑ °ÍÀϱî?

³ª´Â Á¶Á¤ÀÚ°¡ Ưº°ÇÏ°Ô ¿µ¸®Çؼ­ µ¶Ã¢ÀûÀÎ ¼³°è¸¦ ¸¸µé¾î³¾ ¼ö ÀÖ´ÂÁöÀÇ
¿©ºÎ°¡ Áß¿äÇÏ´Ù°í »ý°¢ÇÏÁö ¾Ê´Â´Ù. ÇÏÁö¸¸ Á¶Á¤ÀÚ°¡ ´Ù/¸¥/»ç/¶÷/ÀÇ ÁÁ/Àº/
¼³/°è/¸¦ ¾Ë/¾Æ/º¼ ¼ö ÀÖ´ÂÁö´Â Àý´ëÀûÀ¸·Î Áß¿äÇÏ´Ù.

¸®´ª½º¿Í fetchmail ÇÁ·ÎÁ§Æ®´Â ÀÌ¿¡ ´ëÇÑ Áõ°Å¸¦ º¸¿©ÁÖ°í ÀÖ´Ù. ¸®´©½º´Â
(¾Õ¼­ ³íÇßµíÀÌ) ´ë´ÜÈ÷ µ¶Ã¢ÀûÀÎ ¼³°èÀÚ¶ó°í´Â ÇÒ ¼ö ¾øÀ¸³ª ÁÁÀº ¼³°è¸¦
¾Ë¾Æº¸´Â ´ë´ÜÇÑ ¿ä·ÉÀ» º¸¿©ÁÖ¾ú°í, ±×°ÍÀ» ¸®´ª½º Ä¿³Î¿¡ ÅëÇÕÇØ ³Ö¾ú´Ù.
¾Õ¼­ fetchmail¿¡¼­ °¡Àå °­·ÂÇÑ ¼³°è»óÀÇ ¾ÆÀ̵ð¾î Çϳª (SMTP Æ÷¿öµù) °¡
´Ù¸¥ ´©±º°¡·ÎºÎÅÍ ¿Â °ÍÀ̶ó°í ¼³¸íÇÑ ¹Ù ÀÖ´Ù.

ÀÌ ±ÛÀÇ Ãʱâ ûÁßµéÀº ³»°¡ ¼³°è»óÀÇ µ¶Ã¢¼ºÀ» °ú¼ÒÆò°¡Çϴµ¥ ³»°¡ ±×·±
µ¶Ã¢¼ºÀ» °¡Áö°í Àֱ⠶§¹®¿¡ ´ç¿¬ÇÑ ÀÏ·Î »ý°¢ÇÑ´Ù°í ÁÖÀåÇÏ¸ç ³»°Ô °æÀǸ¦
Ç¥½ÃÇß´Ù. ¾î´À Á¤µµ´Â »ç½ÇÀÌ´Ù. ¼³°è´Â ºÐ¸íÈ÷ (ÄÚµùÀ̳ª µð¹ö±ë¿¡ ºñÇؼ­)
³»°¡ °¡Àå ÀßÇÏ´Â ÀÏÀÌ´Ù.

ÇÏÁö¸¸ ¼ÒÇÁÆ®¿þ¾î ¼³°è¿¡ À־ ¶È¶ÈÇÏ°í µ¶Ã¢ÀûÀ̶ó´Â °ÍÀÇ ¹®Á¦Á¡Àº ±×°Ô
¹ö¸©ÀÌ µÇ¾î¹ö¸°´Ù´Â Á¡ÀÌ´Ù -- ¼³°è¸¦ °­·ÂÇÏ°í ´Ü¼øÇÏ°Ô À¯ÁöÇØ¾ß ÇÒ ¶§
±×·¸°Ô ÇÏÁö ¾Ê°í °è¼ÓÇؼ­ ÀÏÀ» ¸ÚÁö°í º¹ÀâÇÏ°Ô ¸¸µé±â ½ÃÀÛÇÑ´Ù. ÀÌÀüÀÇ
ÇÁ·ÎÁ§Æ®¿¡¼­ ³ª´Â ±×·± ¼ºÇâ ¶§¹®¿¡ ½ÇÆÐÇÑ ÀûÀÌ ÀÖ¾ú´Ù. fetchmail ¿¡¼­´Â
°£½ÅÈ÷ ±×°ÍÀ» À̰ܳ´Ù.

±×·¡¼­ ³ª´Â fetchmail¿¡¼­ ¼º°øÇÒ ¼ö ÀÖ¾ú´ø °ÍÀÌ ºÎºÐÀûÀ¸·Î´Â ¶È¶ÈÇØÁö·Á´Â
À¯È¤À» À̰ܳ±⠶§¹®À̶ó°í »ý°¢ÇÑ´Ù. ÀÌ°ÍÀº (ÃÖ¼ÒÇÑ) ¼º°øÀûÀÎ ½ÃÀå
ÇÁ·ÎÁ§Æ®¿¡ ¼³°è»óÀÇ µ¶Ã¢¼ºÀÌ ÇʼöÀûÀ̶ó´Â Á¡¿¡ ´ëÇؼ­´Â ¹Ý´ëµÇ´Â ÁÖÀåÀÌ´Ù.
¸®´ª½º¸¦ »ý°¢ÇØ º¸ÀÚ. ¸®´©½º Åä¹ßÁî°¡ °³¹ßµµÁß¿¡ ¿î¿µÃ¼¿¡ ¼³°è¿¡ À־
±Ùº»ÀûÀÎ Çõ½ÅÀ» À̲ø¾î³»·Á°í ³ë·ÂÇß´Ù°í °¡Á¤ÇØ º¸ÀÚ. °á°ú·Î ¸¸µé¾îÁø
Ä¿³ÎÀÌ ¿ì¸®¿¡°Ô ÀÖ´Â °Íó·³ ¾ÈÁ¤ÀûÀÌ°í ¼º°øÀûÀ̾úÀ» °ÍÀ̶ó°í »ý°¢À̳ª ÇÒ
¼ö ÀÖÀ»±î?

¾î´À Á¤µµ ±âº»ÀûÀÎ ¼öÁØÀÇ ¼³°è¿Í ÄÚµù±â¼úÀº ¹°·Ð ÇÊ¿äÇϱä ÇÏÁö¸¸ ½ÃÀå
½ºÅ¸ÀÏÀÇ ÇÁ·ÎÁ§Æ®¸¦ ½ÃÀÛÇÏ·Á°í ½É°¢ÇÏ°Ô »ý°¢ÇÏ°í ÀÖ´Â »ç¶÷À̶ó¸é ±×·±
Á¤µµ´Â ÃÖ¼ÒÇÑ ³Ñ¾î¼¹À¸¸®¶ó°í ±â´ëÇÏ´Â °ÍÀÌ´Ù. ÆòÆÇ¿¡ ´ëÇÑ ¿ÀǼҽº
°øµ¿Ã¼ÀÇ ³»ºÎ½ÃÀåÀº ¹Ì¹¦ÇÑ ¾Ð·ÂÀ» »ç¶÷µé¿¡°Ô ÀÛ¿ëÇÑ´Ù. ±×·¡¼­ Áö¼ÓÀûÀ¸·Î
µû¶ó°¥ ¼ö ÀÖ´Â °æÀï·ÂÀ» °¡Áö°í ÀÖÁö ¾ÊÀº »ç¶÷À̶ó¸é °³¹ß ÇÁ·ÎÁ§Æ®¸¦
½ÃÀÛÇÏÁö ¾Ê°Ô µÈ´Ù. Áö±Ý±îÁö ÀÌ°ÍÀº Àß µé¾î¸Â¾Æ¿Ô´ø °Í °°´Ù. ½ÃÀå ½ºÅ¸ÀÏÀÇ
ÇÁ·ÎÁ§Æ®¿¡¼­ ¶È¶ÈÇÑ ¼³°è¸¸Å­À̳ª Áß¿äÇÏ´Ù°í »ý°¢ÇÏ´Â °ÍÀÌÁö¸¸ ÀϹÝÀûÀ¸·Î
¼ÒÇÁÆ®¿þ¾î °³¹ß°ú´Â ¿¬°üÁþÁö ¾Ê´Â ¶Ç ÇÑ Á¾·ùÀÇ ±â¼úÀÌ ÀÖ´Ù -- ¾î¼¸é ´õ
Áß¿äÇÒ Áöµµ ¸ð¸¥´Ù. ½ÃÀ彺ŸÀÏÀÇ ÇÁ·ÎÁ§Æ®¸¦ Á¶Á¤Çϰųª À̲ô´Â »ç¶÷Àº
»ç¶÷µé°ú Àß ÀÇ»ç¼ÒÅëÇÏ´Â ±â¼úÀ» °¡Áö°í ÀÖ¾î¾ß ÇÑ´Ù. ÀÌ°ÍÀº ¸íÈ®ÇÏ´Ù.
°³¹ßÀÚµéÀÇ °øµ¿Ã¼¸¦ ¸¸µé·Á¸é »ç¶÷µéÀ» ²ø¾î¸ð¾Æ¾ß ÇÏ°í ¹«¾ùÀ» ÇÏ°í ÀÖ´ÂÁö
±×µé¿¡°Ô Èï¹Ì¸¦ ÁÖ¾î¾ß ÇÏ°í ±×µéÀÌ ÇÏ´Â ÀÏÀÇ °á°ú¿¡ ´ëÇؼ­ ±âºÐÁÁÀ» ¼ö
ÀÖµµ·Ï ¸¸µé¾î ÁÖ¾î¾ß ÇÑ´Ù. ±â¼úÀûÀÎ ³í¶õ(sizzle)Àº ÀÌ·± °ÍÀ» ÀÌ·èÇϴµ¥
µµ¿òÀÌ ¸¹ÀÌ µÇ±ä ÇÏÁö¸¸ ±×°ÍÀÌ ÀüºÎ´Â ¾Æ´Ï´Ù. ±× »ç¶÷ÀÇ ¼º°Ýµµ Å©°Ô ÀÛ¿ëÀ»
ÇÑ´Ù. ¸®´©½º°¡ ±¦ÂúÀº ³à¼®ÀÌ°í ´Ù¸¥ »ç¶÷µéÀÌ ±×¸¦ ÁÁ¾ÆÇÏ°Ô µÇ¸ç ±×¸¦
µµ¿ÍÁÖ°í ½Í¾îÇÑ´Ù´Â °ÍÀº ¿ì¿¬À̾ƴϴÙ. ³»°¡ Á¤·ÂÀûÀÌ°í ¿ÜÇâÀûÀÌ¸ç ¸¹Àº
»ç¶÷µé°ú ÀÏÇÏ´Â ÀûÀ» Áñ±â°í ¸¸È­ ¼ÓÀÇ Àι° ºñ½ÁÇÑ ÀλóÀ» ÁÖ´Â °ÍÀº ¿ì¿¬ÀÌ
¾Æ´Ï´Ù. ½ÃÀå ¸ðµ¨ÀÌ ¼º°øÇÏ°Ô ÇÏ·Á¸é ÀÚ½ÅÀÌ »ç¶÷À» ²ô´Â ¸Å·ÂÀÌ Á¶±ÝÀ̶óµµ
ÀÖ´Â °ÍÀÌ ¸Å¿ì Å« µµ¿òÀÌ µÈ´Ù.



#134   Á¤Á÷ÇÑ   (¾î´Ï½ºÆ®)
[¹ø¿ª] ¼º´ç°ú ½ÃÀå (4/4)                     09/09 17:31   263 line

10. ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾îÀÇ »çȸÀû ¹®¸Æ

´ÙÀ½°ú °°Àº ¸»ÀÌ ÀÖ´Ù. °¡Àå ¶Ù¾î³­ ÇØÅ·Àº ÇØÄ¿ÀÇÀÏ»óÀûÀÎ ¹®Á¦¸¦ Ǫ´Â
°³ÀÎÀûÀÎ ÇØ°áÃ¥À¸·Î ½ÃÀÛÇÑ´Ù. ±×¸®°í ±× ¹®Á¦°¡ ¸¹Àº »ç¿ëÀڵ鿡°Ô
ÀüÇüÀûÀ̶ó´Â °ÍÀÌ ¹àÇôÁö¸é ³Î¸® ÆÛÁö°Ô µÈ´Ù. ù ¹ø° ¹ýÄ¢À¸·Î µÇµ¹¾Æ¿Í
(¾Æ¸¶µµ) ´õ À¯¿ëÇÑ ¹æ½ÄÀ¸·Î ´Ù½Ã ¸»Çغ¸ÀÚ.

18) Àç¹ÌÀÖ´Â ¹®Á¦¸¦ Ç®¾îº¸°í ½Í´Ù¸é Àڽſ¡°Ô Àç¹ÌÀÖ´Â ¹®Á¦¸¦ ã¾Æ ³ª¼­´Â
°ÍºÎÅÍ ½ÃÀÛÇ϶ó. (To solve an interesting problem, start by finding a
problem that is interesting to you)

Ä® Çظ®½º¿Í popclient°¡ ±×·¯Çß°í, ³ª¿Í fetchmail ÀÌ ±×·¯Çß´Ù. ÇÏÁö¸¸ ÀÌ°ÍÀº
¿À·¡ÀüºÎÅÍ ÀÌÇصǰí ÀÖ¾ú´Ù. Àç¹ÌÀÖ´Â Á¡Àº ¸®´ª½º¿Í fetchmail ÀÇ ¿ª»ç°¡
°¡¸®Å°°í ÀÖ´Â °Íó·³ ´ÙÀ½ ´Ü°è¿¡ ÀÖ´Ù -- »ç¿ëÀÚ¿Í °øµ¿°³¹ßÀÚ°¡ ÀÌ·ç´Â
Å©°í È°µ¿ÀûÀÎ °øµ¿Ã¼ÀÇ ´«¾Õ¿¡¼­ ¼ÒÇÁÆ®¿þ¾î°¡ ÁøÈ­ÇØ °¡´Â °ÍÀÌ´Ù.
"Man-Month ÀÇ ½ÅÈ­"¿¡¼­ ÇÁ·¹µå ºê·è½º´Â ÇÁ·Î±×·¡¸ÓÀÇ ½Ã°£ÀÌ ´Ù¸¥ °ÍÀ¸·Î
´ëüµÉ ¼ö ¾ø´Ù°í Áø¼úÇß´Ù. Áö¿¬µÇ°í ÀÖ´Â ¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÁ§Æ®¿¡ °³¹ßÀÚ¸¦ ´õ
ÅõÀÔÇÏ´Â °ÍÀº ¿Ï·á½Ã±â¸¦ ´õ ´ÊÃâ »ÓÀÌ´Ù. ±×´Â ÇÁ·ÎÁ§Æ®¿¡¼­ º¹À⼺°ú
ÀÇ»ç¼ÒÅë¿¡ µå´Â ºñ¿ëÀÌ °³¹ßÀÚÀÇ Á¦°ö¿¡ ºñ·ÊÇÏ´Â ¹Ý¸é ÀÏÀÌ µÇ¾î°¡´Â °ÍÀº
Á÷¼±ÀûÀ¸·Î¸¸ Áõ°¡ÇÑ´Ù°í ÁÖÀåÇß´Ù. ÀÌ ÁÖÀåÀº ±×¶§ºÎÅÍ "ºê·è½ºÀÇ ¹ýÄ¢" À¸·Î
¾Ë·ÁÁ³°í ³Î¸® ÀÚ¸íÇÑ ÀÌÄ¡·Î °£ÁֵǾú´Ù. ÇÏÁö¸¸ ºê·è½ºÀÇ ¹ýÄ¢ÀÌ ÀüºÎ¶ó¸é
¸®´ª½º´Â ºÒ°¡´ÉÇßÀ» °ÍÀÌ´Ù.

³ªÁß¿¡ Á¦¶öµå ¿ÍÀιö±×ÀÇ °íÀüÀÎ "ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹ÖÀÇ ½É¸®ÇÐ (The
Psychology Of Computer Programming)"¿¡¼­ ºê·è½ºÀÇ ¸»¿¡ ´ëÇÑ Áß¿äÇÑ
¼öÁ¤»çÇ×ÀÌ Á¦½ÃµÇ¾ú´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù. "ÀھƸ¦ ³»¼¼¿ìÁö ¾Ê´Â
ÇÁ·Î±×·¡¹Ö(egoless programming)" ¿¡ ´ëÇÑ ³íÀÇ¿¡¼­ ¿ÍÀιö±×´Â °³¹ßÀÚµéÀÌ
ÀÚ½ÅÀÇ Äڵ忡 ´ëÇؼ­ ÅÔ¼¼¸¦ ºÎ¸®Áö ¾Ê°í ´Ù¸¥ »ç¶÷µé·Î ÇÏ¿©±Ý ¹ö±×¸¦ ã°í
°³¼±°¡´É¼ºÀ» ã¾Æ³»µµ·Ï °Ý·ÁÇÏ´Â °÷¿¡¼­´Â ´Ù¸¥ ¾î´À °÷¿¡¼­º¸´Ù ±ØÀûÀ¸·Î
ºü¸¥ °³¼±ÀÌ ÀϾ´Ù°í À̾߱âÇß´Ù.

¾Æ¸¶µµ ¿ÍÀιö±×ÀÇ ºÐ¼®ÀÌ ÀûÀýÇÑ Æò°¡¸¦ ¹ÞÁö ¸øÇß´ø °ÍÀº ¿ë¾î¼±ÅÃÀÇ ¹®Á¦
¶§¹®À̾úÀ» °ÍÀÌ´Ù -- ÀÎÅͳÝÀÇ ÇØÄ¿µéÀÌ "ÀھƸ¦ ³»¼¼¿ìÁö ¾Ê´Â´Ù" °í
¹¦»çÇÏ´Â °Í¿¡´Â ¿ôÀ½À» ÁöÀ» ¼ö ¹Û¿¡ ¾ø´Ù. ÇÏÁö¸¸ ³ª´Â ±×ÀÇ ÁÖÀåÀÌ Áö±Ý ±×
¾î´À¶§º¸´Ù Àý½ÇÇÏ´Ù°í »ý°¢ÇÑ´Ù.

À¯´Ð½ºÀÇ ¿ª»ç´Â ¿ì¸®°¡ ¸®´ª½º·ÎºÎÅÍ ¹è¿ì°í ÀÖ´Â °ÍÀ» (±×¸®°í ³»°¡
½ÇÇèÀûÀ¸·Î ´õ ÀÛÀº ½ºÄÉÀÏ·Î ¸®´©½ºÀÇ ¹æ¹ýÀ» µû¶ó ÇÔÀ¸·Î½á °ËÁõÇÑ °ÍÀ»)
¹Ì¸® ÁغñÇØ µÎ¾ú¾î¾ß Çß´Ù. ´Ù½Ã ¸»ÇØ ÄÚµùÀº º»ÁúÀûÀ¸·Î °íµ¶ÇÑ ÀÛ¾÷Àε¥
ºñÇØ Á¤¸» Áß¿äÇÑ ÇØÅ·Àº Àüü °øµ¿Ã¼ÀÇ ÁÖÀÇ¿Í Áö·Â(brainpower)¸¦
ÀÌ¿ëÇÔÀ¸·Î½á ÀÌ·ç¾îÁø´Ù´Â °ÍÀÌ´Ù. Æó¼âµÈ ÇÁ·ÎÁ§Æ®¿¡¼­ ÀÚ½ÅÀÇ ³ú¸¸À»
»ç¿ëÇÏ´Â °³¹ßÀÚ´Â ¼ö¹é¸íÀÇ »ç¶÷µéÀÌ ¹ö±×¸¦ ã¾Æ³»°í °³¼±À» ÀÌ·ç¾î³»´Â
¿­·ÁÀÖ´Â ÁøÈ­Àû ¹®¸ÆÀ» ¾î¶»°Ô ¸¸µé¾î³»´ÂÁö ¾Æ´Â °³¹ßÀÚ¿¡°Ô µÚ¶³¾îÁö±â
¸¶·ÃÀÌ´Ù.

ÇÏÁö¸¸ ÀüÅëÀûÀÎ À¯´Ð½º ¼¼°è¿¡´Â ÀÌ·± Á¢±Ù¹æ¹ýÀ» ³¡±îÁö ¹Ð¾îºÙÀÌÁö
¸øÇϵµ·Ï ÇÏ´Â ¿äÀÎÀÌ ¸î °¡Áö ÀÖ¾ú´Ù. ù ¹ø°´Â ´Ù¾çÇÑ ¶óÀ̼¾½ºÀÇ ¹ýÀûÀÎ
Á¦¾à, °Å·¡ºñ¹Ð, ±×¸®°í »ó¾÷ÀûÀÎ ÀÌÇØ°ü°è¿´´Ù. ¶Ç Çϳª´Â (³ªÁß¿¡¼­¾ß ¾Ë°Ô
µÇ¾úÁö¸¸) ÀÎÅͳÝÀÌ ±×¸® ÈǸ¢ÇÏÁö ¸øÇ߱⠶§¹®ÀÌ´Ù.

½Ñ °¡°Ý¿¡ ÀÎÅͳÝÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ°Ô µÇ±â Àü¿¡´Â Áö¸®ÀûÀ¸·Î Á¼Àº Áö¿ª¿¡¼­
°øµ¿Ã¼°¡ ÀÚ¸®Àâ°í ÀÖ¾ú°í, ±× °øµ¿Ã¼ÀÇ ¹®È­´Â ¿ÍÀιö±×ÀÇ "ÀھƸ¦ ³»¼¼¿ìÁö
¾Ê´Â" ÇÁ·Î±×·¡¹ÖÀÌ Àå·ÁµÇ¾úÀ¸¸ç °³¹ßÀÚµéÀº ½±°Ô ¸¹Àº »ç¶÷µé, ¼÷·ÃµÈ
ÈƼö²Ûµé°ú °øµ¿°³¹ßÀÚµéÀ» ²ø¾îµéÀÏ ¼ö ÀÖ¾ú´Ù. º§ ¿¬±¸¼Ò, MIT ÀΰøÁö´É
¿¬±¸¼Ò, UC ¹öŬ¸® -- ÀÌ°÷ÀÌ ¹Ù·Î Àü¼³ÀûÀÎ Çõ½ÅµéÀÌ ÀϾ °÷ÀÌ°í, ¿©ÀüÈ÷
±×·± ÀáÀç·ÂÀ» °¡Áö°í ÀÖ´Â °÷ÀÌ´Ù.

¸®´ª½º´Â Àç´ÉÀ» ²ø¾î¿Ã Ç®(pool) ·Î Àü¼¼°è¸¦ »ç¿ëÇϱâ À§ÇØ ÀǽÄÀûÀ¸·Î, ¶Ç
¼º°øÀûÀ¸·Î ³ë·ÂÇÑ ÃÖÃÊÀÇ ÇÁ·ÎÁ§Æ®¿´´Ù. ³ª´Â ¸®´ª½ºÀÇ Åµ¿±â°¡
¿ùµå¿ÍÀ̵åÀ¥ÀÇ Åº»ý°ú ÀÏÄ¡ÇÏ´Â °ÍÀ», ±×¸®°í ¸®´ª½º°¡ À¯¾Æ±â¸¦ ¹þ¾î³ª´ø
1993-1994³â °æ¿¡ ISP »ê¾÷°ú ÀÎÅͳݿ¡ ÁÖ·ùÀÇ °ü½ÉÀÌ Æø¹ßÇϱ⠽ÃÀÛÇß´ø °ÍÀ»
¿ì¿¬À̶ó°í »ý°¢ÇÏÁö ¾Ê´Â´Ù. ¸®´©½º´Â ±Þ¼ÓÈ÷ º¸±ÞµÇ´Â ÀÎÅͳÝÀ» °¡´ÉÇÏ°Ô
Çß´ø ±× ±ÔÄ¢¿¡ µû¶ó ¾î¶»°Ô ÀÏÀ» ÁøÇàÇØ¾ß ÇÏ´ÂÁö ¾Ë¾Ò´ø ÃÖÃÊÀÇ »ç¶÷ÀÌ´Ù.
Àú·ÆÇÏ°Ô ÀÎÅͳÝÀ» »ç¿ëÇÒ ¼ö ÀÖ¾ú´ø °ÍÀÌ ¸®´ª½º ¸ðµ¨ÀÌ ÁøÈ­Çϴµ¥ ÇʼöÀûÀÎ
Á¶°ÇÀ̾ú±ä ÇÏÁö¸¸ ±×°ÍÀÌ ÃæºÐÁ¶°ÇÀ̶ó°í »ý°¢ÇÏÁö´Â ¾Ê´Â´Ù. ¶Ç ÇϳªÀÇ
Áß¿äÇÑ ¿ä¼Ò´Â ¸®´õ½Ê ½ºÅ¸ÀÏ°ú Çù·ÂÇÏ´Â °ü½ÀÀÇ ¹ßÀüÀε¥, ÀÌ°ÍÀÌ °³¹ßÀÚ·Î
ÇÏ¿©±Ý °øµ¿°³¹ßÀÚ¸¦ ²ø¾î¸ðÀ¸°í ¸Åü¸¦ ÃÖ´ëÇÑÀ¸·Î È°¿ëÇÏ°Ô Çß´ø °ÍÀÌ´Ù.
±×·¸´Ù¸é ¸®´õ½Ê ½ºÅ¸ÀÏÀ̶õ ¹«¾ùÀÌ°í ÀÌ·± °ü½ÀÀ̶õ ¾î¶² °ÍÀΰ¡? ±Ç·Â°ü°è¿¡
±â¹ÝÇÑ °ÍÀº ºÐ¸í ¾Æ´Ï´Ù -- ¸¸ÀÏ ±×·± °Í¿¡ ±â¹ÝÇß´Ù¸é °­Á¦¿¡ ÀÇÇÑ Áöµµ·ÂÀº
¿ì¸®°¡ º¸°íÀÖ´Â °Í°ú °°Àº °á°ú¸¦ ³»Áö ¸øÇßÀ» °ÍÀÌ´Ù. ¿ÍÀιö±×´Â 19¼¼±â
·¯½Ã¾Æ ¹«Á¤ºÎÁÖÀÇÀÚÀΠǥƮ¸£ ¾Ë·º¼¼À̺ñÄ¡ Å©·ÎÆ÷ƮŲÀÇ ÀÚ¼­Àü, "ÇÑ
Çõ¸í°¡ÀÇ ºñ¸Á·Ï" À¸·ÎºÎÅÍ ´ÙÀ½°ú °°Àº ±¸ÀýÀ» ÀοëÇÏ°í ÀÖ´Ù.

"³ó³ë¸¦ ¼ÒÀ¯ÇÑ °¡Á¤¿¡¼­ ÄDZ⠶§¹®¿¡ ³ª´Â ³» ½Ã´ëÀÇ ¸ðµç ÀþÀºÀ̵éó·³
´Éµ¿ÀûÀÎ »ýÈ°À» Çß´Ù. ¸í·ÉÇÏ°í, Áö½ÃÇÏ°í, ²ÙÁßÇÏ°í, ¹úÁÖ´Â ±×·± ÀÏ¿¡ ´ëÇÑ
Çʿ伺À» Å©°Ô È®½ÅÇÏ°í ÀÖ¾ú´Ù. ÇÏÁö¸¸ ³»°¡ Å« »ç¾÷À» °æ¿µÇØ¾ß ÇßÀ» ¶§´Â
´Ù¸¥ »ç¶÷(ÀÚÀ¯ÀÎ)µé°ú °Å·¡ÇØ¾ß Çß°í ´Ü ÇÑ ¹øÀÇ ½Ç¼ö°¡ ½É°¢ÇÑ °á°ú¸¦ °¡Á®¿Ã
¼ö ÀÖ°Ô µÇ¾úÀ» ¶§ ¸í·É°ú ÈÆÀ°ÀÇ ¿ø¸®¿¡ ±â¹ÝÇØ ÇൿÇÏ´Â °Í°ú °øµ¿ÀÌÇØÀÇ
¿ø¸®¿¡ ÀÇÇØ ÇൿÇÏ´Â °Í »çÀÌÀÇ Â÷ÀÌÁ¡À» ³ôÀÌ Æò°¡Çϱ⠽ÃÀÛÇß´Ù.
±º´ë¿¡¼­¶ó¸é ÀüÀÚ¿¡ ÀÇÇØ ÀÏÇÏ´Â °ÍÀÌ ÈξÀ ³´°ÚÁö¸¸ ½Ç»ýÈ°¿¡¼­, ¸¹Àº
»ç¶÷µéÀÇ ÀÇÁö¸¦ ¼ö·ÅÇÏ¿© ³ë·ÂÇؾ߸¸ ÀÌ·ê ¼ö ÀÖ´Â ¸ñÇ¥¸¦ °Ü³ÉÇßÀ» ¶§´Â º°
°¡Ä¡°¡ ¾ø´Ù."

"¸¹Àº »ç¶÷µéÀÇ ÀÇÁö¸¦ ¼ö·ÅÇÏ¿© ³ë·ÂÇÏ´Â °Í" ÀÌ ¹Ù·Î ¸®´ª½º¿Í °°Àº
ÇÁ·ÎÁ§Æ®°¡ ¿ä±¸ÇÏ´Â °ÍÀÌ´Ù -- ±×¸®°í "¸í·ÉÀÇ ¿ø¸®" ´Â °á°úÀûÀ¸·Î ¿ì¸®°¡
ÀÎÅͳÝÀ̶ó°í ºÎ¸£´Â ¹«Á¤ºÎÁÖÀÇÀÚµéÀÇ Ãµ±¹¿¡ »ç´Â ÀÚ¿øºÀ»çÀڵ鿡°Ô
Àû¿ëÇϱ⠺Ұ¡´ÉÇÑ °ÍÀÌ´Ù. È¿°úÀûÀ¸·Î ÀÏÇÏ°í °æÀïÇϱâ À§ÇØ °øµ¿ ÇÁ·ÎÁ§Æ®¸¦
À̲ø¾îº¸°í ½ÍÀº ÇØÄ¿µéÀº Å©·ÎÆ÷ƮŲÀÇ "ÀÌÇØÀÇ ¿ø¸®" °¡ ¾î·ÅDzÀÌ Á¦½ÃÇÏ°í
ÀÖ´Â ¹æ½Ä¿¡ µû¶ó °°Àº °ü½ÉÀ» °¡Áø °øµ¿Ã¼¸¦ ¾î¶»°Ô È¿°úÀûÀ¸·Î ²ø¾î¸ðÀ¸°í
°Ý·ÁÇÒ °ÍÀÎÁö ¹è¿ö¾ß ÇÑ´Ù.

¾Õ¿¡¼­ ³ª´Â ¸®´©½ºÀÇ ¹ýÄ¢À» ¼³¸íÇϱâ À§ÇØ "µ¨ÆÄÀÌ È¿°ú"¸¦ ¾ð±ÞÇß´Ù. ÇÏÁö¸¸
»ý¹°Çаú °æÁ¦Çп¡¼­ÀÇ ÀûÀÀ°è¿¡ ºñÀ¯ÇÏ´Â °ÍÀÌ ´õ °­·ÂÇÑ ºñÀ¯¶ó°í ÇÒ ¼ö
ÀÖ´Ù. ¸®´ª½º ¼¼°è´Â ¸¹Àº Á¡¿¡¼­ »ýÅ°質 ÀÚÀ¯½ÃÀå°ú °°ÀÌ ÇൿÇÑ´Ù. ÀÏ´ÜÀÇ
À̱âÀûÀÎ ¿¡ÀÌÀüÆ®µéÀÌ È¿¿ëÀ» ±Ø´ëÈ­½ÃÅ°±â À§ÇØ ¾Ö¾²´Â °úÁ¤À» ÅëÇØ
½º½º·Î¸¦ ¼öÁ¤ÇÏ´Â ÀÚÀ²ÀûÀÎ Áú¼­¸¦ ¸¸µé¾î ³»¸ç ÀÌ°ÍÀº Áß¾ÓÅëÁ¦°¡ ÀÌ·ê ¼ö
ÀÖ´Â ¾î¶² °á°úº¸´Ù ´õ Á¤±³ÇÏ°í È¿À²ÀûÀÌ´Ù. ±×·¸´Ù¸é ¿©±â¿¡¼­ "ÀÌÇØÀÇ
¿ø¸®"¸¦ ã¾Æ³¾ ¼ö ÀÖ´Ù.

¸®´ª½ºÀÇ ÇØÄ¿µéÀÌ ÃÖ´ëÈ­ÇÏ·Á°í ÇÏ´Â "È¿¿ëÇÔ¼ö" ´Â °íÀüÀûÀÎ Àǹ̿¡¼­ÀÇ
°æÁ¦ÀûÀÎ °ÍÀº ¾Æ´Ï°í ±×µé ÀÚ½ÅÀÇ ÃøÁ¤ÇÒ ¼ö ¾ø´Â ÀھƸ¸Á·°ú ´Ù¸¥ ÇØÄ¿µé
»çÀÌÀÇ ÆòÆÇÀÌ´Ù. (ÀÌ·± µ¿±â¸¦ "ÀÌŸÀû" À̶ó°í ¸»ÇÒ Áöµµ ¸ð¸£°ÚÁö¸¸ ±×·¸°Ô
¸»ÇÏ´Â °ÍÀº ÀÌŸÁÖÀÇ°¡ ÀÌŸÁÖÀÇÀÚ°¡ ÀھƸ¦ ¸¸Á·½ÃÅ°´Â ÇÑ ÇüŶó´Â »ç½ÇÀ»
¹«½ÃÇÏ´Â °ÍÀÌ´Ù) ÀÌ·± ¹æ½ÄÀ¸·Î ÀÏÀ» ó¸®ÇÏ´Â ÀÚ¹ßÀûÀÎ ¹®È­´Â »ç½Ç ±×·¸°Ô
ã¾Æº¸±â Èûµç °ÍÀº ¾Æ´Ï´Ù. ³»°¡ ¿À·§µ¿¾È Âü¿©ÇØ¿Ô´ø ¶Ç ÇϳªÀÇ ¹®È­´Â
°úÇмҼ³ ÆÒµéÀÇ ¼¼°è (science fiction fandom) ÀÌ´Ù. ÇØÄ¿µéÀÇ ¼¼°è¿Í ´Ù¸£Áö
¾Ê°Ô ¿©±â¿¡¼­´Â "Àھƻó½Â" (´Ù¸¥ ÆÒµé »çÀÌ¿¡¼­ ÀÚ½ÅÀÇ ÆòÆÇÀÌ ³ô¾ÆÁö´Â °Í)
ÀÌ ÀÚ¹ßÀûÀÎ È°µ¿ µÚÀÇ ±âº»ÀûÀÎ µ¿±â¶ó°í ºÐ¸íÇÏ°Ô ÀνÄÇÑ´Ù.

¸®´©½º´Â ÀÚ½ÅÀ» °³¹ßÀº ´ëºÎºÐ ´Ù¸¥ »ç¶÷µé¿¡ ÀÇÇØ ÀÌ·ç¾îÁö´Â ÇÁ·ÎÁ§Æ®ÀÇ
¼ö¹®ÀåÀ¸·Î À§Ä¡½ÃÅ°´Âµ¥ ¼º°øÇß°í, ÇÁ·ÎÁ§Æ®°¡ ½º½º·Î À¯ÁöÇÒ ¼ö ÀÖ°Ô µÉ
¶§±îÁö °è¼ÓÇؼ­ Èï¹Ì°Å¸®¸¦ °ø±ÞÇØ ÁÜÀ¸·Î½á Å©·ÎÆ÷ƮŲÀÇ "°øÀ¯ÀÌÇØÀÇ ¿ø¸®"
ÀÇ Àǹ̸¦ Á¤È®ÇÏ°Ô µû¶ú´Ù. ÁØ-°æÁ¦ÇÐÀûÀÎ °üÁ¡¿¡¼­ ¸®´ª½º ¼¼°è¸¦ º¸¸é
¾î¶»°Ô ÀÌÇØ°¡ Àû¿ëµÇ¾ú´ÂÁö¸¦ ¾Ë ¼ö ÀÖ´Ù.

¸®´©½ºÀÇ ¹æ¹ýÀ» "Àھƻó½Â" ¿¡ À־ È¿°úÀûÀÎ ½ÃÀåÀ» ¸¸µå´Â ±æ·Î º¼ ¼ö
ÀÖ´Ù -- °³°³ÀÎÀÎ ÇØÄ¿µéÀÇ À̱â½ÉÀ» ÃÖ´ëÇÑ ´Ü´ÜÇÏ°Ô Áö¼ÓÀûÀÎ Çùµ¿À¸·Î¸¸
ÀÌ·èÇÒ ¼ö ÀÖ´Â ¾î·Á¿î ¸ñÀû°ú ¿¬°á½ÃÅ°´Â °ÍÀÌ´Ù. fetchmail ÇÁ·ÎÁ§Æ®¿¡¼­
³ª´Â (´õ ÀÛÀº ±Ô¸ð¿´Áö¸¸) ÀÌ ¹æ¹ýÀ» ±×´ë·Î µû¶óÇß°í ÁÁÀº °á°ú¸¦ ³Â´Ù.
¾Æ¸¶µµ ³»°¡ ¸®´©½ºº¸´Ù ´õ ÀǽÄÀûÀÌ°í ü°èÀûÀ¸·Î ÀÏÀ» ÇسÂÀ» °ÍÀÌ´Ù.
¸¹Àº »ç¶÷µéÀÌ (ƯÈ÷ ÀÚÀ¯½ÃÀåÀ» Á¤Ä¡ÀûÀ¸·Î ¹ÏÁö ¾Ê´Â »ç¶÷µé) ½º½º·Î¿¡°Ô
¹æÇâÀÌ ¸ÂÃß¾îÁø À̱âÁÖÀÇÀÚµéÀÇ ¹®È­°¡ ÆÄÆíÈ­µÇ¾î ÀÖÀ¸¸ç ÅÔ¼¼°¡ ½ÉÇÏ°í
¼Ò¸ðÀûÀ̸鼭, ºñ¹ÐÀÌ ¸¹°í Àû´ëÀûÀÏ °ÍÀ̶ó°í »ý°¢ÇÑ´Ù. ÇÏÁö¸¸ ÀÌ·± ±â´ë´Â
(¿¹¸¦ Çϳª¸¸ µéÀÚ¸é) ¸®´ª½º ¹®¼­ÀÇ ³î¶ö¸¸ÇÑ ´Ù¾ç¼º°ú Áú, ±íÀÌ¿¡ ÀÇÇØ
»ê»êÀÌ ºÎ¼­Áö°í ¸¸´Ù. ÇÁ·Î±×·¡¸ÓµéÀÌ ¹®¼­ÀÛ¾÷À» ²û/Á÷/ÇÏ/°Ô ½È/¾î/ÇÑ/´Ù/´Â
°ÍÀº ¸ðµÎ°¡ ±âÁ¤»ç½Ç·Î ¹Þ¾ÆµéÀÌ°í ÀÖ´Ù. ±×·¸´Ù¸é ´ëü, ¸®´ª½º ÇØÄ¿µéÀÌ
¹®¼­¸¦ ±×·¸°Ô ¸¹ÀÌ ¸¸µé¾î³Â´Ù´Â °ÍÀº ¾î¶»°Ô ¼³¸íÇÒ °ÍÀΰ¡? ºÐ¸íÈ÷
¸®´ª½ºÀÇ Àھƻó½ÂÀ» À§ÇÑ ÀÚÀ¯½ÃÀåÀº ¸·´ëÇÑ ÀÚ±ÝÀÌ µé¾î°£ »ó¾÷¿ë
¼ÒÇÁÆ®¿þ¾î ÇÁ·Îµà¼­µéÀÇ ¹®¼­ÀÛ¾÷º¸´Ù ´Ù¸¥ »ç¶÷À» À§ÇÑ °í°áÇÑ ÇൿÀ» ´õ Àß
Çس½ °ÍÀÌ´Ù.

fetchmail °ú ¸®´ª½º Ä¿³Î ÇÁ·ÎÁ§Æ®´Â µÑ ´Ù ¸¹Àº ÇØÄ¿µéÀÇ ÀھƸ¦ ÀûÀýÈ÷
º¸»óÇØ ÁÜÀ¸·Î½á °­·ÂÇÑ °³¹ßÀÚ/Á¶Á¤ÀÚ °¡ ÀÎÅͳÝÀ» ÀÌ¿ëÇÏ¿© ¸¹Àº ¼öÀÇ
°øµ¿°³¹ßÀÚ¸¦ °¡Áö´Â ÀÌÀÍÀ» ¾òÀ¸¸é¼­ ÇÁ·ÎÁ§Æ®°¡ È¥µ·½º·´°Ô ½º½º·Î ºØ±«ÇÏ´Â
°ÍÀ» ¸·À» ¼ö ÀÖ´Ù´Â °ÍÀ» º¸¿©ÁØ´Ù. ºê·è½ºÀÇ ¹ýÄ¢¿¡ ´ëÇؼ­ ³ª´Â ´ÙÀ½°ú °°Àº
¹Ý´ëÁ¦¾ÈÀ» ÇÑ´Ù.

19) °³¹ß Á¶Á¤ÀÚ°¡ ÃÖ¼ÒÇÑ ÀÎÅͳݸ¸Å­ ÁÁÀº ¸Åü¸¦ °¡Áö°í ÀÖÀ¸¸ç °­Á¦·ÂÀ»
»ç¿ëÇÏÁö ¾Ê°í ¾î¶»°Ô À̲ø¾î¾ß ÇÒ Áö ¾Ë°í ÀÖ´Ù¸é ÇÑ ¸í º¸´Ù´Â ¿©·¯¸íÀÇ
¸®´õ°¡ ÇÊ¿¬ÀûÀ¸·Î ´õ ³´´Ù. (Provided the development coordinator has a
medium at least as good as the Internet, and know how to lead without
coercion, many heads are inevitable better than one)

¹Ì·¡ÀÇ ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î´Â Á¡Á¡ ¸®´©½ºÀÇ °ÔÀÓÀ» ¾î¶»°Ô ÇØ¾ß ÇÏ´ÂÁö ¾Æ´Â
»ç¶÷µé, ¼º´çÀ» µÚ·Î ÇÏ°í ½ÃÀåÀ» ²ø¾î¾ÉÀ» ¼ö ÀÖ´Â »ç¶÷µé¿¡°Ô ¼ÓÇÒ °ÍÀ̶ó°í
»ý°¢ÇÑ´Ù. °³ÀÎÀÇ ºñÀü°ú ¶È¶ÈÇÔÀÌ ¹®Á¦°¡ µÇÁö ¾ÊÀ¸¸®¶ó´Â ¸»À̶ó±âº¸´Ù´Â
¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾îÀÇ ÃÖ÷´ÜÀº °³ÀÎÀÇ ºñÀü°ú ¶È¶ÈÇÔ¿¡¼­ ½ÃÀÛÇÏ¿©
ÀÚ¹ßÀûÀ¸·Î Èï¹Ì¸¦ º¸ÀÌ´Â °øµ¿Ã¼¸¦ È¿°úÀûÀ¸·Î ±¸ÃàÇؼ­ ±×°ÍÀ» ÁõÆø½ÃÅ°´Â
»ç¶÷µé¿¡°Ô ¼ÓÇÒ °ÍÀ̶ó´Â ¶æÀÌ´Ù.

±×¸®°í ¿À/ÇÂ/¼Ò/½º ¼ÒÇÁÆ®¿þ¾îÀÇ ¹Ì·¡¿¡¸¸ ±¹ÇѵÇÁö´Â ¾ÊÀ» °ÍÀÌ´Ù. ´ÝÇôÀÖ´Â
¼Ò½º·Î °³¹ßÇÏ´Â »ç¶÷Àº ¸®´ª½º °øµ¿Ã¼°¡ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ ²ø¾î³¾ ¼ö
ÀÖ´Â Àç´ÉÀÇ Ç®°ú °æÀïÇÒ ¼ö ¾ø´Ù. ±Ø¼Ò¼ö¸¸ÀÌ fetchmail ¿¡ °øÇåÇß´ø 20¸íº¸´Ù
¸¹Àº »ç¶÷À» °í¿ëÇÒ ¼öÀÖÀ» °ÍÀÌ´Ù. ¾Æ¸¶ ÃÖÁ¾ÀûÀ¸·Î´Â Çùµ¿ÀÌ ´õ
µµ´öÀûÀ̶ó°Å³ª ¼ÒÇÁÆ®¿þ¾î "¸ÅÁ¡" ÀÌ ´ú µµ´öÀûÀ̶󼭰¡ ¾Æ´Ï¶ó ´ÜÁö ´ÝÇôÁø
¼Ò½º Ãø°ú ¿ÀǼҽº °øµ¿Ã¼¿ÍÀÇ ±ººñ°æÀï¿¡¼­ ¿ÀǼҽº ÃøÀÌ ÇÑ ¹®Á¦¿¡ ÈξÀ
Å« ºñÀ²·Î ¼÷·ÃµÈ »ç¶÷ÀÇ ½Ã°£À» ½ñÀ» ¼ö Àֱ⠶§¹®¿¡ ¿ÀǼҽº ¹®È­°¡ ½Â¸®¸¦
°ÅµÑ °ÍÀÌ´Ù.

11. °¨»çÀÇ ±Û

ÀÌ ±ÛÀº ¸¹Àº »ç¶÷µé°úÀÇ ´ëÈ­¸¦ ÅëÇØ À߸øÀ» ¼öÁ¤Çϴµ¥ µµ¿òÀ» ¹Þ¾Ò´Ù.
Ưº°È÷ Á¦ÇÁ µ¡Å°(Jeff Dutck : dutky@wam.umd.edu) ¿¡°Ô °¨»çÇÑ´Ù. ±×´Â
"µð¹ö±ëÀº º´·Ä󸮰¡ °¡´ÉÇÏ´Ù" ´Â ¸»À» Á¦¾ÈÇØ ÁÖ¾ú°í ±×·ÎºÎÅ;ƾîÁö´Â
ºÐ¼®À» ¹ßÀü½ÃÅ°´Âµ¥ µµ¿òÀ» ÁÖ¾ú´Ù. ³½½Ã ·¹º¸ºñÃ÷(Nancy Lebovitz :
nancyl@univers.digex.net) ¿¡°Ôµµ °¨»çÇÑ´Ù. ±×³à´Â Å©·ÎÆ÷ƮŲÀ» ÀοëÇÏ¿©
³»°¡ ¿ÍÀιö±×¸¦ Èä³»³»µµ·Ï µµ¿ÍÁÖ¾ú´Ù. General Technics ¸®½ºÆ®ÀÇ Á¶¾È
¿¡½½¸µ°Å (Joan Eslinger wombat@kilimanjaro.engr.sgi.com) ¿Í ¸¶Æ¼ ÇÁ¶õÃ÷
(Marty Franz marty@net-link.net) µµ ¿¹¸®ÇÑ ºñÆÇÀ» º¸³»ÁÖ¾ú´Ù. Æú ¿¡°ÅÆ®
(Paul Eggert eggert@twinsun.com) ´Â GPL °ú ½ÃÀå ¸ðµ¨ÀÇ »óÃæµÇ´Â Á¡À»
¾Ë·ÁÁÖ¾ú´Ù. ÀÌ ±ÛÀÇ Ã¹ ¹ø° °ø°³¹öÀüÀÇ Ã¹ ¹ø° ½ÃÇèÀûÀΠûÁßÀÌ µÇ¾îÁØ
Çʶóµ¨ÇÇ¾Æ ¸®´ª½º »ç¿ëÀÚ ¸ðÀÓ (PLUG : Philadelphia LInux User's Group) ÀÇ
¸â¹öµé¿¡°Ô °¨»çÇÑ´Ù. ¸¶Áö¸·À¸·Î ¸®´©½º Åä¹ßÁîÀÇ ³íÆòÀº µµ¿òÀÌ µÇ¾úÀ¸¸ç
Ãʱ⿡ ±×°¡ ÇØÁØ ÃßõÀº ¸Å¿ì °Ý·Á°¡ µÇ´Â °ÍÀ̾ú´Ù.

HomePage Backward Forward Post Reply List
1998 by swindler