· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Linuxdoc Sgml/Qmail-TRANS

qmail-HOWTO

qmail-HOWTO

By Adam McKenna adam-qmail@flounder.net

19, Auguest 1999 ¹æâÇö winchild@kldp.org 1999³â10¿ù10ÀÏ
º» ¹®¼­´Â ¸®´ª½º¸¦ Æ÷ÇÔÇÑ ÀϹÝÀûÀÎ À¯´Ð½º ½Ã½ºÅÛ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸ÞÀÏÀü¼Û¿¡ÀÌÀüÆ® ÀΠť¸ÞÀÏÀ» ¾î¶»°Ô ¼³Ä¡ÇÏ°í »ç¿ëÇÒ°Í Àΰ¡¿¡ ´ëÇÑ ¼³¸íÀÌ´Ù. ÀÌÆäÀÌÁö´Â °¡»ó ¿¡½ºÅ×ÀÌÆ® ÀÎÅͳÝÁÖµµ·Î ÀÛ¼ºµÇ¾ú´Ù. ´ç½ÅÀº Å¥¸ÞÀÏÀ» ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù. ¿ì¸®ÀÇ ¼­ºñ½º°¡ ±×Á¤º¸¸¦ Á¦°øÇÑ´Ù. ÀÌ ÇÏ¿ìÅõ´Â Å¥¸ÞÀÏÀ» ÀÌ¿ëÇÏ°íÀÚ ½ÃÀÛÇÏ´Â »ç¶÷µé¿¡°Ô µµ¿òÀ» ÁÖ°íÀÚ ¸¸µé¾î Á³´Ù. Å¥¸ÞÀÏÀº ÈǸ¢ÇÑ MTA (¸ÞÀÏ Àü¼Û ¿¡ÀÌÀüÆ®) ·Î¼­ Dan Bernstein ÀÌ ¸¸µé¾ú´Ù. ¿©±â¿¡ ±â¼úµÈ ¸í·ÉÀ» µû¶ó¼­ ¼öÇàÇÏ¸é °£´ÜÇÏ°Ô Å¥¸ÞÀÏÀ» ÀνºÅçÇÏ°í »õ·Î¿î À¯Àú¸¦ ½±°Ô ¸¸µé¼ö ÀÖ´Ù.

1. ¼Ò°³

1.1 ¿Ö Å¥¸ÞÀÏÀΰ¡?

¿Ö Å¥¸ÞÀÏ·Î ¹Ù²Ù¾î¾ß Çϴ°¡? ¸¸ÀÏ ´ç½ÅÀÌ sendmail.cf¸¦ ÆíÁýÇì º»ÀûÀÌ ÀÖ´Ù¸é ´ç½ÅÀº ¾Ë°í ÀÖÀ» °ÍÀÌ´Ù. ¿Ö ¹Ù²Ù¾îÇÏ ÇÏ´ÂÁö. ¿©±â¿¡ ±× ¸î°¡Áö ÀÌÀ¯¸¦ Àû¾ú´Ù.

  • ¾ÈÀü¼º: Å¥¸ÞÀÏÀº ¾ÈÀüÇÏ´Ù. Áö³­ÇØ¿¡ Å¥¸ÞÀÏ Áö¿øÀÚ¿¡ ÀÇÇؼ­ 1000´Þ·¯ÀÇ »ó±Ý À» °É°í µµÀüÀ» ¹Þ¾Ò¾ú´Ù. Áö³­ÇÑÇØ ÀÌ »ó±ÝÀº º¸Á¸µÇ¾úÀ¸¸ç ÇÁ¸®¼ÒÇÁÆ®Àç´Ü¿¡ º¸³»Á¯´Ù. ´í ¹ø½ºÅ×ÀÎÀº Å¥¸ÞÀÏÀÇ ÀúÀÚÀÌ´Ù. ÇöÀç 500´Þ·¯ÀÇ »ó±ÝÀ» °É°í Å¥ ¸ÞÀÏÀÇ º¸¾È±¸¸ÛÀ» ãµµ·Ï ÇÏ°í ÀÖ´Ù.

  • ¼Óµµ. Å¥¸ÞÀÏÀº ÀϹÝÀûÀÎ ½Ã½ºÅÛ¿¡¼­ ÇÏ·ç¿¡ ¹é¸¸°ÇÀÇ ¸Þ¼¼Áö¸¦ Àü¼ÛÇÒ¼ö ÀÖ´Ù. ºñ·Ï ±×°ÍÀÌ 486½Ã½ºÅÛÀ̶ó°í ÇÏ´õ¶óµµ ÇÏ·ç¿¡ 10¸¸°ÇÀÇ ¸Þ¼¼Áö¸¦ ´Ù·ê¼ö ÀÖ´Ù.

  • ½Å·Ú¼º, Å¥¸ÞÀÏÀº ¸ÞÀÏÀÌ Àü¼ÛÇßÀ½À» ¾Ë¸®±â Àü¿¡ µð½ºÅ©¿¡ ÆíÁö¸¦ ¾´´Ù. ÀÌ·¯ ÇÑ ¹æ¹ýÀº ÄÄÇ»ÅÍÀÇ Àü¿øÀÌ ³ª°¡µµ ÆíÁö¸¦ ÀÐ¾î ¹ö¸®´Â ¹ýÀÌ ¾ø´Ù.

  • ¾ÆÁÖ ½¬¿î °¡»óµµ¸ÞÀÎ °ü¸®. ÀÌ°ÍÀº Å¥¸ÞÀÏÀÇ ¾Öµå¿Â ÇüÅ·μ­ °¡»óÀÇ POP µµ¸Þ ÀÎÀ¸·Î vchkpw ¶ó°í ºÒ¸°´Ù. ÀÌÆÐÅ°Áö¸¦ ÀÌ¿ëÇϸé À¯´Ð½ºÀÇ ÀÌ¿ëÀÚ°¡ ¾Æ´Ï´õ¶óµµ POP3 ÀÌ¿ëÀÚ·Î ¼Â¾÷ÀÌ °¡´ÉÇÏ´Ù.

  • ezmlm À» ÀÌ¿ëÇÑ ÀÌ¿ëÀÚ°¡ Á¦¾îÇÏ´Â ¸ÞÀϸµ ¸®½ºÆ®. Á÷°üÀûÀÌ°í Á÷¼±ÀûÀÌ¸ç °£´ÜÇÑ °ü¸®°¡ °¡´ÉÇÏ´Ù.

ÇöÀç ³»°¡ ¸»ÇÒ¼ö Àִ°ÍÀº Å¥¸ÞÀÏÀº ¼¾µå¸ÞÀϺ¸´Ù ½±´Ù´Â °ÍÀÌ´Ù. ±×°ÍÀº Á¢ÇÑÁö ¸î½Ã°£ µÇÁö ¾Ê¾Ò´Ù°í ÇÏ´õ¶óµµ ¹ÏÀ»¸¸ÇÑ °ÍÀÌ´Ù. Áö±Ý ³ª´Â ¼¾µå¸ÞÀϺ¸Å¸ Å¥¸ÞÀÏÀÌ ½±´Ù°í ¸»ÇÏ°í Àִ°ÍÀε¥ ´ç½ÅÀÌ ÃÖÃÊÀÇ ¸î½Ã°£ µ¿¾ÈÀ» ±×·¸Áö ¾Ê¾Ò´Ù°í ÇÏ´õ¶óµµ ³ª¸¦ ¹Ï¾î¾ß ÇÑ´Ù. Å¥¸ÞÀÏÀÇ ¹®¼­, ¿Ïº®ÇÏ°í ¸¸Á·½º·´°Ô ¾²¿©Á³À½¿¡µµ ºÒ±¸ÇÏ°í, ´ë´ÜÈ÷ ÀÌ·ÐÀûÀÌÁö¸¸ ÀÌ ¹®°ÇÀÌ ´Ü°èÀûÀÌ ¾Æ´Ï´Ù. ¸Å´º¾ó ÆÄÀÏÀº Å¥¸ÞÀÏ¿¡ ´ëÇÏ¿© ÀÌ·ÐÀûÀΠ󸮰¡ ¾ø´Â »õ·Î¿î ¾î¶°ÇÑ ÀÌ¿ëÀÚ¿¡°Ô´Â ´ë´ÜÈ÷ Ãß»óÀûÀÌ´Ù. ( http://www.nrg4u.com ¿¡ Àִ ť¸ÞÀÏÀÇ ±â´Éµµ¸¦ È®ÀÎÇØ º¸¶ó)

³ªÀÇ Ã¹¹ø° Ãæ°í: ¸ðµç ÀνºÅç ÆÄÀÏÀ» ÀÐ°í ¿ìÁ÷ÇÏ°Ô ¸ÇÆÄÀÏÀ» Àоî¶ó. Å¥¸ÞÀÏÀÇ ±âº»Àû ÀÌ·ÐÀÌ ¼¾µå¸ÞÀÏ°ú ´Ù¸¥°ÍÀ» ÇнÀÇÏ°í Å¥¸Þ¸µÀÇ Å°À̺κÐÀ» ÀÌÇØ Ç϶ó. Å¥¸ÞÀÏÀÇ ÀÛ¾÷À» ÅëÇؼ­ ¾ÆÀ̵ð¾î¸¦ ¾òµµ·Ï ³ë·ÂÇ϶ó

Å¥¸ÞÀÏÀÇ ÁÖ¾ÆÀ̵ð¾î´Â ¸ðµç MTA ÀÛ¾÷À» ¼öÇàÇϴµ¥ À־ Å©°í, ¹ÙÀ̳ʸ®¿¡ ÀÇÇÑ ÀÏ¿øÈ­, ³Ê¹« »ìÂð°Í, °Å´ëÇÑ°ÍÀ» ´ëüÇÏ´Â °ÍÀÌ´Ù. Å¥¸ÞÀÏÀº ¸ÞÀÏÀ» ó¸®ÇÏ´Â ÀÛ¾÷ À» °¢°¢ÀÇ º°°³ÀÇ ¼öÇàÇÁ·Î±×·¥À» ÇÒ´çÇÏ¿© ¼¼ºÐÈ­ÇÑ°ÍÀÌ´Ù. °¢ ÇÁ·Î±×·¥Àº µ¶¸³Àû ÀÌ´Ù. ÀÌ ¸ðµ¨Àº ¸î°¡ÁöÀÇ ÀÌÀÍÀ» °¡Áö´Âµ¥ ÀÌ¿ëÀÚ°¡ ½±°Ô ²ø¾îµéÀϼö ÀÖÀ¸¸ç, ºü¸£°Ô µð¹ö±ëÀ» ÇÏ°í Ä¿½ºÅÛÅøµéÀ» ½±°Ô ÅëÇÕÇÒ¼ö ÀÖ´Ù.

2. ÇÊ¿äÇѰ͵é

Å¥¸ÞÀÏÀ» ÀνºÅç ÇϱâÀü¿¡ ´ÙÀ½°ÍµéÀº ²À ÇÊ¿äÇÑ°ÍÀÌ´Ù:

  • À¯´Ð½º³ª À¯´Ð½º¿Í ºñ½ÁÇÑ ¿î¿µÃ¼Á¦¸¦ °¡Áö´Â ½Ã½ºÅÛÀÌ ÀÖ¾î¾ß ÇÑ´Ù. °¡Àå ÀûÇÕ ÇÑ ½Ã½ºÅÛÀº Å¥¸ÞÀÏÀÇ ¹èÆ÷ÆÄÀÏÁß¿¡ README ÆÄÀÏ¿¡ Å¥¸ÞÀÏÀÌ Áö¿øÇÏ´Â ½Ã½ºÅÛ ¸ñ·ÏÀÌ ÀÖ´Ù.

  • ´ç½ÅÀÇ ½Ã½ºÅÛÀº DNS ¸íĪÀ» °¡Áö°í ÀÖ¾î¾ß Çϸç DNS °¡ ¼öÇàµÉ¼ö ÀÖ¾î¾ß ÇÑ´Ù. Å¥¸ÞÀÏÀº /etc/hosts ÆÄÀÏ¿¡¼­ ÇÊ¿ä·Î ÇÏ´Â µµ¸ÞÀÎ ¸íÀ» ãÁö ¾Ê´Â´Ù. ÀÛ¾÷ °ø°£Àº /var/qmail/control/smtproutes ¸¦ ÀÌ¿ëÇϳª ²À ±×·±°ÍÀº ¾Æ´Ï¸ç °æ¿ì¿¡ µû¶ó¼­ ´Þ¶óÁú¼ö ÀÖ´Ù.

  • ´ç½ÅÀº ÄÄÆÄÀÏ·¯°¡ ÀÖ¾ß ÇÑ´Ù. (duh) ¸¸ÀÏ ÄÄÆÄÀÏ·¯°¡ cc ¶ó°í ºÒ¸®¿ö ÁöÁö ¾Ê´Â´Ù¸é Å¥¸ÞÀÏÀÇ ¼Ò¿À½º Æ®¸®¿Í ±×¿Ü ÀÌ¿ëÇÏ´Â conf-* ÆÄÀϵéÀ» ÆíÁýÇÏ¿©¾ß ÇÒ°ÍÀÌ´Ù.

2.1 ¼Ò¿À½ºÀÇ ´Ù¿î·Îµå¿Í ÆÐÅ°Áö Ç®±â.

ù¹ø° ½ºÅÜÀº ÇÊ¿äÇÑ ÆÄÀϵéÀ» ¼­¹ö¿¡¼­ ´Ù¿î·Îµå ÇÑ´Ù. ÀÌ Áöħ¼­¿¡¼­ ÇÊ¿äÇÑ ÆÐÅ°ÁöµéÀº ´ÙÀ½°ú °°´Ù:

qmail
ucspi-tcp
daemontools
rblsmtpd

´ÙÀ½°ú °°Àº ÀýÂ÷¿¡ µû¶ó ÀûÀýÇÑ °ø°£¿¡ (/usr/src/ ¿Í°°Àº) ÆÐÅ°Áö¸¦ Ǭ´Ù. (Áö±ÝÀº root·Î ¼öÇàÇÏ¿©¾ß ÇÑ´Ù.)

     # gzip -d qmail-1.03.tar.gz
     # tar xf qmail-1.03.tar

ÆÄÀÏÀ» ǬÈÄ qmail-1.03 Æú´õ·Î ¹Ù²Û´Ù.

     # cd qmail-1.03

2.2 RTFM

Å¥¸ÞÀϺ¼´õ¿¡¼­ FAQ¿Í INSTALL ÆÄÀÏÀ» Àо±â¸¦ ±ÇÇÑ´Ù.

     # more INSTALL
     # more INSTALL.alias
     # more INSTALL.mbox
     etc...

INSTALL ÆÄÀÏÀ» Àо¾Ò´Ù¸é ´ç½ÅÀº ÀÌ HOWTO¸¦ Àо ÇÊ¿ä°¡ ¾øÀ» °ÍÀÌ´Ù. ±×·¯³ª ÀÌ¹Ì À̸¸Å­ ÀÐ¾î ¿ÔÀ¸³ª °è¼Ó Çؼ­ ÁøÇàÇØ °¡µµ·Ï ÇÏ°Ú´Ù¿.

2.3 Å¥¸ÞÀÏ µð·ºÅ丮ÀÇ »ý¼º

ù¹ø°´Â Å¥¸ÞÀÏÀÌ ÇÊ¿ä·Î Çϴ Ȩµð·ºÅ丮¸¦ »ý¼ºÇÏ¿©¾ß ÇÑ´Ù.

     # mkdir /var/qmail

2.4 Å¥¸ÞÀÏÀ» ½ÇÇàÇϴµ¥ ÇÊ¿äÇÑ ÀÌ¿ëÀÚ¿Í ±×·ìÀ» µî·Ï

ÀÌÁ¦ ´Ù¾çÇÑ Å¥¸ÞÀÏÀÇ µ¥¸óÀ» ½ÇÇàÇϱâ À§ÇÑ ÀÌ¿ëÀÚµé ¸ðµÎ¿Í ±×·ìÀ» »ý¼ºÇÏ¿©¾ß ÇÑ´Ù. INSTALL.ids¸¦ º¸¸é ÇÊ¿äÇÑ ±×·ìÀÌ ÀÖ´Ù. ¸¸ÀÎ µ¥ºñ¾È ¸®´ª½º 2.0¸¦ »ç¿ëÇÑ ´Ù¸é ÀÌ¹Ì »ý¼ºµÇ¾î ÀÖÀ»°Í ÀÌ´Ù. (µ¥ºñ¾È ³ªÀ̽º!) ¸®´ª½º¿Í ¼Ö¶ó¸®½º ¶ó¸é ´ÙÀ½°ú °°Àº ¸í·ÉÀ» ¼öÇàÇÑ´Ù:

     # groupadd nofiles
     # useradd -g nofiles -d /var/qmail/alias -s /bin/false alias
     # useradd -g nofiles -d /var/qmail -s /bin/false qmaild
     # useradd -g nofiles -d /var/qmail -s /bin/false qmaill
     # useradd -g nofiles -d /var/qmail -s /bin/false qmailp
     # groupadd qmail
     # useradd -g qmail -d /var/qmail -s /bin/false qmailq
     # useradd -g qmail -d /var/qmail -s /bin/false qmailr
     # useradd -g qmail -d /var/qmail -s /bin/false qmails

Å¥¸ÞÀÏÀÇ ÀÌ¿ëÀÚ¿Í ±×·ìÀ» »ý¼ºÁß¿¡ ´ÙÀ½°ú °°´Â ¹®±¸°¡ ³ª¿À¸é INSTALL.ids¸¦ Àо¶ó.

*** NOTE: IF YOU DO NOT CREATE THESE USERS AND GROUPS, QMAIL WILL NOT WORK. ***

2.5 Å¥¸ÞÀÏ°ú rblsmtpd ÀÇ ÄÄÆÄÀÏ.

´ÙÀ½´Ü°è·Î¼­ ÇÁ·Î±×·¥°ú Å¥¸ÞÀÏ µð¤©·ºÅ丮 Æ®¸®¸¦ ¸¸µç´Ù.

Type:
     # make setup check

Å¥¸ÞÀÏÀÌ ÄÄÆÄÀÏÀ» ½ÃÀÛÇÒ °ÍÀÌ´Ù. ¸¸ÀÏ ¼º°øÀûÀ¸·Î ÄÄÆθ®ÀÌ ³¡³ª¸é /var/qmail ¾Æ·¡¿¡´Â ¿Ïº®ÇÑ Å¥¸ÞÀÏ ½Ã½ºÅÛÀÇ »õ·Î¿î µð·ºÅ丮µéÀÌ »ý¼ºµÇ¾î ÀÖÀ»°ÍÀÌ´Ù.

rblsmtpd ÀÇ ÄÄÆÄÀÏÀº ´ëºÎºÐÀÇ ½Ã½ºÅÛ¿¡¼­ ¼öÇàµÈ´Ù:

     # tar zxvf rblsmtpd-0.70.tar.gz
     # cd rblsmtpd-0.70
     # make
     # make setup check

rblsmtpd ÀÇ ½ÇÇàÇÁ·Î±×·¥Àº /usr/local/bin/ ¿¡ »ý¼ºµÉ°ÍÀÌ´Ù.

2.6 Å¥¸ÞÀÏÀÇ Configure.

Å¥¸ÞÀÏÀÌ ÄÄÆÄÀÏ µÇ¾úÀ¸¸é ÄÁÇDZԸ¦ Ç׿©¾ß ÇÑ´Ù. ÀÌ°ÍÀº ¸Å¿ì ½±´Ù: ´Ù½Ã Å¥¸ÞÀÏÀÇ µð·ºÅ丮·Î µ¹¾Æ°¡¼­ ´ÙÀ½À» ÀÔ·ÂÇÑ´Ù.

     # ./config

¸¸ÀÏ ÀÌ°ÍÀÌ ¼öÇàµÇÁö ¾ÊÀ¸¸é ´ç½ÅÀÌ Á÷Á¢ ±ÍÂúÀº ÀÛ¾÷À» ÇØ¾ß ÇÑ´Ù. INSTALL.ctl ÆÄÀÏÀ» Àо°í ´ç½ÅÀÇ ·ÎÄà IP¿Í DNS ÀÇ ¹®Á¦¸¦ ÇØ°áÇØ¾ß ÇÑ´Ù. ±×·¡µµ ¹®Á¦°¡ ÇØ°áµÇÁö ¾ÊÀ¸¸é ´Ù¸¥¹æ¹ýÀ¸·Î ´ÙÀ½À» µû¶ó¼­ ½ÇÇàÇ϶ó.

     # ./config-fast your.full.host.name

ÀÌ°ÍÀº Å¥¸ÞÀÏÀÌ ¼öÇàÇϴµ¥ ÇÊ¿äÇÑ ÆÄÀϵéÀ» »ý¼ºÇÒ°Í ÀÌ´Ù.

2.7 Å¥¸ÞÀÏÀÇ ¾Ë¸®¾Æ½ºÀÇ ¼³Ä¡

     # cd ~alias
     # echo adam > .qmail-root
     # echo bob > .qmail-postmaster
     # echo bob > .qmail-mailer-daemon

Å¥¸ÞÀÏÀº ¸ðµç ¾Ë¸®¾î½º ÆÄÀÏÀ» ÀÌ¿ëÇÑ´Ù. ÀÌ°ÍÀº Å¥¸ÞÀÏÀÌ sendmail°ú ´Ù¸¥ ÁÖ¿äÇÑ °ÍÁßÀÇ ÇϳªÀÌ´Ù. ÀÌ °ÍÀº ´ÙÀ½¿¡ ÀÚ¼¼ÇÏ°Ô ¼³¸íµÈ´Ù. root¸¦ À§ÇÑ ¾Ë¸®¾Æ½º°¡ ±â¼ú µÈ´Ù. ÀÌ°ÍÀº ´ÙÀ½¿¡ ÀÚ¼¼ÇÏ°Ô ¼³¸íµÈ´Ù. ¾Ë¸®¾î½º´Â root¿¡ ÀÇÇؼ­ ¾²Áø´Ù. ÀÌ°Í Àº root°¡ Å¥¸ÞÀÏÀÌ ¸ÞÀϼö½ÅÀ» Çϴ°ÍÀÌ ¾Æ´Ï±â ¶§¹®ÀÌ´Ù. ½ÇÁ¦·Î Å¥¸ÞÀÏÀº root¿¡ ÀÇÇؼ­ ¼ÒÀ¯µÈ ÆÄÀÏÀº Àü¼ÛÀ» °ÅºÎÇÒ °ÍÀÌ´Ù. INSTALL.alias ÆÄÀÏÀ» º¸¸é º¸´Ù ÀÚ¼¼ ÇÑ ³»¿ëÀ» ¾Ë¼ö ÀÖ´Ù.

2.8 ·ÎÄà Àü¼ÛÀ» °¡´ÉÄÉ Çϱâ

ÀÌ°ÍÀÌ ³¡³ª°Ô µÇ¸é ´ç½ÅÀÇ qmail ½Ã½ºÅÛÀº Å×½ºÆ®°¡ ÁغñµÈ°ÍÀÌ´Ù. Å¥¸ÞÀÏÀÇ ·ÎÄà Àü¼ÛÀ» °¡´É°Ô Çϴ°ÍÀº rootÀÇ ¸í·ÉÀ¸·Î ¼öÇàÇÑ´Ù.

     # cp /var/qmail/boot/home /var/qmail/rc
     # csh -cf '/var/qmail/rc &'

ÀÌ·¯ÇÑ ÇÁ·Î¼¼¼­µéÀº ¼¾µå¸ÞÀÏ °ú ÀÎÅÍÆäÀ̽º ÇÏÁö ¾Ê´Â´Ù. ·ÎÄà Àü¼ÛÅ×½ºÆ®´Â ´ç½Å ÀÌ ÀÓÀÇ·Î ÁغñÇÑ°ÍÀ» ÀÌ¿ëÇÑ´Ù. (TEST.deliver¸¦ Àо¶ó) ´ç½ÅÀÇ È¨µð·ºÅ丮¿¡ ÀÖ´Â ¸ÞÀϹڽº¿¡ ÀÖ´Â ¸ÞÀÏÀ» Àü¼ÛÇÒ °ÍÀÌ´Ù. /var/spool/mail¿¡ ¸¸µé¾îÁö´Â Á¤º¸´Â Å¥¸ÞÀÏ ¼³Ä¡½Ã¿¡ ȣȯÀ» À§ÇÑ°ÍÀÌ´Ù. INSTALL.mbox¸¦ Àо¶ó.

Å¥¸ÞÀÏÀÌ ´ç½ÅÀÇ È¨µð·ºÅ丮ÀÇ ¸ÞÀϹڽº¸¦ Á÷Á¢ÀûÀ¸·Î ÀбâÀü¿¡, PINE °°Àº ¸ÞÀÏ ÇÁ·Î±×·¥ÀÌ ¼ö½ÅµÈ ¸ÞÀÏ¿¡ ´ëÇÏ¿© setgid¸¦ ÇÒ ÇÊ¿ä°¡ ¾ø´Ù. ÀÌ°ÍÀº ºñ·Ï Àû±â´Â ÇÏÁö¸¸ º¸¾È»óÀÇ ±¸¸ÛÀÌ ¸¸µé¾îÁú °¡´É¼ºÀ» ¾ø¾Ø´Ù.

2.9 Maildir.

MaildirÀº ¸Þ¼¼Áö¸¦ Àü¼ÛÇÏ´Â ¶ÇÇϳªÀÇ ¹æ¹ýÀ¸·Î¼­ ´ÙÀ½°ú °°Àº ÀÌÁ¡À» °¡Áö°í ÀÖ´Ù:

Lock-free -- ÀÌ°ÍÀº NFS¸¦ ÀÌ¿ëÇÑ ÆÄÀÏÀúÀå ¹æ¹ý¿¡¼­µµ ½Å·Úµµ¸¦ °¡Áö°í ÀÖ´Ù. qmail-pop3d¸¦ »ç¿ëÇÒ¼ö ÀÖ´Ù. Å¥¸ÞÀÏ°ú »ç¿ëÇÏ´Â POP3 µ¥¸óÀº ¾ÈÀüÇÏ´Ù. ÇÁ·Î±×·¥Àº /var/spool/mail ÀÇ ´ç½ÅÀÇ ¸ÞÀϹڽºÀÇ ÆÄÀÏÀÇ ½Ã°£À» °¡Á®¿À´Âµ¥ stat()¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù. ´ë±Ô¸ðÀÇ À¯Àúº£À̽º ½Ã½ºÅÛ¿¡¼­´Â ÀÌ°ÍÀ» ¸¸µå´Âµ¥ »ó´çÇÑ ½Ã°£ÀÌ °É¸±¼ö ÀÖ´Ù. mutt MUA¿¡ ÀÇÇؼ­ ½ÇÁ¦ÀûÀ¸·Î Áö¿øµÈ´Ù.

MaildirÀ» »ç¿ëÇÏ°Ô µÇ¸é ¸î°¡ÁöÀÇ ´ÜÁ¡À» °¡Áö°í ÀÖ´Ù.

PINE°ú °°´Â ÀϺΠ´ëÁßÀûÀÎ ÇÁ·Î±×·¥Àº MaildirÀ» »ç¿ëÇϱâ À§Çؼ­´Â ÆÐÄ¡¸¦ ÇÏ°í ÀçÄÄÆÄÀÏÀ» ÇؾßÇÑ´Ù. PINEÀÇ ÆÐÄ¡¸¦ À§Çؼ­ Bloodhounds Internations ÀÇ c-Ŭ¶óÀ̾ðÆ®°¡ ÇÊ¿äÇÏ´Ù. MaildirÀº °¢ ¸Þ¼¼Áö º°·Î ºÐ¸®µÈ ÆÄÀÏ·Î ÀúÀåÇÑ´Ù. ÀÌ°ÍÀº ÇϳªÀÇ ½ºÇ®ÆÄÀÏÀ» »ç¿ëÇϴ°ͺ¸´Ù ÀÚ¿øÀ» ¸¹ÀÌ ¼Ò¸ðÇÑ´Ù.

¸¸ÀÏ MaildirÀ» ÀÌ¿ëÇϱ⸦ ¿øÇÑ´Ù¸é ´ç½ÅÀÇ È¨ µð·ºÅ丮¿¡¼­ ´ÙÀ½¸í·ÉÀ» ¼öÇàÇÑ´Ù.

     $ /var/qmail/bin/maildirmake $HOME/Maildir
     $ echo ./Maildir/ > ~/.qmail

±â¾ïÇÒ°ÍÀº Maildir Àº ÀÌ¿ëÀÚÀÇ °ÍÀ¸·Î ¼ÒÀ¯°¡ µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. ¸¸ÀÏ root¿¡ ÀÇÇØ ¼­ »ý¼ºµÇ¸é ´ç½ÅÀÇ °ÍÀ¸·Î ¿À¿ì³Ê½ÍÀ» ¹Ù²Ù¾î ³õ¾Æ¾ß ÇÑ´Ù. /etc/skil¿¡ ÀÖ´Â MaildirÀ» Æ÷ÇÔÇϴ°͵µ ÁÁÀº ¾ÆÀ̵ð¾î ÀÌ´Ù. ÀÌ°ÍÀº ÀÚµ¿ÀûÀ¸·Î »õ·Î¿î À¯Àú¿¡°Ô MaildirÀ» ¸¸µé¾î ÁØ´Ù. Maildir¿¡ ´ëÇÏ¿© Á»´õ ¾Ë°í ½ÍÀ¸¸é INSTALL.maildirÀ» Àо¶ó.

2.10 sendmail Á×À̱â!!

ÀÌ°ÍÀ» ¼öÇàÇÑ´Ù´Â °ÍÀº ÁÁÀº°ÍÀ» À§ÇÏ¿© À§ÅÂ·Î¿î ±¸ sendmailÀ» ·ÎºÎÅÍ ºüÁ®³ª¿À´Â °ÍÀ» ÀǹÌÇÑ´Ù. ¿ì¼± ´ç½ÅÀÇ sendmail µ¥¸óÀ» ã¾Æ¼­ ±×°ÍÀ» Á×ÀδÙ. ¸®´ª½º¿¡¼­´Â:

     # killall -TERM sendmail

ÀÌ·¯ÇÑ °æÇèÀ¸·ÎºÎÅÍ ±â»ÝÀ» ¾òÀº ´À³¦Àº sendmailÀÌ Àç½Ãµ¿µÇ¸é ´Ù½Ã Á׿©¾ß Çϱ⠶§¹®¿¡ ´ÙÀ½À» ½ÇÇà½ÃŲ´Ù.

     # mv /usr/lib/sendmail /usr/lib/sendmail.old
     # mv /usr/sbin/sendmail /usr/sbin/sendmail.old
     # ln -s /var/qmail/bin/sendmail /usr/lib/sendmail
     # ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail

(/usr/sbin Àº ´ç½ÅÀÇ ½Ã½ºÅÛ¿¡´Â ¾øÀ»¼ö ÀÖ´Ù.)

*** Áß¿äÇÑ°Í: sendmailÀº ´ç½ÅÀÇ ÃʱâÈ­ ½ºÅ©¸³Æ®¿¡ ÀÇÇؼ­ ½Ãµ¸µÇµµ·Ï µÇ¾î ÀÖ´Ù. ÀÌ·¯ÇÑ ½Ã½ºÅÛÀÌ reboot µÉ°æ¿ì¿¡ ½ÇÇàÇÏ´Â ÃʱâÈ­ ½ºÅ©¸³Æ®¿¡¼­ sendmailÀ» Áö¿ö¾ßÇÒ Çʿ伺ÀÌ ÀÖ´Ù. °¢ ½Ã½ºÅÛ¸¶´Ù ±ÔÁ¤µÇ¾î ÀÖ´Â ¹®°Ç¿¡¼­ µµ¿òÀ» ¹ÞÀ»¼ö ÀÖÀ» °ÍÀÌ´Ù.

2.11 Å¥¸ÞÀÏ µ¥¸óÀ» ¼Â¾÷.

ÀÌÁ¦ ÀνºÅçµÈ Å¥¸ÞÀÏÀ» SMTP, POP3¿Í ±×¹ÛÀÇ µ¥¸óÀÌ ´ç½ÅÀÇ ½Ã½ºÅÛ¿¡¼­ ¼Â¾÷µÇ°Ô ÇÏ¿©¾ß ÇÑ´Ù. °¡Àå Áß¿äÇÑ°ÍÀº qmail-smtpd ÀÌ´Ù. qmail-smtpd °¡ ¾øÀÌ ´ç½ÅÀÇ ½Ã½ºÅÛÀº ¿ÜºÎ·ÎºÎÅÍÀÇ ÆíÁö¸¦ Àü´ÞÇÒ ¼ö ¾ø´Ù.

2.12 daemontools °ú tcpserverÀÇ ¼³Ä¡.

µ¥¸óÅø°ú ucspi-tcp ÆÐÅ°Áö´Â Å¥¸ÞÀÏÀÇ ±â´ÉÀ» º¸°­½ÃÄÑÁÖ´Â ÀϹÝÀûÀÎ À¯Æ¿¸®Æ¼·Î¼­ ÀÌ¹Ì ´Ù¿î·Îµå¸¦ ¹Þ¾ÒÀ» °ÍÀÌ´Ù.

¼öÆÛ¹ÙÀÌÀú, accustamp, ¼ÂÀ¯Àú¿Í µ¥¸óÅø ÆÐÅ°Áö¿¡¼­ ³ª¿Â cyclog, ±×¸®°í ucspi-tcp ¾Ö¼­ ³ª¿Â tcpserver¸¦ Å¥¸ÞÀÏÀ§ÇÏ¿© ÀÌ¿ëÇÏ°Ô µÉ°ÍÀÌ´Ù.

´ÙÀ½À» ½ÇÇàÇÏ°Ô µÇ¸é uspci-tcp ´Â /usr/local/bin ¿¡ ¼³Ä¡µÈ´Ù.

     # tar zxvf ucspi-tcp-0.84.tar.gz
     # cd ucspi-tcp-0.84
     # make
     # make setup check

µ¥¸óÅøÀº ´ÙÀ½°ú °°ÀÌ ½±°Ô ¼³Ä¡µÈ´Ù.

     # tar zxvf daemontools-0.53.tar.gz
     # cd daemontools-0.53
     # make
     # make man
     # make setup
     $ make check  # (can be run as a regular user)

Áö±Ý ´ÙÀ½ÀÇ µð·ºÅ丮µéÀ» »ý¼ºÇÏ¿©ÁÖ¸é cyclog °¡ ·Î±×¸¦ ½ÃÀÛÇÒ°ÍÀÌ´Ù.

     # mkdir /var/log/qmail
     # chown qmaill /var/log/qmail
     # mkdir /var/log/qmail/qmail-smtpd
     # mkdir /var/log/qmail/qmail-pop3d  # qmail-pop3d¸¦ »ç¿ëÇÒ °æ¿ì
     # chown qmaill /var/log/qmail/*

µ¥¸óÅøÀÌ ¼³Ä¡µÇ¾úÀ¸¸é INSTALLÀ» µû¶ó¼­ ÇÁ·Î±×·¥À» Å×½ºÆ® Çϵµ·Ï ÇÑ´Ù. Å¥¸ÞÀÏ smtpd¸¦ ½ºÅ¸Æ®¾÷ ÇϱâÀü¿¡ ÀϺΠ¿¢¼¼½º ÄÁÆ®·ÑÀ» ÇؾßÇÒ Çʿ伺ÀÌ ÀÖ´Ù. /etc ³»¿¡ ÀÌ¿ëÇÒ ÆÄÀÏÀ»À» °£´ÜÇÏ°Ô Á¶Á¤ÇÑ´Ù. ³ª´Â /etc/tcp.smtp ÀÇ ¾×¼¼½º ÆÄÀÏ À» ÀÌ¿ëÇÑ´Ù. ¸¸ÀÏ ¿¢¼¼½º ÄÁÆ®·ÑÀ» ÀÌ¿ëÇÒ ÇÊ¿ä°¡ ¾ø´Ù¸é /etc/tcp.smtp ¿¡ ´ÜÁö ÇѶóÀÎ ¸¸À» ³ÖÀ¸¸é µÈ´Ù.

:allow

±âº»ÀûÀÎ ÄÁÇDZԷ¹À̼ÇÀº ·ÎÄÃÈ£½ºÆ®¿¡ ÀÖ´Â »ç¶÷Àº ´©±¸³ª ÀÌ¿ëÇÒ¼ö ÀÖ°Ô ÇÏ´Â °ÍÀÌ´Ù. ·ÎÄÃÈ£½ºÆ®¿Í ·ÎÄà ³×Æ®¿÷¿¡ ÀÖ´Â »ç¶÷µéÀÌ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ¸¸µç´Ù:

     127.0.0.1:allow,RELAYCLIENT=""
     192.168.1.:allow,RELAYCLIENT=""
     :allow

º¸´Ù »ó¼¼ÇÑ ¿¡Á¦´Â man tcprules¸¦ º¸¾Æ¶ó. ´ç½ÅÀÇ ·üÀ» »ý¼ºÇÏ¿´À¸¸é ±×°ÍÀÌ È°¼ºÈ­ µÇµµ·Ï ÇÏ¿©¾ß ÇÑ´Ù. tcpserver ´Â cdb (µ¥ÀÌÅͺ£À̽º) ÆÄÀÏÀ» ¤·¸¯¾î¼­ ¼öÇàÇÑ´Ù. ´ç½ÅÀº tcprules ÇÁ·Î±×·¥À¸·Î ´ç½ÅÀÇ /etc/tcp.smtp ÆÄÀϷκÎÅÍ µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µé¼ö ÀÖ´Ù. ÀÌ°ÍÀº ´ÙÀ½°ú °°ÀÌ ½ÇÇà ÇÑ´Ù.

     # tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp

2.13 rblsmtpd

rblsmtpd ´Â tcpserver ÇÏ¿¡¼­ (¿¹¸¦ µé¸é Å¥¸ÞÀÏ°ú sendmail) SMTP ¼­¹ö·Î¼­ ¼öÇà ÇÏ´Â ÀϹÝÀûÀÎ ÇÁ·Î±×·¥ÀÌ´Ù. ¸¸ÀÏ MAPS RBL¿¡ ¸ñ·ÏÈ­µÈ ºÒ·Ï»çÀÌÆ®¸¦ ¿øÇÑ´Ù¸é SMTP µ¥¸óÀ» ¾î¶°ÇÑ Àμö¸¦ rblsmtpd¿¡°Ô ÁÙ ÇÊ¿ä´Â ¾ø´Ù.

SMTPµ¥¸óÀÌ ¼öÇàµÈ´Ù. ¸¸ÀÏ ´ç½ÅÀÌ ºí·°Å·½Ã½ºÅÛ(ORBS¿Í °°Àº)ÇÏ¿¡¼­ ºí·°±â¹ÝÀ¸·Î ¼öÇàµÇ±â¸¦ ¿øÇÑ ´Ù¸é ´Ü½ÅÀº rblsmtpd ÀÇ ¼öÇàÀ» ¸ÖƼÇ÷Π¼öÇà½Ãų ÇÊ¿ä°¡ ÀÖÀ» °Í¾Æ´Ù. ÀÌ°ÍÀº ¼­¹öÀÇ ¸íĪ¿¡ -b Ç÷¯±×¸¦ ÀÌ¿ëÇÔÀ¸·Î¼­ ÇÒ¼ö ÀÖ´Ù. ´ç½ÅÀº °¢°¢ ½ÇÇàÇÏ´Â ¹æ¹ýÀ» ã¾Æº¼¼ö ÀÖ´Ù.

ÀÌÁ¦ ´ç½ÅÀÇ Å¥¸ÞÀϵ¥¸óÀ» tcpserver ÇÏ¿¡¼­ ½ÃÀÛÇÒ Áغñ°¡ µÇ¾ú´Ù¸é (±×¸®°í ºÎÆ®½Ã ¿¡ ÃʱâÈ­ ÆÄÀϵéÀÌ ÀÌ¿ëµÇ°Ô ÇÏ·Á¸é) ´ÙÀ½À» root ±ÇÇÑÀ¸·Î ½ÇÇàÇÑ´Ù:

     # PATH=/var/qmail/bin:/usr/local/bin:$PATH
     # mkdir /var/lock/qmail-smtpd
     # mkdir /var/log/qmail/
     # mkdir /var/log/qmail/qmail-smtpd
     # supervise /var/lock/qmail-smtpd \
       tcpserver -v -x/etc/tcp.smtp.cdb -u71 -g1001 0 25 \
       rblsmtpd qmail-smtpd 2>&1 | setuser qmaill accustamp | \
       setuser qmaill cyclog -s5000000 -n5 /var/log/qmail/qmail-smtpd &
¶Ç´Â ORBS ¿Í RBL À» ÀÌ¿ëÇÏ¿© block ½ÃŲ´Ù.
     # supervise /var/lock/qmail-smtpd \
       tcpserver -v -x/etc/tcp.smtp.cdb -u71 -g1001 0 25 \
       rblsmtpd rblsmtpd -rrelays.orbs.org qmail-smtpd 2>&1 |\
       setuser qmaill accustamp | \
       setuser qmaill cyclog -s5000000 -n5 /var/log/qmail/qmail-smtpd &

ÀÌÀü¿¡ ¼öÇàÇÑ ¸í·ÉµéÀ» Á¤È®ÇÏ°Ô ¾Ë°í ½Í´Ù¸éÀº ´ç½ÅÀº ¸¹Àº·®ÀÇ ¹®°ÏÀ» Àо¾Æ¾ß ÇÒ°Í°°´Ù. ±×°ÍÀÌ ³»°¡ ÃßÁ¤Çϱâ·Î´Â ¸ðµç ¸ñ·Ï»ó¿¡ ÀÖ´Â ¸ðµç ¸í·É¾î¸¦ Àо¾Æ¾ß ÇÒ°Í°°´Ù. ´ç½ÅÀÇ tcpserver ·Î±×´Â ÀÌÁ¦ºÎÅÍ´Â /var/log/qmail/qmail-smtpd¿¡ ½×ÀÎ ´Ù.

sysvinit ¸¦ À§ÇÑ rc ÆÄÀÏÀÇ ¿¹Á¦´Â part11¿¡¼­ tcpserver ÇÏ¿¡¼­ÀÈ qmail-smtp¸¦ ±¸µ¿½ÃÅ°´Â ¹æ¹ý¿¡¼­ ãÀ»¼ö ÀÖ´Ù.

ÀÌ°ÍÀ» Àо¸é inetd.conf ¿¡¼­ÀÇ qmail-smtpdÀÇ ±¸µ¿¹æ¹ý¿¡ ´ëÇÏ¿© ±â¼úÇØ ³õ´Â°Í Áß¿¡¼­ ºÎÁ·ÇÑ°ÍÀ» ¹ß°ßÇÒ¼ö ÀÖÀ» °ÍÀÌ´Ù. (high load¸¦ À§ÇÑ ±ÇÇÒ¸¸ÇÑ °ÍÀº ¾Æ´Ï´Ù) ¿©±â¿¡ ´ÙÀ½À» Ãß°¡ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù:

     smtp stream tcp nowait qmaild /var/qmail/bin/tcp-env tcp-env 
                /usr/local/bin/rblsmtpd /var/qmail/bin/qmail-smtpd (ÇÑÁÙÀÓ)

ÀÌ°ÍÀº xinetd ¿¡¼­´Â ´ÙÀ½°ú °°ÀÌ ÀÌ¿ëµÈ´Ù.

     service smtp
     {
     socket_type     = stream
     protocol        = tcp
     wait            = no
     user            = qmaild
     server          = /var/qmail/bin/tcp-env
     server_args     = /usr/local/bin/rblsmtpd /var/qmail/bin/qmail-smtpd
     only_from       = 0.0.0.0 
     }

ÀÌÁ¦ ½Ã½ºÅÛÀ» Àç½Ãµ¿ Çϰųª inetd ¸¦ ÀçÀûÀç ÇÑ´Ù. ¸®´ª½º¿¡¼­´Â:

     # killall -HUP inetd
¶Ç´Â
     # killall -USR1 xinetd

2.14 RTFM

À̽ÃÁ¡¿¡ À־ °ø½ÄÀûÀÎ ¹®¼­¸¦ Àо´Â°ÍÀÌ ÁÁÀº »ý°¢ÀÏ°ÍÀÌ´Ù. ¹°·Ð ´ç½ÅÀÌ °Ô¼ÓÇؼ­ ³ªÀÇ ºó¾àÇÑ ¹®°ÇÀ» °è¼ÓÇؼ­ ÀÐ´Â´Ù¸é ±×·¸°Ô ÇÏÁö ¾Ê¾Æµµ µÈ´Ù. ³ª´Â ´ç½ÅÀ» Áö±ßÁö±ßÇÏ°Ô ÇÒ°ÍÀÌÁö¸¸ ±×°ÍÀº ³ª¸¦ ¸ôÀÔÇÏ°Ô ÇÑ´Ù.

¾î¶»µç °£¿¡ qmail·Î µ¹¾Æ°¡ÀÚ.

2.15 Á¦¾îÆÄÀϵé

´ç½ÅÀº ÇѹøÀº qmail ½Ã½ºÅÛÀ» ¼Â¾÷ÇÏ°í ¼öÇà½ÃÄ×´Ù. ±×°ÍÀÌ ´Ü¼øÇÑ ¸î°¡ÁöÀÇ Áö½Ä À¸·Î ÇÏ¿´´Ù°í ÇÏ´õ¶óµµ ¸»ÀÌ´Ù. ¹«¾úº¸´Ùµµ Áö±Ý ´ç½ÅÀº ¾Ë°ÔµÈ°Í¿¡ ´ëÇÏ¿© Çູ ÇÒ°ÍÀÌ°í ÀÌÁ¦ sendmailº¸´Ù °¡»óÀÇ È£½ºÆ®¸¦ ½±°Ô ¼¼ÆÃÇϴ°Ϳ¡ ´ëÇÏ¿© Çغ¸µµ·Ï ÇÑ´Ù.

´ç½ÅÀÇ /var/qmail/control µð·ºÅ丮¸£ º¸¸é ´ÙÀ½°ú °°Àº ÆÄÀϵéÀÌ ÀÖ´Ù.

     nose:/var/qmail/control$ ls -la
     total 8
     drwxr-xr-x   2 root     qmail        1024 Sep 29 10:08 .
     drwxr-xr-x  10 root     root         1024 Sep 18 02:48 ..
     -rw-r--r--   1 root     root           22 Sep 18 02:40 defaultdomain
     -rw-r--r--   1 root     root           27 Sep 18 02:40 locals
     -rw-r--r--   1 root     root           27 Sep 18 02:40 me
     -rw-r--r--   1 root     root           17 Sep 18 02:40 plusdomain
     -rw-r--r--   1 root     root           27 Sep 18 02:40 rcpthosts
     -rw-------   1 root     root          147 Sep 29 10:08 virtualdomains

¼¼°³ÀÇ °¡Àå Áß¿äÇÑ ÆÄÀϵéÀÌ Àִµ¥ (¹«¾úº¸´Ùµµ Áß¿äÇÏ´Ù):

me -- (qmailÀº »ç½Ç ÀÌÆÄÀÏ·Î ¼öÇàµÈ´Ù. ÀÌ°Í¿¡´Â ´ç½ÅÀÇ ·ÎÄà ȣ½ºÆ®¸í°ú µµ¸ÞÀÎ ¸íÀ» °¡Áö°í ÀÖ´Ù) rcpthosts -- (qmailÀÌ ÆíÁö¸¦ ¹Þ±âÀ§ÇÑ ¸ðµç È£½ºÅ¸ÀÌ´Ù. ´ç½ÅÀÇ ·ÎÄà µµ¸ÞÀÎÀ» ÀÌ ÆÄÀÏ¿¡ °î ¼¼ÆÃÇÏ¿©¾ß ÇÑ´Ù.)

Áß¿äÇÑ°Í: µµ¸ÞÀÎÀ» À§ÇÑ qmail ¹Ù¿î½º¸ÞÀÏÀº rcpthost¿¡ ¸®½ºÆ® µÇ¾î ÀÖÁö´Â ¾Ê´Ù. ´ç½ÅÀÇ °¡»óµµ¸ÞÀÎÀ» Æ÷ÇÔ¾ÆÇô ¸ðµç µµ¸ÞÀεéÀº ÀÌÆÄÀÏ¿¡ ¸ñ·ÏÈ­ µÇ¾î¾ß ÇÑ´Ù. locals -- (·ÎÄÃÀÇ ¸ðµç È£½ºÆ®, Áï /etc/passwd ³»¿¡ ÀÖ´Â ÆíÁö¸¦ ¹ÞÀº À¯ÀúµéÀÇ È£½ºÆ®µéÀÌ ±â·ÏµÈ´Ù.)

2.16 dot-qmail.

dot-qmail Àº Áß¿äÇÑ ÄÁ¼ÁÀÌ°í ³ªÀÇ »ý°¢¿¡ ÀÌ HOW-TO¿¡¼­ ¸¶¶¥È÷ ÇϳªÀÇ ¼½¼ÇÀ» ÇÒ´ç ¹ÞÀ» ¸¸ÇÑ °ÍÀÌ´Ù. ±×·¯ÇÑ ÀÌÀ¯´Â ´ç½ÅÀº qmailÀÌ ¼³Ä¡ÇÏ°í ³ª¸é 95% °¡ dot- qmailÀ» »ç¿ëÇÒ°ÍÀ̱⠶§¹®ÀÌ´Ù.

dot-qmailÀº qmail-localÀ̶ó°íµµ ºÒ¸®¸ç ¸Þ¼¼Áö¸¦ ¼ö½ÅÇÑ ÀÌÈÄÀÇ ¸ðµç°ÍÀ» ÇÒ ¼ö ÀÖ´Ù. dot-qmailÀ» »ç¿ëÇÏ¸é ±×ÀÌ¿ëÀÚ´Â ¸ÞÀÏÀ» Æ÷¿öµå ÇÒ¼ö ÀÖ°í, ezmlm ¸ÞÀϸµ ¸®½ºÆ®¸¦ »ý¼ºÇÒ¼ö ÀÖ°í (qmail ¸ÞÀϸµ ¸®½ºÆ®¿Í °°Àº), »ç¿ëÀÚÀ̸§ÇÏÀÇ ¾Ë¸®¾Æ½º¸¦ »ý¼ºÇÒ¼ö ÀÖ°í, ¿ÜºÎ ÇÁ·Î±×·¥À» È£ÃâÇÏ¿© ÀÚµ¿´ä½ÅÀ» ÇÒ ¼ö ÀÖ´Ù.

dot-qmailÀº ´ç½ÅÀÇ È¨µð·ºÅ丮¿¡ ÀÖ´Â .qmail ÆÄÀÏ¿¡ ÀÇÇÏ¿© ½ÇÇàµÈ´Ù. qmail-localÀº message¸¦ ÀÌÆÄÀÏÀÇ ¸í·É¿¡ µû¶ó¼­ ÀоîµéÀδÙ.

qmailÀÌ .qmail ÆÄÀÏÀ» ãÁö ¸øÇÒ °æ¿ì¿¡ ¼ö½ÅÀÚÀÇ È¨µð·ºÅ丮¿¡ ÀÖ´Â ¸ÞÀϹڽº¿¡ ¸ÞÀÏÀ» Àü¼ÛÇÑ´Ù. dot-mailÀÇ ¸Å´º¾ó ÆäÀÌÁö¸¦ º¸µµ·Ï Ç϶ó.

dot-qmailÀÇ À§ÇØ´Ü Á¡ÁßÀÇ Çϳª´Â À¯Àú°¡ ÀÚ½ÅÀÇ ¾ËÀ̾ƽº¸¦ °¡Áú¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù. ¸¸ÀÏ ³ªÀÇ ÀÌ¿ëÀÚ account°¡ "adm"À¸·Î µÇ¾î ÀÖ´Ù¸é ³ª´Â .qmail-info ÆÄÀÏÀ» ¼Â¾÷ ÇÒ¼ö ÀÖ´Ù. ÀÌÆÄÀÏ¿¡´Â ó¸®ÇÏ´Â ¸Þ¼¼ÁöµéÀ» adam-info¿¡ ÁÖ¼ÒÈ­ÇÏ´Â ¸í·É¾î¸¦ °¡Áö °í ÀÖÀ» °ÍÀÌ´Ù. dot-qmailÀº ´ç½ÅÀÇ ÃëÇâ´ë·Î ¸¹Àº ¾Ë¸®¾Æ½º¸¦ »ý¼ºÇÒ¼ö ÀÖ°í ºÐ»êÈ­µÈ ¸ñ·ÏÀÌ¶óµµ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù.

2.17 °¡»óµµ¸ÞÀÎ.

dot-mail¿¡ °¨»ç¸¦ º¸³»¸é¼­ °¡»ó µµ¸ÞÀÎÀº ¾Ë¸®¾Æ½º¸¦ ¸¸µå´Â°Í ¸¸Å­À̳ª ½±´Ù. °¡»óµµ¸ÞÀÎ ÆÄÀÏ¿¡ ´ÙÀ½°ú °°´Â Æ÷¸ËÀ¸·Î ÀÛ¼ºÇÑ´Ù.

     example.com:user

ÀÌ µµ¸ÞÀÎÀ¸·Î ¼ö½ÅµÇ´Â ¸ÞÀÏÀº ¾î´À À¯Àú¿¡°Ô º¸³¾°ÍÀΰ¡¸¦ ¾Ë·ÁÁÖ°í ÀÖ´Ù. ÀÌ°ÍÀº óÀ½º¼¶§¿¡´Â º¹ÀâÇØ º¸À̳ª, ½ÇÁ¦·Î´Â ¸Å¿ì Á÷°üÀûÀÌ´Ù. ¸¸ÀÏ ³ªÀÇ °èÁ¤ÀÌ example.com À¸·Î ¼ö½ÅµÇ´Â °¡»óµµ¸ÞÀÎÀÇ ÀÇÇؼ­ ÁöÁ¤µÈ admÀ̶ó¸é .qmail ÆÄÀÏ¿¡ ³ªÀÇ È¨µð·ºÅ丮¿¡¼­ example.com ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â°Í°ú ¸¶Âù°¡Áö ·Î ÀúÀåµÇµµ·Ï ÇÒ¼ö ÀÖ´Ù. ±×·¸´Ù¸é .qmail-info´Â info@example.com À¸·Î µÇ¾î¾ß ÇÑ´Ù.

±×·¯³ª ³ªÀÇ ÀÌ¿ëÀÚ°èÁ¤À¸·Î ºÎÅÍ ÇϳªÀÇ °¡»óµµ¸ÞÀκ¸´Ù ¸¹Àº °ü¸®¸¦ ÇÏ·Á¸é ¾î¶»°Ô ÇؾßÇÒ±î?

°¡»óµµ¸ÞÀÎ ÆÄÀÏÀº ¸Å¿ì Á÷°¨ÀûÀ¸·Î ¸¸µé¼ö ÀÖ´Ù. È£ÇýÀûÀÎ »ç¿ëÀÚ°£ÀÇ ¹Ð¾î³»±â ´ë½Å ¿¡ ´ÜÁö È£ÇýÀûÀÎ ÀÌ¿ëÀÚ È®ÀåÀ» ¼³Á¤ÇÑ´Ù. ¿¹¸¦ µé¸é:

     example.com:adam-example
     example2.com:adam-example2

ÀÌ·¯ÇÑ ÄÄÇDZԷ¹À̼ÇÀº °¡»ó È£½ºÆ®¾Ë¸®¾Æ½º »ý¼ºÀ» ½±°Ô ÇÑ°í dot-qmail ÆÄÀϸíÀ¸·Î È®ÀåÇϴ°Ͱú´Â ´Ù¸£´Ù. Áö±Ý info@example.com Àº .qmail-example-info ¿¡ ÀÇÇؼ­, info@example2.com Àº .qmail-example2-info À¸·Î µÈ´Ù.

¸¸ÀÏ .qmail-ext °¡ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é qmail-local Àº ±â¼³Á¤µÈ .qmail À» ÀÌ¿ëÇÑ´Ù. ¿¹¸¦ µé¸é ext °¡ for-bar À̸é (?) qmail-local Àº .qmail-for- º¸´Ùµµ ¿ì¼± .qmail-for-barÀ» ã´Â´Ù, ±×¸®°í ¸¶Áö¸·À¸·Î .qmail-defualt¸¦ ã´Â´Ù. ¸¸ÀÏ ¾î¶²°Íµµ ¹ß°ßµÇÁö ¾ÊÀ¸¸é qmail-localÀº ¸Þ¼¼Áö¸¦ ¹Ù¿î½º(?)ÇÑ´Ù. (¿¹¿Ü·Î¼­ ±âº»ÀûÀÎ ÀÌ¿ëÀÚ ÁÖ¼Ò°¡ ÀÖ´Ù¸é qmail-localÀº .qmail ÀÌ Á¸ÀçÇÏÁö ¾Ê°Å³ª .qmailÀÌ ºñ¾î¾úÀ½À¸·Î ó¸®ÇÑ´Ù.) ÀÌ·¯ÇÑ Ã³¸®´Â dot-qmailÀÇ ¸Å´º¾ó ÆäÀÌÁö·ÎºÎÅÍ ¿Â°ÍÀÌ´Ù.

2.18 ·ÎÄýýºÅÛ ¾Ë¸®¾î½º

·ÎÄþËÀ̶󽺸¦ »ý¼ºÇϱ⸦ ¿øÇÑ´Ù¸é ¾îµð¿¡ ÇØ¾ß Çϴ°¡? /etc/aliases ¿¡ ¸¸µé¾î¾ß Çϴ°¡? ±×·¸Áö ¾Ê´Ù. /etc/aliases´Â qmail¿¡ ÀÇÇؼ­ ó¸®µÈ sendmailÀÇ ¶Ç´Ù¸¥ ¹®Á¦ ÁßÀÇ ÇϳªÀÌ´Ù.

¾Ë¸®¾Æ½º¸¦ Ç×»ó Ãß°¡Çϱâ À§ÇÏ¿© (»õ·Î¿î ¾Ë¸®¾Æ½º) ´ë±Ô¸ðÀÇ µ¥ÀÌÅͺ£À̽º¸¦ »ý¼º ÇÏ´Â ´ë½Å¿¡ Å¥¸ÞÀÏÀº ¾ÆÁÖ ´Ù¸¥ ¹æ¹ýÀ¸·Î ·ÎÄà ¾Ë¸®¾Æ½º¸¦ ó¸®ÇÑ´Ù.

Áö±ÝºÎÅÍ´Â ´ç½ÅÀÌ dot-qmail ÆÄÀÏ °ú °¡»óµµ¸ÞÀο¡ ´ëÇÏ¿© ¾Ë¾ÒÀ¸¹Ç·Î, ´ç½ÅÀº ½Ã½ºÅÛ ¾Ë¾Æ¶ó½º¸¦ ¾ó¸¶³ª ½±°Ô »ý¼ºÇϴ°¡¿¡ ´ëÇÏ¿© ³î¶óÁö ¾ÊÀ»°ÍÀÌ´Ù.

½Ã½ºÅÛ ¾Ë¸®¾Æ½º´Â ´ÜÁö dot-qmailÀÇ ÆÄÀÏÁßÀÇ ÇϳªÀÎ /var/qmail/alias ¸¦ ÀÌ¿ëÇÑ´Ù.

2.19 ³¡ (±×¸®°í ½ÃÀÛ)

Å¥¸ÞÀÏÀº ±Ø´ÜÀûÀ¸·Î ºü¸£°í, À¯¿¬ÇÏ°í ¾ÈÀüÇÑ MTA ÀÌ´Ù. ÀÌ°ÍÀº ¸¹Àº ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥À¸·Î ÀÌ·ç¾îÁ® ÀÖ°í ³»°¡ ÇÏ°íÀÚ ÇÏ´Â °ÍµéÀ» ÇÒ¼ö ÀÖ°Ô ÇØÁÖ¾ú´Ù. ´õ ÇÊ¿äÇÑ Á¤º¸´Â Å¥¸ÞÀÏ À¥»çÀÌÆ®¸¦ Àоî¶ó.

2.20 ¾Ë¾ÆµÎ¾î¾ß ÇҰ͵é

³ª´Â ´Ù¸§°ú °°Àº »ç¶÷µé¿¡°Ô °¨»ç¸¦ Ç¥ÇÑ´Ù.

     Dan Bernstein, ±×ÀÇ ÈǸ¢ÇÑ ÇÁ·Î±×·¥À» Á¦°øÇØ ÁØ°Í¿¡ ´ëÇÏ¿©
     Russell Nelson, qmail ȨÆäÀÌÁö¸¦ È£½ºÆÃÇÏ¿© ÁØ°Í¿¡ ´ëÇÏ¿©
     Christopher Johnson, vckpw ÆÐÅ°Áö¸¦ ÀÛ¼ºÇØ ÁØ°Í¿¡ ´ëÇÏ¿©
     Mr. Sam, maildropÀ» Æ÷ÇÔÇϵµ·Ï qmailÀÇ ´Ù¾çÇÑ ±â´ÉÀ» ÁøÀü½ÃÄÑ ÁØ°Í¿¡ ´ëÇÏ¿©
     ´Ù¸§»ç¶÷µé¿¡°Ô´Â ÀÌ HOWTO°¡ Á»´õ À߸¸µé¾î Áöµµ·Ï Çǵå¹éÀ» º¸³»Áص¥
     ´ëÇÏ¿© °¨»ç¸¦ µå¸°´Ù.

          Matthew Gibbins 
          Scott Schwartz 
          Mark Delany 
          harold@nb.com.[sg] 
          Erik Linder 
          Djalil Chafai 
          Olivier Mueller 
          Peter Rye 
          Harry Hersh 
          Michael Handler 
          Mate Wierdl 
          Dave Sill 

¸¸ÀÏ ³»°¡ Àؾî¹ö¸° °ÍÀÌ ÀÖ´Ù¸é ÆíÁö¸¦ º¸³»½Ã¿À. --Adam adam@flounder.net This HOWTO is Copyright(R) 1998 Adam D. McKenna


ID
Password
Join
You can do very well in speculation where land or anything to do with earth is concerned.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2003-08-10 11:52:30
Processing time 0.0026 sec