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

5. Cyrus IMAP ¼³Ä¡

5.1 ¾ÐÃà Ç®±â

´ÙÀ½°ú °°Àº °úÁ¤À¸·Î cyrus IMAP À» /temp ¿¡´Ù DZ´Ï´Ù.

  1. cd /temp
  2. tar -zxvf tar/cyrus-imapd-1.6.24.tar.gz
  3. cd cyrus-imapd-1.6.24

5.2 com_err.h ¿¡ ´ëÇؼ­

Á¦°¡ Cyrus IMAP À» ¼³Ä¡ÇÏ·Á°í ÇÒ ¶§ com_err.h ¿¡¼­ ¿¡·¯°¡ ¹ß»ýÇß½À´Ï´Ù. Á¦°¡ ¼³Ä¡ÇÒ ¶§ com_err.h ÆÄÀÏÀÌ /usr/include/et ¹Ø¿¡ ÀÖ¾ú½À´Ï´Ù. ±×·¸´Ù¸é ÀÌ ÆÄÀÏÀ» /usr/includeÀ¸·Î ¿Å±â½Ê½Ã¿À. ´ÙÀ½ ¸í·ÉÀ¸·Î ÀÌ ÆÄÀÏÀÌ Á¦´ë·Î À§Ä¡¸¦ ã¾Ò´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù:

locate com_err.h

ÀÌ ¸í·É¾î´Â ÆÄÀÏÀÌ ¾îµð¿¡ À§Ä¡ÇÏ°í ÀÖ´ÂÁö¸¦ º¸¿©ÁÙ °ÍÀÔ´Ï´Ù. ¸¸¾à /usr/include ¹Ø¿¡ ÀÖ´Ù¸é ´ÙÀ½ ³»¿ëÀ» ¹«½ÃÇϼŵµ µË´Ï´Ù. ¸¸¾à ´Ù¸¥ µð·ºÅ丮¿¡ Á¸ÀçÇÑ´Ù¸é ±×³É ÆÄÀÏÀ» /usr/include·Î º¹»çÇϽñ⠹ٶø´Ï´Ù. ¸¸¾à ÀÌ ÆÄÀÏÀÌ ¾ø´Ù¸é ´ÙÀ½ ÁÖ¼Ò¿¡¼­ »õ·Î ¹Þ¾Æ¼­ ¼³Ä¡ÇϽñ⠹ٶø´Ï´Ù: http://www.ludd.luth.se/~jnilsson/cvsweb/cvsweb.cgi/src/contrib/com_err.

5.3 ¼³Á¤Çϱâ

./configure --with-auth=unix

5.4 ±âº» »ç¿ëÀÚ Ãß°¡

Cyrus ´Â ÆÄÀϵéÀ» ¼ÒÀ¯ÇÒ »ç¿ëÀÚ¸¦ ÇÊ¿ä·Î ÇÕ´Ï´Ù. ±âº» »ç¿ëÀÚ´Â cyrus°¡ µË´Ï´Ù. ´ÙÀ½ ¸í·ÉÀ» ÅëÇÏ¿© "mail" ±×·ì¿¡ ¼ÓÇÏ´Â »ç¿ëÀÚ cyrus ¸¦ ½Ã½ºÅÛ¿¡ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.

useradd -g mail cyrus

ÀÌ »ç¿ëÀÚ ¾ÆÀ̵𿡠´ëÇØ ºñ¹Ð¹øÈ£¸¦ ³Ö°íÀÚ ÇÑ´Ù¸é ´ÙÀ½°ú °°ÀÌ ÇÏ¸é µË´Ï´Ù.

passwd cyrus

5.5 ½ÇÇàÆÄÀÏ ¸¸µé±â

  1. make depend
  2. make all CFLAGS=-O
  3. make install

ÀÌÁ¦ ³¡³µ½À´Ï´Ù. ÀÌÁ¦ Cyrus IMAP À» ¼³Á¤Çϱ⸸ ÇÏ¸é µË´Ï´Ù.


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