GNU ¸ÞÀϸµ ¸®½ºÆ® ½Ã½ºÅÛ Mailman
GNU ¸ÞÀϸµ ¸®½ºÆ® ½Ã½ºÅÛ Mailman
v0.1 2000³â 5¿ù 24ÀÏ
ÀÌ ¹®¼´Â GNU ¸ÞÀϸµ ¸®½ºÆ® ½Ã½ºÅÛÀÎ MailmanÀÇ ¼³Ä¡¹æ¹ý¿¡ ´ëÇØ¼ ¼³¸íÇØ ³õ¾Ò½À´Ï´Ù.  Á¦°¡ ¿µ¾î°¡ ¸¹ÀÌ µþ¸®´Â °ü°è·Î ¸¹Àº Mailman ÀÇ ¸¹Àº ºÎºÐÀÌ ÀÌÇØ°¡ µÇÁö ¾Ê¾ÒÁö¸¸
ÀÌ ¹®¼¿¡¼´Â Mailman ¼Ò½º¿¡ Æ÷ÇԵǾî ÀÖ´Â INSTALL¹®¼¿¡ µû¶ó ¼³Ä¡¸¦ Çϰí, ½ÇÁ¦·Î Á¦°¡ MailmanÀ» Ȱ¿ëÇØ ¸ÞÀϸµ ¸®½ºÆ®¸¬ ¿î¿µÇÏ¸é¼ °æÇèÇÑ
°ÍµéÀ» ³ª´©´Â ¹æ¹ýÀ¸·Î ¹®¼¸¦ ¾÷±×·¹À̵å ÇØ ³ª°¥ »ý°¢ÀÔ´Ï´Ù.
ÇÊÀÚ´Â ¿¹ÀüºÎÅÍ ¸ÞÀϸµ ¸®½ºÆ®¿¡ °ü½ÉÀÌ ¹«Ã´À̳ª ¸¹¾Ò¾ú´Ù. ÇÏÁö¸¸ ¸ÞÀϸµ ¸®½ºÆ®¿¡ ¾Ë°í Àִ°ÍÀ̶ó°í´Â, À¯¸íÇÑ ÇÁ·Î±×·¥À¸·Î Majordomo°¡ ÀÖ´Ù´Â Á¤µµ ¿Ü¿¡´Â
¾ËÁö¸¦ ¸øÇß¾ú´Ù. ¾ðÁ¨°¡ Çѹø Á÷Á¢ ¼³Ä¡¸¦ ÇØºÁ¾ßÁö ÇÏ¸ç¼ À̸®Àú¸® ¹Ì·ç°í ÀÖ´Ù°¡, ¸¶Ä§ ¸®´ª½º °ü·Ã ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇϴµ¥ ÀÖ¾î¼ Çʼö¿ä¼Ò·Î ¸ÞÀϸµ¸®½ºÆ®°¡
ÇÊ¿äÇÏ°Ô µÇ¾ú´Ù
±×·¡¼ Majordomo¸¦ ¼³Ä¡Çϱâ·Î °á½ÉÀ» Çß´Ù.  À̸®Àú¸® ¹®¼¸¦ µÚÁ®¼ MajordomoÀÇ ¼³Ä¡¿¡ ¼º°øÀ» Çߴµ¥, ¼³Ä¡¹ýÀÌ ±×¸® ¾î·Á¿î ÆíÀÌ ¾Æ´Ï¾úÁö¸¸
Á¶±Ý ¹ø°Å·Î¿î ÆíÀ̾ú°í, °áÁ¤ÀûÀ¸·Î À¥±â¹Ý ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏÁö ¾Ê´Â´Ù´Â °ÍÀ̾ú´Ù.  MajordomoÀÇ ´Ù¸¥¹®¼ Á¤º¸¿¡ º¸´Ï À¥±â¹ÝÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ´Â
ÇÁ·ÎÁ§Æ®µéµµ ÀÖ¾úÁö¸¸, Majordomo¸¦ ¼³Ä¡ÇÏ°í ¶Ç ±×°Í±îÁö ¼³Ä¡ÇÏ·Á´Ï À̸¸Àú¸¸ ¹ø°Å·Î¿î ÀÏÀÌ ¾Æ´Ï¾ú´Ù.
'ÇÊ¿ä´Â ¹ß¸í(=¹ß°ß)À» ³º´Â´Ù'°í Çß´ø°¡? ±× ½Ã±â¿¡ ¸¶Ä§ KLDP¿¡¼ ¿î¿µÇϰí ÀÖ´ø GNUÀÇ ¸ÞÀϸµ ¸®½ºÆ® ÇÁ·Î±×·¥ÀÎ 
MailmanÀ» ¹ß°ßÇÏ°Ô µÇ¾ú´Ù.
°¡Àå ¸¶À½¿¡ µå´Â ±¸¼®Àº ¿ª½Ã À¥±â¹ÝÀÇ ÀÎÅÍÆäÀ̽º¸¦ ±âº»ÀûÀ¸·Î Á¦°øÇÑ´Ù´Â °ÍÀ̾ú´Ù. ¾à°£ÀÇ ¼ö°í¸¸ µéÀ̸é, ÀüÁ¦ÀûÀÎ HTML Æûµµ °íÄ¥ ¼ö ÀÖÀ»°Í °°°í
ÇÑ±Û localization µµ ½¬¿ï°Í °°¾Ò´Ù.
ÀÌ·¸°Ô ÇØ¼ ¼±ÅÃÇÑ Mailman ÀÌ´Ù.  Áö±Ý ¼³Ä¡ÇÑÁö ¾ó¸¶ ¾ÈµÇ°í º»°ÝÀûÀÎ ¿î¿µ¿¡ µé¾î°¡Áö´Â ¾Æ´Ï¾úÁö¸¸, À̸¸Àú¸¸ ±Í¿±°í Æí¸®ÇÑ ³ðÀÌ ¾Æ´Ò ¼ö ¾ø´Ù.
ÀÌÁ¦ ¿©·¯ºÐµéÀ» Àç¹Ì³ª´Â MailmanÀÇ ¼¼°è¿¡ Ãʴ븦 ÇÕ´Ï´Ù.
¸ÕÀú MailmanÀ» ÀνºÅç ÇϱâÀü¿¡ ÇÊ¿äÇѰÍÀÌ ¼¼°¡Áö°¡ ÀÖ½À´Ï´Ù.
´ç¿¬ÇÑ À̾߱â À̰ÚÁö¸¸ ù¹øÂ°·Î Mailman ¼Ò½ºÄÚµå, ±×¸®°í ÀϹÝÀûÀÎ ¹èÆ÷ÆÇÀ» ¾²½Å´Ù¸é ¾Æ¸¶µµ ´Ù Áغñ°¡ µÇ¾î ÀÖÀ»°Å¶ó°í »ý°¢µÇ´Â C Compiler¿Í Python ÀÎÅÍÇÁ¸®ÅÍ. ÇÏÁö¸¸, Ȥ½Ã ¸ð¸£´Ï üũ¸¦ ÇØº¾½Ã´Ù.
ÇÊ¿äÇѰÍÀº ¾Æ·¡¿Í °°½À´Ï´Ù
- ÃֽŠMailman ¼Ò½ºÄÚµå
 - 
mailman-1.1.tar.gz
 - Python ÀÎÅÍÇÁ¸®ÅÍ
 - 
ÇöÀç 1.5 ȤÀº ±× ÀÌÈÄÀÇ ¹öÁ¯ÀÌ ÇÊ¿äÇÕ´Ï´Ù. 'whereis python' À¸·Î Python ÀÎÅÍÇÁ¸®ÅÍÀÇ À§Ä¡¸¦ ¾Ë¾Æ³õ½À´Ï´Ù. PythonÀÌ ¼³Ä¡µÇ¾î ÀÖÁö
¾Ê´Ù¸éÀº 
<http://www.python.org>À» ¹æ¹®ÇØ º¸½Ã±â ¹Ù¶ø´Ï´Ù.
 - C ÄÄÆÄÀÏ·¯
 - 
wrapper¸¦ ÄÄÆÄÀÏÇϱâ À§Çؼ C ÄÄÆÄÀÏ·¯°¡ ÇÊ¿äÇÕ´Ï´Ù.  ¿ì¸®µéÀÌ °¡Áö°í ÀÖ´Â GNU C compiler¸é ÁÁ½À´Ï´Ù.
 
ÀÌÁ¦ º»°ÝÀûÀ¸·Î Mailman ¼³Ä¡¿¡ µé¾î°¡ º¸µµ·Ï ÇÕ´Ï´Ù.  À̹øÀåÀÇ ½Ã½ºÅÛ ¼Â¾÷ ÀÛ¾÷Àº root °èÁ¤À¸·Î ¼öÇàÀ» ÇÏ¸é µË´Ï´Ù.
MailmanÀ» ÀνºÅçÇϱâÀü¿¡ ´ç½ÅÀÇ ½Ã½ºÅÛÀ» ¾Æ·¡¿Í °°ÀÌ ¸î°¡Áö ¼¼ÆÃÀ» ÇØ ÁÖ¸é µË´Ï´Ù.
- 'mailman'À̶ó´Â ±×·ì/À¯Àú¸¦ »ý¼ºÇÑ´Ù.  ÀϹÝÀûÀÎ ¸®´ª½º ½Ã½ºÅÛ¿¡¼´Â
    # adduser mailman
À̶ó°í Çϸé, mailman À̶ó´Â ±×·ì/À¯Àú·Î »õ·Î¿î °èÁ¤ÀÌ »ý¼ºµÉ °ÍÀÔ´Ï´Ù.  
 
- MailmanÀÌ ¼³Ä¡µÉ µð·ºÅ丮 (ÀÌÇÏ $prefix) ¸¦ °áÁ¤ÇÕ´Ï´Ù.  ¸ðµç Mailman ÆÄÀϵéÀº $prefix µð·ºÅ丮 ¹Ø¿¡ ¼³Ä¡°¡ µË´Ï´Ù.
¸¸¾à¿¡ ´ç½ÅÀÌ mailman À¯Àú¸¦ Ãß°¡Çß´Ù¸éÀº ±âº»ÀûÀ¸·Î ¼³Ä¡µÉ ±âº» µð·ºÅ丮(/home/mailman)Àº ÀÌ¹Ì ¸¸µé¾îÁ® ÀÖÀ»°ÍÀÔ´Ï´Ù.  Àú´Â ±âº»ÀûÀ¸·Î /home/mailman À»
¼³Ä¡ µð·ºÅ丮·Î °áÁ¤À» Çß½À´Ï´Ù.
    - ½ÇÁ¦·Î .bash_profile À» ÆíÁýÇØ¼, $prefix ȯ°æº¯¼ö¸¦ ¼³Á¤ÇØ ³õ´Â°Íµµ ÁÁÀº ¹æ¹ýÀÔ´Ï´Ù.
      ´ÙÀ½ÇÑÁÙÀ» ~/.bash_profile¿¡ Ãß°¡ÇÕ´Ï´Ù.
      export prefix=/home/mailman
 
- $prefix µð·ºÅ丮´Â 'mailman' ±×·ìÀÇ ¼ÒÀ¯·Î ¹Ýµå½Ã µÇ¾î ÀÖ¾î¾ß Çϸç, setgid bit set ÀÌ ¼³Á¤µÇ¾î ÀÖ¾î¾ß Çϰí, ¸ðµç À¯Àú¿¡°Ô Àбâ,½ÇÇà ±ÇÇÑÀÌ ÁÖ¾îÁ®¾ß ÇÕ´Ï´Ù.
¾Æ·¡¿Í °°ÀÌ ÇØÁÝ´Ï´Ù.
    % cd $prefix
    % chgrp mailman .
    % chmod a+rx,g+ws .     
    
 
ÀÌÁ¦ Mailman À» ¼³Ä¡Çϱâ À§ÇÑ ½Ã½ºÅÛÀÇ Áغñ´Â ³¡³µ½À´Ï´Ù.
ÀÌ ÀåÀÇ °¢ ´Ü°èÀÇ ½ÇÇàÀº root °èÁ¤ÀÌ ¾Æ´Ñ »õ·Î¸¸µé¾îÁø mailman °èÁ¤À¸·Î ¼öÇàÇÏ¸é µË´Ï´Ù.
¾Æ¸¶µµ ´ç½ÅÀÌ ´Ù¸¥ GNU ¼ÒÇÁÆ®¿þ¾îµéÀ» ÀνºÅçÇØº» °æÇèÀÌ ÀÖ´Ù¸é, ¾Æ¸¶µµ ½±°Ô ¼³Ä¡ÇÒ ¼ö ÀÖÀ»°ÍÀÔ´Ï´Ù. 
ÀϹÝÀûÀÎ °æ¿ì¿¡´Â ´ÜÁö Mailman ÀÇ ¾ÐÃàÀ» Ç®°í ¾Æ¹«·± ¿É¼Ç¾øÀÌ configure ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ¸é ¼º°øÇÒ ¼ö ÀÖÀ»°ÍÀÔ´Ï´Ù.
- ¸ÕÀú ´Ù¿î¹ÞÀº ¼Ò½ºÄÚµåÀÇ ¾ÐÃàÀ» ÇØÁ¦Çϰí ÄÄÆÄÀÏÀ» ÇÕ´Ï´Ù.
    % tar -xvzf mailman-<version>.tar.gz
    % cd mailman-<version>
    % ./configure
      (ÇÊÀÚÀÇ °æ¿ì´Â ./configure --prefix=$prefix --with-python=/usr/bin/python À¸·Î Çß½À´Ï´Ù.)
    % make install
    configure½Ã  ¾Æ·¡¿Í °°Àº ¿É¼ÇÀ» »ç¿ëÇØ¼ ¿©·¯ºÐÀÇ ½Ã½ºÅÛ¿¡ ÃÖÀûÈ ½Ãų ¼ö ÀÖ½À´Ï´Ù.
    
  
      --prefix=dir
            MailmanÀÌ ÀνºÅçµÉ µð·ºÅ丮¸¦ ÁöÁ¤ÇØ ÁÝ´Ï´Ù.  
            ±âº»°ªÀ¸·Î /home/mailman ÀÌ ¼¼ÆÃµÇ¾î ÀÖ°í ÀÌ¹Ì À§¿¡¼ ¾ð±ÞÇß´ø °Íó·³ µð·ºÅ丮°¡ ÁغñµÇ¾î ÀÖÀ»°ÍÀÔ´Ï´Ù.
      
      --with-python=</path/to/python>
      
            pythonÀÌ ¼³Ä¡µÇ¾î ÀÖ´Â µð·ºÅ丮¸¦ ÁöÁ¤ÇØ ÁØ´Ù.
    make install ÀÌ ³¡³ª¸é ¾Æ¸¶µµ ´ÙÀ½°ú °°Àº ¸Þ¼¼Áö¸¦ ¹ÞÀ»¼ö ÀÖÀ»°ÍÀÔ´Ï´Ù.
        *****
        ***** If you are installing over an old installation, please
        ***** run "make update".  See the UPGRADING file for details.
        *****
 
ÇÊÀÚÀÇ °æ¿ì´Â configure½Ã ¾Æ¹«·± ¿É¼Ç¾øÀ̵µ ¼³Ä¡¿¡ ¼º°øÀ» Çß½À´Ï´Ù. ÀÌ¿ÜÀÇ ´õ ¸¹Àº ¿É¼ÇÀÌ ±Ã±ÝÇϽŠºÐÀº Mailman ¼Ò½ºÄڵ忡 Æ÷ÇԵǾî ÀÖ´Â
INSTALL ¹®¼¸¦ ÂüÁ¶ÇÏ½Ã¸é µË´Ï´Ù.
¾Æ¸¶µµ ÀϹÝÀûÀÎ ¸®´ª½º ½Ã½ºÅÛ¿¡¼´Â ¾Æ¹« ¹®Á¦¾øÀÌ ¼³Ä¡°¡ µÇ¾úÀ¸¸®¶ó°í »ý°¢ÀÌ µË´Ï´Ù.  ÇÏÁö¸¸ Ȥ½Ã ¸ð¸£´Ï Á¦´ë·Î ¼³Ä¡°¡ µÇ¾ú³ª È®ÀÎÀ» ÇØº¾½Ã´Ù. check_perms¶ó´Â 
À¯Æ¿¸®Æ¼¸¦ Ȱ¿ëÇØ¼ MailmanÀÌ Á¦´ë·ÎµÈ ÆÛ¹Ì¼ÇÀ¸·Î ¼³Ä¡°¡ µÇ¾ú³ª ÀÚµ¿À¸·Î °Ë»ç¸¦ ÇØ º¾´Ï´Ù.
- check_perm¸¦ ¼öÇàÇÕ´Ï´Ù.
    % cd $prefix
    % ./bin/check_perms
    ¸¸¾à ¹®Á¦°¡ ÀÖ´Ù¸é ´ÙÀ½°ú °°Àº ¸Þ¼¼Áö¸¦ ¹ÞÀ»¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.
         Problems found: <¹ß°ßµÈ ¿¡·¯ÀÇ °¹¼ö>
         Re-run as root with -f flag until no errors are found
    À§ÀÇ ¸Þ¼¼Áöó·³ root °èÁ¤À¸·Î
         $ ./bin/check_perms -f 
    ¸¦ ¼öÇàÇÏ¸é ÆÛ¹Ì¼ÇÀ» ÀÚµ¿À¸·Î Á¶Á¤ÇØÁÖ°Ô µË´Ï´Ù.
    ´Ù½ÃÇѹø mailman °èÁ¤À¸·Î check_perms¸¦ ¼öÇàÇÕ´Ï´Ù.
    ¸¸¾à "No problems found" ¶ó´Â ¸Þ¼¼Áö¸¦ ¹Þ°ÔµÇ¸é ¸ðµç°ÍÀÌ ¿Ã¹Ù¸£°Ô ¼¼ÆÃÀÌ µÈ°ÍÀÔ´Ï´Ù.
 
¸ÕÀú ÃàÇϵ帳´Ï´Ù. ^^  ¿©±â±îÁö ¾Æ¹« ¹®Á¦¾øÀÌ µû¶ó ¿Ô´Ù¸é, ÀÏ´Ü MailmanÀº ¼º°øÀûÀ¸·Î ¼³Ä¡°¡ µÈ °ÍÀÔ´Ï´Ù.
ÀÌÁ¦´Â MailmanÀÌ ¿Ã¹Ù¸£°Ô ÀÛµ¿Çϱâ À§ÇØ, À¥¼¹ö¿Í ¸ÞÀϼ¹ö¸¦ ¼³Á¤ÇØ º¾½Ã´Ù.
- À¥¼¹ö¿¡°Ô $prefix/cgi-bin ÀÇ CGI ½ºÅ©¸³Æ®¸¦ ¼öÇàÇÒ ¼ö ÀÖµµ·Ï ¼³Á¤À» ÇØÁÝ´Ï´Ù. 
root°èÁ¤À¸·Î Apache À¥¼¹ö ¼³Á¤ÈÀÏÀÎ httpd.confÀÇ Aliases ¼³Á¤ºÎºÐ¿¡ ´ÙÀ½ ÇÑÁÙÀ» Ãß°¡ÇØÁÝ´Ï´Ù.
    ScriptAlias /mailman/  "$prefix/cgi-bin/"
 
- MailmanÀÇ ·Î°í ÈÀÏÀ»(¾ÐÃàÀ» Ǭ µð·ºÅ丮ÀÇ misc/mailman.jpg) À¥¼¹öÀÇ images µð·ºÅ丮·Î Ä«ÇǸ¦ ÇÕ´Ï´Ù.
À¥¼¹öÀÇ htdocs µð·ºÅ丮 ¹Ø¿¡ images µð·ºÅ丮¸¦ »ý¼ºÇÏ°í ±× µð·ºÅ丮·Î Ä«ÇǸ¦ ÇÏ¸é µË´Ï´Ù.
    $ mkdir <À¥¼¹ö ·çÆ® µð·ºÅ丮>/images
    $ cp $prefix/mics/mailman.jpg <À¥¼¹ö ·çÆ® µð·ºÅ丮>/images
 
- ±× ´ÙÀ½¿¡ $prefix/Mailman/mm_cfg.py¿¡ ·Î°íÈÀÏÀ§Ä¡¸¦ ´ÙÀ½°ú °°ÀÌ ÇÑÁÙÀ» Ãß°¡ÇØ ÁÝ´Ï´Ù.
  DELIVERED_BY_URL = '/images/mailman.jpg'
 
- À¥¼¹ö¿¡ PipermailÀ» mailing list archives ·Î ¼³Á¤À» ÇØÁÝ´Ï´Ù. ´ÙÀ½ ÇÑÁÙÀ» httpd.conf¿¡ Ãß°¡ÇØ ÁØ´Ù.
  Alias /pipermail/ "$prefix/archives/public/"
  ±×¸®°í ÀØÁö¸»°í À¥¼¹ö¸¦ Àç½ÃÀÛ ½Ãŵ´Ï´Ù.
 
- crontab ¿£Æ®¸® ¼Â¾÷À» ÇÕ´Ï´Ù.  MailmanÀº ÆÐ½º¿öµå ±â¾ïµîÀ» ÀÚµ¿À¸·Î º¸³»´Âµ¥ ÀÖ¾î¼ Cron ÀÛ¾÷À» ÇÏ°Ô µË´Ï´Ù. 'mailman' °èÁ¤À¸·Î ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
  % su - mailman
  % cd $prefix/cron
  % crontab crontab.in
 
- 'mailman' °ú 'owner-mailman' À» ½Ã½ºÅÛÀÇ mail alias database¿¡ Ãß°¡¸¦ ½Ãŵ´Ï´Ù.  
  % su
  ¸¸¾à¿¡ ´ç½ÅÀÇ ¸ÞÀÏ °èÁ¤ÀÌ musica@list.org ¶ó°í °¡Á¤À» ÇÑ´Ù¸é '/etc/aliases'¿¡ ´ÙÀ½À» Ãß°¡ÇÕ´Ï´Ù.
  mailman: musica@list.org
  mailman-owner:mailman
  newaliases ¸í·ÉÀ¸·Î ½Ã½ºÅÛÀÇ mail alias database ¸¦ °»½Å½Ãŵ´Ï´Ù.
  $ newaliases
 
¿©±â±îÁö Àß µû¶ó¿À¼ÌÁÒ? ÀÌÁ¦ mailman °èÁ¤À¸·Î µÎ°¡Áö¸¦ ´õ ÇØ¾ßÇÒ ÀÏÀÌ ³²¾ÆÀÖ½À´Ï´Ù.
- $prefix/Mailman/mm_cfg.py ÈÀÏÀ» Ã¼Å©ÇØ º»´Ù.  ƯÈ÷ DEFAULT_HOST_NAME °ú DEFAULT_URL ÀÌ ¸Â´ÂÁö Ã¼Å©ÇØ º¸°í, Ʋ¸°°÷ÀÌ ÀÖ´Ù¸é ¼öµ¿À¸·Î ¼öÁ¤ÇØ ÁÖ½Ã¸é µË´Ï´Ù.
'$prefix/Mailman/mm_cfg.py' ÈÀÏÀº '$prefix/Mailman/Default.py' ÈÀÏ¿¡ ¶È°°ÀÌ Àû¿ëÀÌ µË´Ï´Ù. ¸ðµç ¼³Á¤Àº 'mm_cfg.py'À» ÅëÇØ Çϰí, 'Default.py'Àº ¼öÁ¤ÇÏ¸é ¾ÈµË´Ï´Ù.
  DEFAULT_HOST_NAME
        
        MailmanÀÌ ¼³Ä¡µÈ ´ç½ÅÀÇ ÄÄÇ»ÅÍ È£½ºÆ® À̸§ÀÔ´Ï´Ù.
  DEFAULT_URL
       Mailman ÀÇ ¼³Á¤À» À¥ºê¶ó¿ìÁ®·Î ÇÒ¶§ÀÇ URL ÀÔ´Ï´Ù.
* ÁÖÀÇ : HOME_DIR, MAIL_DIR Àº ÆíÁýÇÏ¸é ¾ÈµË´Ï´Ù.  À̵éÀº configure ½ºÅ©¸³Æ®¿¡ ÀÇÇØ¼ ÀÚµ¿À¸·Î ¼³ÀúÀÌ µË´Ï´Ù.
 
- mailmanÀÇ ÆÐ½º¿öµå¸¦ ¼³Á¤ÇØ ÁØ´Ù.
   % $prefix/bin/mmsitepass <´ç½ÅÀÇ ÆÐ½º¿öµå>
 
ÀÌ·¸°Ô ÇØ¼ Mailman ¼³Ä¡´Â ¸ðµÎ ³¡ÀÌ ³µ½À´Ï´Ù.  ÀÌÁ¦´Â »õ·Î¿î ¸ÞÀϸµ¸®½ºÆ®¸¦ ¸¸µé°í ¼³Á¤ÇÏ´Â Àϸ¸ ³²¾Ò½À´Ï´Ù.
- ÀÌÁ¦ 'test'¶ó´Â À̸§ÀÇ ¸ÞÀϸµ¸®½ºÆ®¸¦ ¸¸µé¾î º¸°Ú½À´Ï´Ù. 'newlist'¸¦ ÅëÇØ »õ·Î¿î ¸ÞÀϸµ¸®½ºÆ®¸¦ »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
   % $prefix/bin/newlist
   Enter the name of the list: <»õ·Î¸¸µé ¸®½ºÆ® À̸§À» ÀÔ·ÂÇÕ´Ï´Ù. ¿©±â¼´Â 'test'>
   Enter the email of the person running the list: <»ý¼ºµÉ ¸ÞÀϸµ¸®½ºÆ® °ü¸®ÀÚÀÇ ¸ÞÀÏÁÖ¼Ò¸¦ ÀÔ·ÂÇÕ´Ï´Ù.>
   Initial test password: <»ý¼ºµÉ ¸ÞÀϸµ¸®½ºÆ®ÀÇ ¾ÏÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù.>
   À§ÀÇ 3°¡Áö ¸Þ¼¼Áö¿¡ ´äº¯À» ÇÏ°í ¿£Å͸¦ Ä¡¸é ´ÙÀ½°ú °°Àº ¸Þ¼¼Áö¸¦ º¼ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.
   ## test mailing list
   ## created: 25-May-2000 mailman
   test:                    "|/home/mailman/mail/wrapper post test"
   test-admin:              "|/home/mailman/mail/wrapper mailowner test"
   test-request:            "|/home/mailman/mail/wrapper mailcmd test"
   owner-test:              test-admin
   test-owner:              test-admin
   À§¿¡¼ ¹ÞÀº ¸Þ¼¼Áö¸¦ root °èÁ¤À¸·Î  ½Ã½ºÅÛ mail alias database¿¡ Ãß°¡¸¦ ÇØÁÝ´Ï´Ù.
   % su -
   $ vi /etc/aliases
   À§ÀÇ aliases Ãß°¡
   ±×¸®°í ½Ã½ºÅÛ mail alias database °»½Å½Ã۴°ÍÀ» ÀØÁö ¸¿½Ã´Ù
   $ newaliases
Tip Çϳª : ±ò²ûÇÑ Alias °ü¸® !
   ¸¸¾à¿¡ sendmail 8.6.X ÀÌ»óÀ» ¾²°í ÀÖ´Ù¸é, Á»´õ ±ò²ûÇÏ°Ô Alias ÈÀÏÀ» °ü¸®ÇÒ ¼ö ÀÖ´Ù. sendmail.cf¿¡ "O"¶óÀÎÀ» Ãß°¡ÇÑ´Ù.
   ÀÚ¼¼ÇÑ °ÍÀº sendmail ¼³¸í¼¸¦ Âü°íÇϱ⠹ٶõ´Ù.
   °£´ÜÇÏ°Ô $prefix/mailman.aliases ÈÀÏÀ» ¸¸µé°í ÀÌ ÆÄÀÏ¿¡ »õ·ÎÀÌ »ý¼ºµÇ´Â ¸ÞÀϸµ¸®½ºÆ®ÀÇ Alias¸¦ Ãß°¡ÇÑ´Ù.
   % su -
   % vi /etc/mailman.aliases
   ±×¸®°í sendmail.cf¿¡ ´ÙÀ½ ÇÑ ¶óÀÎÀ» Ãß°¡ÇÑ´Ù.
   O AliasFile=/etc/mailman.aliase
   ±×¸®°í³ª¼ 'newalias' ¸í·ÉÀ¸·Î °»½Å½Ã۴°ÍÀ» ÀØÁö¸»ÀÚ
   $ newaliases
   ÀÌ·¸°Ô ÇÏ¸é ¾ÕÀ¸·Î »õ·Î¿î ¸ÞÀϸµ ¸®½ºÆ®¸¦ »ý¼ºÇÒ¶§ ¸¶´Ù »ý¼ºµÇ´Â alias µéÀº $prefix/mailman.aliases ¿¡ 
   Ãß°¡ÇØ ÁÜÀ¸·Î ÀÎÇØ¼ ±ò²ûÇÑ Alias °ü¸®¸¦ ÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù.
 
- À̶§Âë µÇ¾úÀ¸¸é À§ÀÇ email of the person running the list ¿¡¼ ÀÔ·ÂÇÑ ¸ÞÀÏÁÖ¼Ò·Î ¾È³»¸ÞÀÏÀÌ ¿ÔÀ»°ÍÀÔ´Ï´Ù. ÁÖÀDZí°Ô Àо½Ã´Ù
 
- À§¿¡¼ ¹ÞÀº ¸ÞÀÏÀ» Çѹø È®ÀÎÇØ º¾½Ã´Ù.
  - Your mailing<´ç½ÅÀÌ ¼³Á¤ÇÑ ÆÐ½º¿öµå>
       »õ·ÎÀÌ »ý¼ºÇÑ ¸ÞÀϸµ¸®½ºÆ®ÀÇ ÆÐ½º¿öµåÀÔ´Ï´Ù.
  - You can configure your mailing list at the following web page:
    (¸ÞÀϸµ¸®½ºÆ®ÀÇ Á¦¹Ý ¼³Á¤À» ÇÒ ¼ö ÀÖ´Â URL ÀÔ´Ï´Ù.  ¹°·Ð °ü¸®ÀÚ¸¸ÀÌ ÇÒ ¼ö ÀÖ°ÚÁÒ>
    http://<your-domain>/mailman/admin/<»õ·Î»ý¼ºÇÑ ¸ÞÀϸµ¸®½ºÆ®¸í>
  - The web page for users of your mailing list is: 
    (¸ÞÀϸµ¸®½ºÆ®¿¡ °¡ÀÔÇÒ ¼ö ÀÖ´Â ÆûÀ» Á¦°øÇÏ´Â URL ÀÔ´Ï´Ù)
    http://<your-domain>/mailman/listinfo/test
 
ÀÌ·¸°Ô ÇØ¼ ±âº»ÀûÀ¸·Î »õ·Î¿î ¸ÞÀϸµ ¸®½ºÆ®¸¦ ¸¸µé¾î ºÃ½À´Ï´Ù.  ÀÌÁ¦´Â À¥ÆäÀÌÁö¸¦ ÅëÇØ¼ ¸ÞÀϸµ¸®½ºÆ®¸¦ Á¶Á¤Çϰí, °¡ÀÔÀÚ¸¦ °ü¸®ÇÏ´Â Àϸ¸ÀÌ ³²¾Ò½À´Ï´Ù.
ÀÌÁ¦ À§¿¡¼ ¼³Á¤ÇÑ 'test' ¶ó´Â À̸§ÀÇ ¸ÞÀϸµ ¸®½ºÆ®¿¡ »õ·Î¿î °¡ÀÔÀÚ¸¦ ¹Þ¾Æº¸µµ·Ï ÇϰڽÀ´Ï´Ù.
ÀÌÁ¦ºÎÅÏ´Â °ÅÀÇ À¥±â¹ÝÀ̱⠶§¹®¿¡, ¹«Ã´ ½±½À´Ï´Ù.  ¸ÕÀú ȨÆäÀÌÁö¿¡¼ ¸ÞÀϸµ¸®½ºÆ® °¡ÀÔÆûÀ» °ø°³ÇÕ´Ï´Ù.
°¡ÀÔÆûÀº ÀÌÀüÀå¿¡¼ °ü¸®ÀÚ·Î ¹ÞÀº ¸ÞÀÏ¿¡ ¾È³»µÇ¾î ÀÖ½À´Ï´Ù.
- ¸ÞÀϸµ ¸®½ºÆ® °¡ÀÔÆûÀ» °ø°³ÇÕ´Ï´Ù.
  http://<your-domain>/mailman/listinfo/test
  ¸ÞÀϸµ¸®½ºÆ®¿¡ °¡ÀÔÇÏ·Á´Â ÀϹݻç¿ëÀÚµéÀÌ À§ÀÇ URLÀ» ¹æ¹®Çϸé, ¿µ¾î°¡ Á¶±Ý µÈ´Ù¸é ^^ ´©±¸¶ó°í ½±°Ô °¡ÀÔÇÒ ¼ö ÀÖÀ»°ÍÀÔ´Ï´Ù.
  - ¸ÕÀú Your email address: ¿¡ °¡ÀÔÇϰíÀÚ ÇÏ´Â ¸ÞÀÏ ÁÖ¼Ò¸¦ Àû°í
  - Pick a password:, Reenter password to confirm: ¿¡ ÆÐ½º¿öµå¸¦ Àû½À´Ï´Ù.
  - Would you like to receive list mail batched in a daily digest? 
    ¿¡¼ digest ±â´ÉÀ̶õ Á¶±×¸¸ Å©±âÀÇ ¸ÞÀÏÀÌ ÀÚÁÖ¿À°í°¡´Â ¸ÞÀϸµ ¸®½ºÆ®ÀÇ °æ¿ì¿¡´Â ¸Å¹ø ¸ÞÀÏÀ» ¼ö½ÅÇϱ⿡´Â ¹ø°Å·Î¿òÀÌ ÀÖÀ¸¹Ç·Î
    ¸ÞÀϸµ ¸®½ºÆ® ¸Þ½ÃÁö¸¦ ÇѲ¨¹ø¿¡ ¸ð¾Æ ÇÏ·ç¿¡ ÇÑ ¹ø¸¸ ¹Þ¾Æº¸°íÀÚ ÇÏ´Â »ç¿ëÀÚ´Â 'yes'¸¦ ÇÕ´Ï´Ù.
 
- °¡ÀÔ½ÅûÀ» ÇÑ »ç¿ëÀÚ´Â, mailman À¸·ÎºÎÅÍ »õ·Î»ý¼ºÇÑ ¸®½ºÆ® À̸§ -- confirmation of subscription -- request ] ¶ó´Â Á¦¸ñÀÇÀÚµ¿À¸·Î ¸ÞÀÏÀ» ¹Þ°Ô µË´Ï´Ù.
»ç¿ëÀÚ´Â ´ÜÁö ÀÌ ¸ÞÀÏ¿¡ 'Re:'¶ó´Â Á¦¸ñÀ¸·Î ´äÀåÀ» Çϸé ÀÚµ¿À¸·Î ¸ÞÀϸµ ¸®½ºÆ®¿¡ °¡ÀÔÀÌ µË´Ï´Ù.
 
* À¯ÀÇ»çÇ×
¾Æ¸¶µµ Redhat 6.x ÀÌ»ó sendmail 8.9.X ÀÌ»óÀ» ÀÌ¿ëÇÏ´Â ½Ã½ºÅÛ¿¡¼´Â ¿Ã¹Ù¸£°Ô ¼³Á¤ÀÌ µÈ°Í °°Àºµ¥ ¿Ã¹Ù¸£°Ô ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù´Â °ÍÀ» ¾Ë¼öÀÖÀ»°ÍÀÔ´Ï´Ù.
Å« ¹®Á¦´Â ¾Æ´Ï´Ï °ÆÁ¤ÇÏÁö ¸¿½Ã´Ù.  ¸ÕÀú °Ë»ç¸¦ ÇØº¾½Ã´Ù.
- sendmail -v ¸ðµå·Î °Ë»ç¸¦ ÇØº¾´Ï´Ù.
  % date | /usr/lib/sendmail -v <»ý¼ºµÈ¸ÞÀϸµ¸®½ºÆ® ¸ÞÀÏÁÖ¼Ò>
  ¾Æ¹« ¹®Á¦°¡ ¾ø´Ù¸é ÁÁ°ÚÁö¸¸, ¾Æ¸¶µµ ´ëºÎºÐÀÇ ½Ã½ºÅÛ¿¡¼´Â ¾Æ·¡¿Í °°Àº ¿¡·¯¸¦ ¸¸³¯ ¼ö ÀÖÀ»°ÍÀÔ´Ï´Ù.
  "|/home/mailman/mail/wrapper post test"... Connecting to prog...
  "|/home/mailman/mail/wrapper post test"... Service unavailable
 
- ÇØ°á¹æ¹ý
  À̹®Á¦´Â ¼¾µå¸ÞÀÏ ¾Ù¸®¾î½º¸¦ ÅëÇØ ºÒ¸®¿ì´Â ÇÁ·Î±×·¥ÀÌ °ú¿¬ ¼öÇàÇØµµ ÁÁÀº ÇÁ·Î±×·¥ÀÎÁö¸¦ È®ÀÎÇÏ´Â °úÁ¤¿¡¼ »ý±â´Â ¹®Á¦·Î
  sendmail¿¡ mailmanÀÇ wrapper¸¦ °£´ÜÈ÷ µî·ÏÇØÁÖ¸é ÇØ°áÀÌ µË´Ï´Ù.  ´ÙÀ½°ú °°ÀÌ ÇÏ¸é µË´Ï´Ù.
  % su -
  $ cd /etc/smrsh
  $ ln -sf $prefix/mail/wrapper .
 
- ´Ù½ÃÇѹø Å×½ºÆ®¸¦ ÇØº¾´Ï´Ù.
  % date | /usr/lib/sendmail -v <»ý¼ºµÈ¸ÞÀϸµ¸®½ºÆ® ¸ÞÀÏÁÖ¼Ò>
  ¾Æ¸¶µµ ´ÙÀ½°ú °°Àº ¸Þ¼¼Áö¸¦ ¹ÞÀ» ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.
  "|/home/mailman/mail/wrapper post test"... Connecting to prog...
  "|/home/mailman/mail/wrapper post test"... Sent
  ¼º°øÀÔ´Ï´Ù.!!
 
ÀÌÁ¦ ´Ù½ÃÇѹø ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô °¡ÀÔÀ» ¹Þ¾Æº¸¸é Àß µÈ´Ù´Â°ÍÀ» ¾Ë ¼ö ÀÖÀ»°ÍÀÔ´Ï´Ù.
Áö±Ý±îÁö ´Ù·é ³»¿ëµéÀº MailmanÀÇ ½ÃÀÛ¿¡ ºÒ°úÇÏ´Ù. MailmanÀº À¥ºê¶ó¿ìÁ®¸¦ ÅëÇØ¼ ¼ö¸¹Àº ±â´ÉµéÀ» ¼¼¼¼ÇÏ°Ô Á¶ÀýÇÒ ¼ö°¡ ÀÖ´Ù.
»õ·Î¿î ¸ÞÀϸµ ¸®½ºÆ® ÇÁ·Î±×·¥ÀÎ MailmanÀ» Á»´õ ¸¹Àº »ç¶÷µéÀÌ »ç¿ëÇÔÀ¸·Î ÀÎÇØ¼, ÀÌÁ¦ ´ëÇÑ Á»´õ ±â¼úÀûÀÎ
ÅäÀǰ¡ ÀÌ·ç¾î Á³À¸¸é ÇÏ´Â ÇÊÀÚÀÇ °³ÀÎÀûÀÎ ¹Ù·¥ÀÌ´Ù.
Âü°í·Î ÀÌ ¹®¼¸¦ Àаí óÀ½À¸·Î MailmanÀ» ¼³Ä¡ÇØ º¸´Â »ç¶÷, ÀÌ °úÁ¤¿¡¼ ¹®Á¦°¡ »ý±ä»ç¶÷, ¾Æ´Ï¸é ÀÌÀüºÎÅÍ »ç¿ëÇØ¿Í¼
¸¹Àº ³ëÇϿ츦 °¡Áö°í ÀÖ´Â, ¸ðµç »ç¶÷µéÀÌ ¼·Î Çù·ÂÇØ¼ µµ¿ï¼ö ÀÖµµ·Ï °Ô½ÃÆÇÀ» Çϳª °³¼³ÇØ ³õÀ¸·Á°í ÇÑ´Ù.
Mailman °Ô½ÃÆÇ http://mailman.linuxproject.co.kr
À̰÷À» ÅëÇØ ÀÌ·ç¾îÁö´Â ¸ðµç Á¤º¸µéÀ» Åä´ë·Î °è¼ÓÇØ¼ ÀÌ ¹®¼µéÀ» ¹öÁ¯¾÷ ÇØ ³ª°¥ »ý°¢ÀÔ´Ï´Ù.
¸¶Áö¸·À¸·Î KLDP¸¦ ÅëÇØ MailmanÀ» ¾Ë°ÔÇØ ÁֽŠ±Ç¼ø¼±´Ô°ú 'Majordomo' ÇÏ¿ìÅõ ¹®¼¸¦ ÅëÇØ ¸ÞÀϸµ¸®½ºÆ®¸¦ ¼Ò°³ÇØ ÁÖ½Å
½É»óÇö´Ô²² °¨»ç¸¦ µå¸³´Ï´Ù.