Ä¿ÇǴнº, ½Ã½ºÅÛ ¿£Áö´Ï¾îÀÇ ½°ÅÍ Ä¿ÇÇÇâÀÌ ³ª´Â *NIX
Ä¿ÇǴнº
½Ã½ºÅÛ/³×Æ®¿÷/º¸¾ÈÀ» ´Ù·ç´Â °÷
* HanIRCÀÇ #coffeenix ¹æ
[ Àåºñ ¹× ȸ¼± ÈÄ¿ø ]
HOME > ³×Æ®¿öÅ©(network) > ¸ÞÀÏ ¼­¹ö(mail) µµ¿ò¸»
°Ë»ö : »çÀÌÆ® WHOIS À¥¼­¹ö Á¾·ù

¸ÞÀÏ ÇÊÅ͸µ(½ºÆÔ¸ÞÀÏ) / procmail (14, ±Û 18, ÀÚ·á 8)

  Å¥¸ÞÀÏ ¼­¹ö ±¸Ãà #8 - courier-imap ¼³Ä¡ ÀÛ¼ºÀÏ : 2007/03/20 13:36
 
  • ±Û¾´ÀÌ : Ƽ´Ï ( http://linux.tini4u.net/ )
  • Á¶È¸¼ö : 12649
          [ ÀÌÀüÈ­¸é / ¼öÁ¤ ]   ºñ¹Ð¹øÈ£ :     Àμâ¿ë È­¸é
      Å¥¸ÞÀÏ ¼­¹ö ±¸Ãà #1 - ÇÁ·Ñ·Î±×
    Å¥¸ÞÀÏ ¼­¹ö ±¸Ãà #2 - ucspi-tcp, daemontools ¼³Ä¡
    Å¥¸ÞÀÏ ¼­¹ö ±¸Ãà #3 - qmail ¼³Ä¡
    Å¥¸ÞÀÏ ¼­¹ö ±¸Ãà #4 - qmail ºÎÆ® ½ºÅ©¸³Æ®
    Å¥¸ÞÀÏ ¼­¹ö ±¸Ãà #5-1 - vpopmail + cdb ¼³Ä¡
    Å¥¸ÞÀÏ ¼­¹ö ±¸Ãà #5-2 - vpopmail + mysql ¼³Ä¡
    Å¥¸ÞÀÏ ¼­¹ö ±¸Ãà #6 - qmail°ú vpopmail ½ÃÀÛ
    Å¥¸ÞÀÏ ¼­¹ö ±¸Ãà #7 - ezmlm°ú qmailadmin ¼³Ä¡
    Å¥¸ÞÀÏ ¼­¹ö ±¸Ãà #8 - courier-imap ¼³Ä¡
    Å¥¸ÞÀÏ ¼­¹ö ±¸Ãà #9 - ´Ù¶÷Áã¸ÞÀÏ(SquirrelMail) ¼³Ä¡


    --------------------------------------------------------------------------------------
    - ÀÛ¼ºÀÚ : ±èÇõÁß(Ƽ´Ï) [sky(golbangi or at)tini4u.net]
    - ÀÛ¼ºÀÏ : 2006-07-01
    - »çÀÌÆ® : http://linux.tini4u.net/
    - ¿øÁ¦¸ñ : Å¥¸ÞÀÏ ¼­¹ö ±¸Ãà #8 - courier-imap ¼³Ä¡
    - ȯ¡¡°æ : CentOS 4.3
    - Å°¿öµå : qmail install
    --------------------------------------------------------------------------------------

    ¿ÜºÎ¿¡¼­ ±ÞÇÏ°Ô ¸ÞÀÏÀ» È®ÀÎÇÒ ÀÏÀÌ ÀÖÀ» °æ¿ì ¸ÞÀÏ Å¬¶óÀ̾ðÆ® ÇÁ·Î±×·¥ ¼³Á¤Çϱ⠱ÍÂúÀ»¶§°¡ ÀÖ½À´Ï´Ù.
    ±×·² °æ¿ì¸¦ À§ÇØ º¸Åë À¥¸ÞÀÏÀ» ¸¹ÀÌ ÀÌ¿ëÇÏ°Ô µË´Ï´Ù.
    À¥¸ÞÀÏÀ» ¼³Ä¡Çϱ⿡ ¾Õ¼­ À¥¸ÞÀÏÀ» ±¸ÃàÇϴµ¥ ÇÊ¿äÇÑ imap¸¦ ¼³Ä¡Çϵµ·Ï ÇÏ°Ú½À´Ï´Ù.
    imapÀÇ Á¾·ù´Â ¿©·¯°¡Áö°¡ Àִµ¥ Å¥¸ÞÀÏÀº imap2002º¸´Ù´Â courier-imap¿Í ¿¬µ¿ÀÌ Àß µË´Ï´Ù.
    µû¶ó¼­ ÇÊÀÚ´Â courier-imap¸¦ ¼³Ä¡Çϵµ·Ï ÇÏ°Ú½À´Ï´Ù.

    1. Tcl ÆÐÅ°Áö ¼³Ä¡
    TclÀº ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ³»ÀåµÇµµ·Ï µðÀÚÀÎµÈ ´Ü¼øÇÑ ½ºÅ©¸³Æ® ¾ð¾î ÀÔ´Ï´Ù.
    TclÀº Tk ÆÐÅ°Áö¿¡ Æ÷ÇÔµÈ À§Á¬ ¸ðÀ½ÀÎ Tk¿Í ÇÔ²² »ç¿ëµÇµµ·Ï ¸¸µé¾îÁø ÆÐÅ°Áö ÀÔ´Ï´Ù.
    ÀÌ ÆÐÅ°Áö´Â yum mirror¿¡¼­ Áö¿øÀ» ÇϹǷΠÃßÈÄ ¾÷µ¥ÀÌÆ®¸¦ À§ÇØ yumÀ¸·Î ¼³Ä¡ ÇÕ´Ï´Ù.
    ¡Ø º¸Åë ·¹µåÇò ½Ã½ºÅÛ¿¡¼­´Â ±âº»ÀûÀ¸·Î ¼³Ä¡°¡ µÇ¾î ÀÖ½À´Ï´Ù.
     [root@localhost]# yum -y install tcl 



    2. expect ÆÐÅ°Áö ¼³Ä¡
    Expect´Â telnet, ftp, passwd, fsck, rlogin, tip µî°ú °°Àº »óÈ£ ´ëÈ­½Ä ÀÀ¿ë ÇÁ·Î±×·¥À»
    ÀÚµ¿È­ ÇÏ´Â Tcl È®Àå ÇÁ·Î±×·¥ ÀÔ´Ï´Ù.
    ¶ÇÇÑ Expect´Â ÀÀ¿ë ÇÁ·Î±×·¥À» Å×½ºÆ® Çϴµ¥ À¯¿ëÇÏ°Ô »ç¿ëµÇ´Â ÇÁ·Î±×·¥À̱⵵ ÇÕ´Ï´Ù.
    ÃÖ±ÙÀÇ ·¹µåÇò ½Ã½ºÅÛ¿¡¼­´Â yum mirror¿¡¼­ Áö¿øÇϹǷΠÃßÈÄ ¾÷µ¥ÀÌÆ®¸¦ À§ÇØ yumÀ¸·Î ¼³Ä¡ ÇÕ´Ï´Ù.
     [root@localhost]# yum -y install expect 


    ¡Ø ¸¸¾à OSÀÇ ¹öÀüÀÌ ³·¾Æ yum¿¡¼­ Áö¿øÇÏÁö ¾Ê´Â´Ù¸é rpm.pbone.net ¿¡¼­ °Ë»öÇÏ¿© ¼³Ä¡ÇÏ¸é µË´Ï´Ù.

    3. ÆÛ¹Ì¼Ç Á¶Á¤
    courier-imap´Â º¸¾ÈÀ» À§ÇÏ¿© ÀϹÝÀ¯ÀúÀÇ ±ÇÇÑÀ¸·Î ÄÄÆÄÀÏ Çѵڿ¡ rootÀ¯Àú·Î ¼³Ä¡ÇÕ´Ï´Ù.
    µû¶ó¼­ ÇÊÀÚó·³ ¸¸¾à º¸¾ÈÀ» À§ÇØ Æ۹̼ÇÀ» Á¶Á¤Çسù´Ù¸é ÀÓ½ÃÀûÀ¸·Î Á¶Á¤ÇØÁÖ¼Å¾ß µË´Ï´Ù.
    ¶ÇÇÑ courier-imap¸¦ ÄÄÆÄÀÏÇÒ¶§ vpopmailÀÇ library¸¦ ÇÊ¿ä·Î Çϱ⠶§¹®¿¡ °°ÀÌ Á¶Á¤ÇÕ´Ï´Ù.
     [root@localhost]# chmod 755 /usr/bin/gcc
    [root@localhost]# chmod 755 /usr/bin/g++
    [root@localhost]# chmod 755 /usr/bin/find
    [root@localhost]# chmod 755 /usr/bin/which
    [root@localhost]# chmod 755 /usr/bin/make
    [root@localhost]# chmod 755 /usr/bin/install
    [root@localhost]# chmod 777 /home/vpopmail/lib/
    [root@localhost]# chmod 777 /home/vpopmail/lib/libvpopmail.a
     



    4. ÀӽðèÁ¤ »ý¼º
    ¾Õ¼­ ¸»ÇßµíÀÌ º¸¾ÈÀ» À§ÇØ ÀϹÝÀ¯Àú(uid 500ÀÌ»ó) ±ÇÇÑÀ¸·Î ÄÄÆÄÀÏ ÇØ¾ß µË´Ï´Ù.
    µû¶ó¼­ ÀÏ¹Ý »ç¿ëÀÚ °èÁ¤À» »ý¼ºÇØÁÖµµ·Ï ÇÕ´Ï´Ù. ÇÊÀÚ´Â ÆíÇÏ°Ô webmail À̶ó°í ÇÏ°Ú½À´Ï´Ù.
     [root@localhost]# useradd webmail 



    5. courier-imap ¼³Ä¡ (ÃֽŹöÀü : http://sourceforge.net/projects/courier/)
    ÇöÀç °­Á¸¦ ¾²´Â ½ÃÁ¡(2006.07.01)¿¡¼­ courier-imapÀÇ ÃֽŹöÀüÀº 4.1.1 ÀÔ´Ï´Ù.
    ±×·¯³ª courier-imap 4.x ¹öÀüÀº ÀÌ°ÍÀú°Í ¼³Ä¡ÇØÁÙ°ÍÀÌ ³Ê¹« ¸¹¾Æ ±ÍÂúÀºÁ¡ÀÌ ¸¹ÀÌ ÀÖ½À´Ï´Ù.
    µû¶ó¼­ ÇÊÀÚ´Â courier-imap 3.x ¹öÀüÀ» »ç¿ëÇØ ¼³Ä¡¸¦ Çϵµ·Ï ÇÏ°Ú½À´Ï´Ù.
    courier-imap 3.x ¹öÀüÀº ÇÊÀÚÀÇ °³ÀÎ ÆÐÅ°Áö ¹Ì·¯¿¡ ÀÖ½À´Ï´Ù. (http://pkg.tini4u.net/mta/qmail/)
    ¶ÇÇÑ ÀϹÝÀ¯Àú ±ÇÇÑÀ¸·Î ÄÄÆÄÀÏ ÇØ¾ß µÇ±â ¶§¹®¿¡ Àӽà µð·ºÅ丮ÀÎ /var/tmp/¿¡¼­ Çϵµ·Ï ÇÏ°Ú½À´Ï´Ù.

    - ÀÏ¹Ý À¯Àú·Î º¯È¯ÈÄ ÄÄÆÄÀÏ
     [root@localhost]# su - webmail
    [webmail@localhost]$ cd /var/tmp
    [webmail@localhost]$ wget http://pkg.tini4u.net/mta/qmail/src/courier-imap-3.0.8.tar.bz2
    [webmail@localhost]$ tar xfj courier-imap-3.0.8.tar.bz2
    [webmail@localhost]$ cd courier-imap-3.0.8
    [webmail@localhost]$ CFLAGS="-DHAVE_OPEN_SMTP_RELAY"; export CFLAGS
    [webmail@localhost]$ ./configure \
    --prefix=/usr \
    --datadir=/usr/share/courier-imap \
    --sysconfdir=/etc/courier-imap \
    --libexecdir=/usr/libexec/courier-imap \
    --localstatedir=/var \
    --mandir=/usr/share/man \
    --without-ipv6 \
    --enable-unicode \
    --with-authvchkpw \
    --with-redhat \
    --without-authdaemon \
    --without-authmysql \
    --without-authldap \
    --without-authdaemon \
    --without-authpgsql
    [webmail@localhost]$ make
    [webmail@localhost]$ make check
    [webmail@localhost]$ exit
     



    - root·Î ¼³Ä¡
     [root@localhost]# cd /var/tmp/courier-imap-3.0.8
    [root@localhost]# make install
    [root@localhost]# make install-configure
     



    - courier-imap µ¥¸ó ½ºÅ©¸³Æ® º¹»ç
     [root@localhost]# cp -f courier-imap.sysvinit /etc/rc.d/init.d/courier-imap
    [root@localhost]# chown root.root /etc/rc.d/init.d/courier-imap
    [root@localhost]# chmod 755 /etc/rc.d/init.d/courier-imap
    [root@localhost]# chkconfig --add courier-imap
    [root@localhost]# chkconfig --level 345 courier-imap on
     



    - ÀӽðèÁ¤ »èÁ¦ ¹× ÆÛ¹Ì¼Ç º¹±¸
    ÄÄÆÄÀÏ°ú ¼³Ä¡°¡ ¸ðµÎ Á¤»óÀûÀ¸·Î µÇ¾úÀ¸¹Ç·Î ÀӽðèÁ¤À» »èÁ¦ÇÏ°í Æ۹̼ǵµ º¹¿øÇÕ´Ï´Ù.
     [root@localhost]# userdel -r webmail
    [root@localhost]# chmod 700 /usr/bin/gcc
    [root@localhost]# chmod 700 /usr/bin/g++
    [root@localhost]# chmod 700 /usr/bin/find
    [root@localhost]# chmod 700 /usr/bin/which
    [root@localhost]# chmod 700 /usr/bin/make
    [root@localhost]# chmod 700 /usr/bin/install
    [root@localhost]# chmod 755 /home/vpopmail/lib/
    [root@localhost]# chmod 644 /home/vpopmail/lib/libvpopmail.a
     



    - ½ºÅ©¸³Æ® ¼öÁ¤
    courier-imap°¡ root°¡ ¾Æ´Ñ vpopmail À¯Àú¿Í vchkpw ±×·ìÀ¸·Î ½ÇÇàµÇµµ·Ï ¼öÁ¤ÇÕ´Ï´Ù.
    ¡Ø imapd.rc ÆÄÀÏÀº 58¶óÀÎÀ», pop3d.rc ÆÄÀÏÀº 51¶óÀÎÀ» ¼öÁ¤ÇÏ½Ã¸é µË´Ï´Ù.
     [root@localhost]# vi /usr/libexec/courier-imap/imapd.rc
    ¿øº» : -stderrlogger=${exec_prefix}/sbin/courierlogger \
    ¼öÁ¤ : -stderrlogger=${exec_prefix}/sbin/courierlogger -user=vpopmail -group=vchkpw \
    [root@localhost]# vi /usr/libexec/courier-imap/pop3d.rc
    ¿øº» : -stderrlogger=${exec_prefix}/sbin/courierlogger \
    ¼öÁ¤ : -stderrlogger=${exec_prefix}/sbin/courierlogger -user=vpopmail -group=vchkpw \
    [root@localhost]# chmod 755 /usr/libexec/courier-imap/imapd.rc
    [root@localhost]# chmod 755 /usr/libexec/courier-imap/pop3d.rc
     



    - imap ¼³Á¤
    ±âº»ÀûÀ¸·Î courier-imap¸¦ ¼³Ä¡ÇÏ°í ½ÃÀÛÇÏ°Ô µÇ¸é ¾Æ¹«·± µ¥¸óµµ ½ÃÀÛµÇÁö ¾Ê½À´Ï´Ù.
    ±×·¸±â ¶§¹®¿¡ imap ½ºÅ©¸³Æ®¸¦ ¼öÁ¤Çؼ­ µ¥¸óÀ» ½ÇÇàÇÏ°Ú´Ù°í ¼öÁ¤ÇØÁà¾ß µË´Ï´Ù.
    ¡Ø imapd ÆÄÀÏÀÇ 373 ¶óÀÎÀ» ¼öÁ¤ÇÏ½Ã¸é µË´Ï´Ù.
     [root@localhost]# vi /etc/courier-imap/imapd
    ¿øº» : IMAPDSTART=NO
    ¼öÁ¤ : IMAPDSTART=YES
     



    - courier-imap ½ÃÀÛ
     [root@localhost]# /etc/rc.d/init.d/courier-imap start
    Starting Courier-IMAP server: imap
     

      Ä¿ÇǴнº Ä«Æä ÃÖ±Ù ±Û
    [03/24] Youtube òÁ&#2
    [03/20] Re: ¿Â¶óÀΰÔÀÓÀÇ Á¾ÁÖ±¹ ´ëÇѹα¹
    [03/20] ½ÇÁ¦&#4
    [03/18] ±¹°¡&#5
    [10/20] Cross Compiler ±ò
    [07/14] SSL ¬¡¬°
    [04/26] Re: µµ½ºÈ­¸é ¿ø°ÝÁ¶Á¾ ¿©ºÎ
    [04/25] µµ½ºÈ­¸é ¿ø°ÝÁ¶Á¾ ¿©ºÎ
    [10/30] Cshell¿¡¼­ ³­¼ö ¼³Á¤
    [10/23] °øÇ×öµµÁÖ½Äȸ»ç SE ±¸ÀÎ Ëì
    [01/26] Re: wgetÀ¸·Î ´Ù¸¥¼­¹ö¿¡ÀÖ´Â µð·ºÅ丮¸¦ °¡Á®¿À·Á°íÇÕ´Ï´Ù.
    [01/25] wgetÀ¸·Î ´Ù¸¥¼­¹ö¿¡ÀÖ´Â µð·ºÅ丮¸¦ °¡Á®¿À·Á°íÇÕ´Ï´Ù.
    [01/11] ƯÁ¤ ¾Èµå·ÎÀ̵å WebView ¹öÀü¿¡¼­ SSL ¹®Á¦ (WebView ¹ö±×)
    [08/01] DNS forwarder (Àü´ÞÀÚ) ¼­¹ö¸¦ ÅëÇؼ­ Äõ¸®ÇÏ¸é ¿ª¹æÇâÀ» ¹Þ¾Æ¿ÀÁú ¸øÇÕ´Ï´Ù.
    [05/16] (ÁÖ)ÈÄÀÌÁî ½Ã½ºÅÛ¿£Áö´Ï¾î (°æ·ÂÀÚ) ¸ðÁý
      New!   ÃÖ±Ù¿¡ µî·ÏÇÑ ÆäÀÌÁö
      KiCad EDA Suite project (Free/Libre/Open-Source EDA Suite) (CAD)
      ¿ÀÇÂij½ºÄÉÀ̵å ijµå (OpenCASCADE CAD)
      QCad for Windows --- GNU GPL (Free Software)
      The Hello World Collection
      IPMI¸¦ È°¿ëÇÑ ¸®´ª½º ¼­¹ö°ü¸®
      DNS ¼³Á¤ °Ë»ç
      nagiosgraph ¼³Ä¡ ¹æ¹ý
      Slony-I ¼³Ä¡ ¹æ¹ý (postgresql replication tool)
      Qmail±â¹ÝÀÇ Anti spam ½Ã½ºÅÛ ±¸ÃàÇϱâ
      clusterssh

    [ ÇÔ²²ÇÏ´Â »çÀÌÆ® ]




    ¿î¿µÁø : ÁÁÀºÁøÈ£(truefeel), ¾ß¼ö(yasu), ¹ü³ÃÀÌ, sCag
    2003³â 8¿ù 4ÀÏ~