Nmail PHP 2.3.1 -> 2.4.0 Patch / ´ë¿ë·®Ã·ºÎ Áö¿ø

 

 

- ¸ñ  Â÷ -

 

1.   ÁÖ¿ä °³¼± »çÇ×. 1

2.  ¾÷µ¥ÀÌÆ® ÁÖÀÇ»çÇ×. 2

¨ç     »ç¿ëÁßÀÎ ¹öÁ¯ È®ÀÎ. 2

¨è     ¼öÁ¤µÈ ¼Ò½º ¾È³». 2

¨é     À¯´ÏÄÚµå(UTF-8), Oracle ¹öÁ¯À» »ç¿ëÁßÀÎ °æ¿ì. 3

3.  ¾÷µ¥ÀÌÆ® ¹æ¹ý. 3

¨ç     Linux/Unix »ç¿ëÀÚ. 3

¨è     Windows »ç¿ëÀÚ. 5

4.  ´ë¿ë·®Ã·ºÎ, À¥ÇÏµå »ç¿ë ¾È³». 6

5.  ¼¼ºÎ °³¼± »çÇ×. 6

 

 

 

1.  ÁÖ¿ä °³¼± »çÇ×

 

-. [ÆíÁö¾²±â]ActiveX¸¦ ÅëÇÑ ¾÷·Îµå ÁøÇà »óÅ ǥ½Ã Áö¿ø

 

-. [´ë¿ë·®Ã·ºÎ]÷ºÎÆÄÀÏÀ» ¼­¹ö¿¡ ÀúÀåÇØµÎ°í ´Ù¿î¹Þ´Â ¸µÅ©¸¸ Á¦°øÇÏ´Â ±â´É Ãß°¡

             : ´Ù¿îȽ¼ö/´Ù¿î±â°£À» ¼­¹ö°ü¸®ÀÚ°¡ Á¦ÇÑÇϸç, À̸¦ ÃÊ°ú½Ã¿¡´Â ¼­¹ö¿¡¼­ ÀÚµ¿ »èÁ¦µÊ.

 

-. [À¥Çϵå]°³ÀÎ/°ø¿ëÀ¥ÇÏµå ¸ðµâÃß°¡(º°µµ ¿É¼Ç)

             : ȸ¿ø±×·ìº° ±ÇÇѼ³Á¤À» ÅëÇØ ºÎ¼­º° °ø¿ëÀ¥Çϵå Áö¿ø.

 

-. [°Ô½ÃÆÇ]ȸ¿ø±×·ìº° ±ÇÇÑÁ¦ÇÑ Ãß°¡

             : ºÎ¼­º° °Ô½ÃÆÇ Áö¿ø

 

-. [ȸ¿ø°ü¸®]°ü¸®ÀÚ°¡ ¸ÞÀÏ Æ÷¿öµù ¼³Á¤À» º¯°æÇÒ ¼ö ÀÖ°ÔÇÔ

 

-. [½ºÅ²]main(·Î±×ÀÎ,¸ÞÀÎÈ­¸é,·¹À̾ƿô) ½ºÅ² Ãß°¡

             : °æ·Î - nmail/skin/main/basic2.4

             : ·Î±×ÀÎÈ­¸é°ú À¥¸ÞÀÏ »ó´ÜÀÇ È¸»ç·Î°í¸¦ µµ¸ÞÀμ³Á¤¿¡¼­ º¯°æÇÒ ¼ö ÀÖµµ·Ï ÇÔ.

             : IPº¸¾È±â´ÉÀ» ·Î±×Àνà »ç¿ëÀÚ°¡ ¼±ÅÃÇϵµ·Ï ÇÔ.

             : Login ½Ã ÀúÀåµÈ ID°¡ ÀÖÀ» °æ¿ì ºñ¹Ð¹øÈ£ ÀԷ¶õÀ¸·Î Æ÷Ä¿½º À̵¿

             : À¥¸ÞÀÏ ¸ÞÀÎÈ­¸é¿¡¼­ ÁÖ¿ä ¿ë·® ¹× ¼³Á¤ Á¤º¸¸¦ ¿ä¾àÇؼ­ º¸¿©ÁÜ.

 

 

2.   ¾÷µ¥ÀÌÆ® ÁÖÀÇ»çÇ×

 

¨ç   »ç¿ëÁßÀÎ ¹öÁ¯ È®ÀÎ

Nmail PHP 2.3.1 ±îÁö ¾÷µ¥ÀÌÆ®µÇ¾ú´ÂÁö ¸ÕÀú È®ÀÎÇÕ´Ï´Ù. ¿£¸ÞÀÏ ¹öÁ¯Àº À¥¸ÞÀÏ¿¡¼­ ¼­¹ö°ü¸®ÀÚ(postmaster)·Î ·Î±×ÀÎÈÄ [¸ÞÀϼ­¹ö°ü¸® - Nmail Á¤º¸]¿¡¼­ È®ÀÎÀÌ °¡´ÉÇÕ´Ï´Ù.

¾÷µ¥ÀÌÆ®½Ã beta ¹öÁ¯ ±¸ºÐ ¹æ¹ý)

             2.3.1.beta1 ~ 2.3.1.beta4 => 2.3.0 À¸·Î °£ÁÖÇÏ¿© 2.3.1 ·Î ¸ÕÀú ¾÷µ¥ÀÌÆ®ÇؾßÇÔ.

             2.4.0.beta1 ~ 2.4.0.beta9 => 2.3.1 ·Î °£ÁÖÇÏ¿© ¹Ù·Î 2.4.0 À¸·Î ¾÷µ¥ÀÌÆ®ÇÏ¸é µÊ.

 

  ÁÖÀÇ) ¾÷µ¥ÀÌÆ®ÈÄ ÀÌÀü ¹öÁ¯À¸·Î µÇµ¹¸®´Â °ÍÀº ºÒ°¡´ÉÇÕ´Ï´Ù.   µ¥¸ð»çÀÌÆ®¿¡¼­ ¹Ù²ð ±â´ÉµéÀ» ¹Ì¸® Å×½ºÆ®Çغ¸½Ã±â ¹Ù¶ø´Ï´Ù.

µ¥¸ð»çÀÌÆ® - http://nbuilder.net/nmail/

 

¨è   ¼öÁ¤µÈ ¼Ò½º ¾È³»

¾÷µ¥ÀÌÆ®´Â ±âÁ¸ ¼Ò½º¸¦ µ¤¾î¾º¿ì´Â ÇüÅ·ΠÁøÇàµË´Ï´Ù.  µû¶ó¼­ ¼öÁ¤µÈ ¼Ò½º³ª µðÀÚÀÎÀÌ ÀÖ´Ù¸é ¹Ýµå½Ã ¹Ì¸® ¹é¾÷¹Þ¾ÆµÎ½Ã±â ¹Ù¶ø´Ï´Ù.

 

¨é   À¯´ÏÄÚµå(UTF-8), Oracle ¹öÁ¯À» »ç¿ëÁßÀÎ °æ¿ì

À¯´ÏÄÚµå(UTF-8), Oracle ¹öÁ¯ µîÀÇ º°µµ Á¦Ç°À» ±¸ÀÔÇϽŠ¾÷ü´Â ÀÌ ÆÐÄ¡¸¦ Àû¿ëÇÏ½Ã¸é ¾ÈµË´Ï´Ù.  Á¤Ç° ±¸ÀԽà ¾Ë·ÁÁֽŠ¸ÞÀÏÁÖ¼Ò·Î ¡®´Üü ¸ÞÀϸµ¡¯À» ÅëÇØ ÆÐÄ¡ÆÄÀÏÀ» º¸³»µå¸®°í ÀÖÀ¸´Ï ÇØ´ç ÆÄÀÏÀ» »ç¿ëÇÏ¼Å¾ß ÇÕ´Ï´Ù¸¸¾à ÆÐÄ¡ÆÄÀÏÀ» Á¦´ë·Î ¹ÞÁö ¸øÇϽŠ°æ¿ì »ç¿ëÁßÀÎ ¾÷ü¸í°ú ¿£¸ÞÀÏ ¹öÁ¯À» ¸ÞÀÏ( ibin@passkorea.net )·Î ¾Ë·ÁÁÖ½Ã¸é ¾Ë¸ÂÀº ÆÐÄ¡¸¦ µû·Î º¸³»µå¸®°Ú½À´Ï´Ù.

 

 

3.   ¾÷µ¥ÀÌÆ® ¹æ¹ý

 

¨ç   Linux/Unix »ç¿ëÀÚ

1. ÆÐÄ¡ÆÄÀÏÀ» ´Ù¿î·Îµå ¹Þ¾Æ µ¤¾î¾º¿ì°í, update_db.php, perm_change.sh ¸¦ ½ÇÇàÇÕ´Ï´Ù.

cd /home/nmail2

             wget http://www.passkorea.net/nmailphp/nmail-php-patch-2.3.1-to-2.4.0.tgz

 

             tar zxvfp nmail-php-patch-2.3.1-to-2.4.0.tgz

             cd tools/

             php update_db.php

             ./perm_change.sh

 

2. ¸ÞÀÏ¿£ÁøÀº ¾Æ·¡ ³»¿ë´ë·Î ½ÇÇàÆÄÀÏÀ» ¹Ù·Î ±³Ã¼ÇÏ´Â ¹æ¹ý°ú ¼Ò½ºÄÄÆÄÀÏÇؼ­ ±³Ã¼Çϴ¹æ¹ý 2°¡Áö Áß Çϳª¸¦ ¼±ÅÃÇÏ½Ã¸é µË´Ï´Ù.

ÁÖÀÇ) ¸ðµç ÀÛ¾÷Àº root ±ÇÇÑÀ¸·Î ½ÇÇàµÇ¾î¾ß ÇÕ´Ï´Ù.

 

a. »ç¿ëÁßÀÎ ¸ÞÀÏ¿£ÁøÀÇ ¹öÁ¯ È®ÀÎ.  

# ÃֽŹöÁ¯ÀÎ ¡°PassKorea080324¡±°¡ ¾Æ´Ò °æ¿ì ±³Ã¼ÇØ¾ß ÇÕ´Ï´Ù.

             telnet localhost 25

                           220 <1150961395.26191886@passkorea.net> [XMail 1.22 PassKorea061024 ESMTP Server] service ready; Thu, 22 Jun 2006 16:29:55 +0900

                           quit

 

b-1. ¸ÞÀÏ¿£Áø ±³Ã¼ - ½ÇÇàÆÄÀÏÀ» ¹Ù·Î ±³Ã¼Çϱâ

             # ¸ÞÀÏ¿£Áø ½ÇÇàÆÄÀÏÀº ¸®´ª½º ¹èÆ÷ÆǺ°·Î ´Ù¸¨´Ï´Ùµû¶ó¼­ ¾Æ·¡ 4°¡ÁöÀÇ ¹èÆ÷ÆǺ° ½ÇÇàÆÄÀÏÀ» Çϳª¾¿ Å×½ºÆ®Çغ¸½Ã°í, ½ÇÇà°á°ú°¡ "11001611"·Î ³ª¿À´Â ¹èÆ÷ÆǺ° µð·ºÅ丮¸¦ ã¾Æ¾ß ÇÕ´Ï´Ù.

             # ÁÖÀÇ) ¸®´ª½º ¹èÆ÷ÆǸíÀÌ °°´õ¶óµµ ½Ã½ºÅÛ¼³Á¤¿¡ µû¶ó ½ÇÇàÀÌ ¾ÈµÇ´Â °æ¿ì°¡ ÀÖÀ¸´Ï ¹Ýµå½Ã Å×½ºÆ®Çغ¸¼Å¾ß ÇÕ´Ï´Ù.

cd /home/nmail2/tools/mailserver/

             ./bin_CentOS5/XMCrypt test

             ./bin_CentOS4/XMCrypt test

             ./bin_annyung1.2/XMCrypt test

             ./bin_redhat9/XMCrypt test

             # ¸ðµÎ Á¦´ë·Î ½ÇÇàµÇÁö ¾Ê´Â´Ù¸é ¡°b-2 ¸ÞÀÏ¿£Áø ±³Ã¼ ¼Ò½ºÄÄÆÄÀÏÈÄ ±³Ã¼Çϱ⡱·Î ³Ñ¾î°¡½Ã¸é µË´Ï´Ù.

 

             # ¸ÞÀÏ¿£Áø Á¾·áÈÄ 25¹ø Æ÷Æ®°¡ ÀÀ´äÀÌ ¾ø´Â °ÍÀ» È®ÀÎÇÔ.

             /etc/init.d/xmail stop

             telnet 127.0.0.1 25

 

             # ¾Æ·¡ 4°¡Áö º¹»ç ¸í·É°¡¿îµ¥ ¾Õ¼­ ãÀº ¹èÆ÷ÆÇ µð·ºÅ丮 Çϳª¸¸ º¹»çÇÕ´Ï´Ù.

             /bin/cp /home/nmail2/tools/mailserver/bin_CentOS5/* /var/MailRoot/bin/

             /bin/cp /home/nmail2/tools/mailserver/bin_CentOS4/* /var/MailRoot/bin/

             /bin/cp /home/nmail2/tools/mailserver/bin_annyung1.2/* /var/MailRoot/bin/

             /bin/cp /home/nmail2/tools/mailserver/bin_redhat9/* /var/MailRoot/bin/

 

             # ¸ÞÀÏ¿£ÁøÀ» ½ÃÀÛÈÄ ¹öÁ¯ÀÌ "PassKorea080324"ÀÎ °ÍÀ» È®ÀÎÇÔ.

             /etc/init.d/xmail start

             telnet 127.0.0.1 25

 

b-2. ¸ÞÀÏ¿£Áø ±³Ã¼ - ¼Ò½ºÄÄÆÄÀÏÈÄ ±³Ã¼Çϱâ

# ÁÖÀÇ) ÀÌ °úÁ¤Àº ¡°b-1. ¸ÞÀÏ¿£Áø ±³Ã¼ - ½ÇÇàÆÄÀÏÀ» ¹Ù·Î ±³Ã¼Çϱ⡱°úÁ¤ÀÌ ½ÇÆÐÇßÀ» °æ¿ì¿¡¸¸ ÁøÇàÇÕ´Ï´Ù.

             cd /home/nmail2/tools/mailserver/

             tar zxvf xmail-1.22_20080324.tgz

             cd xmail-1.22

 

             # OSº° ÄÄÆÄÀÏ.(Linux ¸¦ »ç¿ëÁßÀ϶§´Â Makefile.lnx À» »ç¿ëÇÏ¸é µÊ)

             make -f Makefile.lnx

             #make -f Makefile.bsd

             #make -f Makefile.sso

 

             # ¸ÞÀÏ¿£Áø Á¾·áÈÄ 25¹ø Æ÷Æ®°¡ ÀÀ´äÀÌ ¾ø´Â °ÍÀ» È®ÀÎÇÔ.

             /etc/init.d/xmail stop

             telnet 127.0.0.1 25

 

             # ÄÄÆÄÀÏµÈ ½ÇÇàÆÄÀϵéÀ» »ç¿ëÁßÀÎ µð·ºÅ丮¿¡ µ¤¾î¾º¿ò.

             /bin/cp bin/* /var/MailRoot/bin/

 

             # ¸ÞÀÏ¿£ÁøÀ» ½ÃÀÛÈÄ ¹öÁ¯ÀÌ "PassKorea080324"ÀÎ °ÍÀ» È®ÀÎÇÔ.

             /etc/init.d/xmail start

             telnet 127.0.0.1 25

 

3. À¥¸ÞÀÏÀÇ [¸ÞÀϼ­¹ö°ü¸® - Nmail Á¤º¸]¿¡¼­ ¾÷±×·¹À̵åµÈ ¹öÁ¯À» È®ÀÎÇÏ¸é ¸ðµç ÀÛ¾÷ÀÌ¿Ï·áµË´Ï´Ù.

 

 

¨è   Windows »ç¿ëÀÚ

1. [Windows Ž»ö±â]¸¦ ½ÇÇàÇؼ­ ¿£¸ÞÀÏÀÌ ¼³Ä¡µÈ Æú´õ( c:\NmailPHP )·Î À̵¿ÇÕ´Ï´Ù.

 

2. ¾Æ·¡ ÆÄÀÏÀ» ´Ù¿î·Îµå ÇÑ ÈÄ '¾ËÁý'µîÀÇ ¾ÐÃàÇÁ·Î±×·¥À» ÅëÇØ 'ÇöÀçÆú´õ¿¡ ¾ÐÃàÇ®±â'¸¦ ÇÕ´Ï´Ù±âÁ¸ ¼Ò½ºµéÀ» µ¤¾î¾º¿ì´Â ÀÛ¾÷À̹ǷÎ, µ¤¾î ¾º¿ïÁö ¹¯´Â â¿¡¼­ '¿¹'¸¦ ´©¸¨´Ï´Ù.

             http://www.passkorea.net/nmailphp/nmail-php-patch-2.3.1-to-2.4.0.zip

 

3. ¿£¸ÞÀÏ µð·ºÅ丮 ¾Æ·¡ÀÇ tools Æú´õ·Î À̵¿ÈÄ update_db.bat ¸¦ ½ÇÇàÇÕ´Ï´Ù.

 

4. ¸ÞÀÏ¿£ÁøÀÌ 2008³â 3¿ù 24ÀÏÀÚ·Î ¾÷µ¥ÀÌÆ®µÇ¾úÀ¸´Ï, ¾Æ·¡ ¼ø¼­´ë·Î ±³Ã¼ÇÏ½Ã¸é µË´Ï´Ù.

a. [°ü¸®µµ±¸ - ¼­ºñ½º]¿¡¼­ 'XMail Server'¼­ºñ½º¸¦ 'ÁßÁö'ÇÔ.

b. nmail/tools/mailserver/xmail-1.22_20080324.win32bin.zip ÆÄÀÏ ¾ÐÃà ÇØÁ¦.

c. ¿£¸ÞÀÏÀÌ ¼³Ä¡µÈ Æú´õ¿¡¼­ MailRoot\bin\ Æú´õ ¾Æ·¡¿¡ µ¤¾î¾º¿ó´Ï´Ù.

                          ex) C:\NmailPHP\MailRoot\bin

       d. [°ü¸®µµ±¸ - ¼­ºñ½º]¿¡¼­ 'XMail Server'¼­ºñ½º¸¦ '½ÃÀÛ'ÇÕ´Ï´Ù.

 

5. À¥¸ÞÀÏÀÇ [¸ÞÀϼ­¹ö°ü¸® - Nmail Á¤º¸]¿¡¼­ ¾÷±×·¹À̵åµÈ ¹öÁ¯À» È®ÀÎÇÏ¸é ¸ðµç ÀÛ¾÷ÀÌ¿Ï·áµË´Ï´Ù.

 

 

4.   ´ë¿ë·®Ã·ºÎ, À¥ÇÏµå »ç¿ë ¾È³»

  À¥¸ÞÀÏ¿¡¼­ [¸ÞÀϼ­¹ö°ü¸® - µµ¿ò¸» - ´ë¿ë·®Ã·ºÎ,À¥ÇÏµå »ç¿ë¾È³»]¸¦ Àо¼Å¾ß ÇÕ´Ï´Ù.

Âü°í ¸µÅ©) http://www.passkorea.net/nmailphp/bigfile_webhard_manual.html

 

 

5.   ¼¼ºÎ °³¼± »çÇ×

 

-. [°Ô½ÃÆÇ]±Û¾²±â°¡´Éȸ¿øID, ´äº¯°¡´Éȸ¿øID ±â´ÉÀÌ Á¦´ë·Î µ¿ÀÛÇÏÁö ¾Ê´ø ¿À·ù ¼öÁ¤

-. [µµ¸ÞÀΰü¸®]simple ½ºÅ²ÀÌ ¸ÕÀú ¼±ÅõǴ ¹®Á¦.   ·Î±×ÀÎÇÑ °ü¸®ÀÚ µµ¸ÞÀÎÀÇ ¼³Á¤À» µû¸£µµ·Ï ÇÔ.

-. [µµ¸ÞÀΰü¸®]¸ÞÀÏ ¼³Ä¡ ÆÄƼ¼ÇÀÇ ³²Àº ¿ë·® Ç¥½Ã.

-. [¾÷·Îµå]¿¡·¯¹®±¸¸¦ Á¤È®ÇÏ°Ô Ç¥½ÃÇÔ.

-. [¿Ü±¹¾î¸ÞÀϺ¸±â]ÆÄÀϸíÀÌ ±æ¾î ´Ù¿î·Îµå°¡ µÇÁö ¾Ê´Â ¿À·ù ¼öÁ¤.

-. [¿ë·®¼³Á¤]¿ë·®ÀÌ php.ini ¼³Á¤°ú ¸ÂÁö ¾ÊÀ» ¶§ °æ°íâÀ» ¶ç¿ìµµ·Ï ÇÔ.

-. [À©µµ¿ì]¼³Ä¡½Ã ¾Æ¹«Å°³ª ´­·¯ÁÖ¼¼¿ä¿¡¼­ âÀÌ ´ÝÈ÷Áö ¾Ê´Â ¹®Á¦.

-. [ÆíÁö¾²±â]TAB Å°¸¦ ´­·¶À» ¶§ÀÇ À̵¿¼ø¼­ ÁöÁ¤

-. [ÆíÁö¾²±â]ÀÚµ¿ÁÖ¼Ò·Ï ¿Ï¼º °ü·Ã ÀÚ¹Ù½ºÅ©¸³Æ® ¿¡·¯ ¼öÁ¤

-. [ÆíÁöÇÔ°ü¸®]¿ÞÂʸ޴º¿¡¼­ ÆíÁöÇÔºñ¿ì±âÈÄ ¿ø·¡ ÆäÀÌÁö·Î À̵¿

-. [Æ÷¿öµù]³»ºÎ ¸ÞÀÏ°èÁ¤³¢¸®ÀÇ ·çÇÁÇö»óÀÌ ¹ß»ýÇÏ´Â °ÍÀ» ¿¹¹æÇϵµ·Ï ¼³Á¤ ÀúÀå½Ã üũÇÔ.

-. [ȸ¿ø°¡ÀÔ]°áÈ¥¿©ºÎ¸¦ ¹ÌÈ¥À¸·Î üũÇßÀ» ¶© °áÈ¥±â³äÀÏÀ» ¹«Á¶°Ç ºñÇʼö·Î ó¸®ÇÔ.

-. [ȸ¿ø°ü¸®]¸ÖƼµµ¸ÞÀÎ »ç¿ë½Ã ȸ¿ø¸ñ·Ï ÇÊµå º¸¿©Áֱ⼳Á¤ÀÌ Á¦´ë·Î ¾ÈµÇ´ø ¿À·ù ¼öÁ¤.

-. [¸ÞÀÏ¿£Áø]¸ÞÀÏ¿ë·®ÀÌ ¸¹À» ¶§ ¸ÞÀÏ¿ë·® üũ·çƾÀÇ ¿Àµ¿ÀÛ ¹®Á¦ ¼öÁ¤.

             : ¸ÞÀÏ¿ë·®À» 4GB ÀÌ»óÀ¸·Î ÁöÁ¤ÇßÀ» ¶§ ¹ß»ý.

-. [¸ÞÀÏ¿£Áø]¸ÞÀÏÇì´õÁß ÇѶóÀο¡ 1536byte ¸¦ ÃÊ°úÇÏ´Â Ç׸ñ(¹Þ´Â»ç¶÷ ÁÖ¼Ò µî)ÀÌ ÀÖÀ» °æ¿ì ¸ÞÀÏÀÌ ±úÁö´Â ¿À·ù ¼öÁ¤.

-. [¸ÞÀÏ¿£Áø]ƯÁ¤ »ç¿ëÀÚÀÇ ¿ë·®À» üũÇÏÁö ¾Ê´Â ¿É¼Ç Ãß°¡.

-. [UTF-8]IE¿¡¼­ ÀϺΠ¿Ü±¹¾î ÆÄÀÏÀÌ ±úÁö´Â ¿À·ù¸¦ ¼öÁ¤ÇÔ.