½ÃÀÛÆäÀÌÁö·Î Áñ°Üã±âÃß°¡
·Î±×ÀÎ
ȸ¿ø°¡ÀÔ l Ã⼮üũ l ¸¶ÀÌÆäÀÌÁö l CGIMALL
happycgi
ÀÚ·á½Ç »çÀÌÆ®µî·Ï ·©Å·100 ÇÁ·Î±×·¥¸®ºä °ü¸®ÀÚÃßõÀÚ·á Ãʺ¸°¡À̵å
Ä¿¹Â´ÏƼ
Àüü ÆîÃ帱â
Äü¸Þ´º¸µÅ© jquery , CSS , PHP , Javascript , ¹«·áÆùÆ® , ASP
»ó¼¼°Ë»ö
Ȩ > PHP > PHP ¼Ò½ºÃ¢°í > À¥±â¹Ý ¸ÞÀÏ > MANGCHI WEBMAIL VERSION 0.1 »ó¼¼Á¤º¸
»çÀÌÆ®µî·Ï
Ŭ¶ó¿ìµåű×
Javascript
PHP
ASP
CSS
HTML
MYSQL
jquery
image
Mobile
API
slide
°Ô½ÃÆÇ
¸Þ´º
ÇöÀçÁ¢¼ÓÀÚ ¸í »õ·Î°íħ
MANGCHI WEBMAIL VERSION 0.1
¼Ò½ºÅë°èÁ¤º¸ ¿À·ù½Å°í ¹× ¹®ÀÇ
ÇØÇÇÆÀ
³×ƼÁð
Æ®À§ÅÍ·Î º¸³»±â ÆäÀ̽ººÏÀ¸·Î º¸³»±â
¼Ò½ººÐ·ù À¥±â¹Ý ¸ÞÀÏ
´Ù¿î·Îµå Ƚ¼ö 869 ȸ
°£´Ü¼³¸í UNIX/LINUX ȯ°æ¿¡ ¸ÂÃç¼­ ¸¸µé¾îÁø À¥¸ÞÀÏ
Æò°¡Çϱâ ÈǸ¢ÇÔ ¸Å¿ìÁÁÀ½ ÁÁÀ½ ±¦ÂúÀ½ º¸Åë º°·Î
¼Ò½º´Ù¿î·Îµå µ¥¸ð ¹Ì¸®º¸±â°¡ ¾ø½À´Ï´Ù ½ºÅ©·¦Çϱâ
############################################################################
## MANGCHI WEBMAIL VERSION 0.1 ( SYSTEM USER )
############################################################################
#
# Copyright (C) 2001 Young Wan Oh
# http://mangchi.pe.kr
# youngan@dreamwiz.com
#
#
# ÀÌ ÇÁ·Î±×·¥Àº GNU ¼¾½º¸¦
# GNU General Public License Version 2 ¸¦ µû¸¨´Ï´Ù.
#
# º» ¶óÀ̼¾½º°¡ ¼Ò½º »ó´Ü¿¡ ÷ºÎµÇ¾î ÀÖ´Â ÇÑ
# ¼Ò½ºÀÇ ÀÚÀ¯·Î¿î »ç¿ë ,¼öÁ¤ , Àç¹èÆ÷°¡ °¡´ÉÇÕ´Ï´Ù.
#
# º» ¼Ò½º ÀÚüÀÇ ÀÌ¿ëÀº »ó¾÷Àû/ºñ»ó¾÷Àû ¿ëµµ·Î Çã¿ëµÇ¾îÀÖ½À´Ï´Ù.
# »ó¾÷Àû ÀÌ¿ëÀ» À§Çؼ± ¿À¿µ¿Ï( youngan@dreamwiz.com )ÀÇ »ç¿ë Çã°¡¸¦ ¹Þ
# ¾Æ¾ß ÇÕ´Ï´Ù. ( »ó¾÷Àû ÀÌ¿ëÀ» À§ÇÑ Ãß°¡ ºñ¿ëÀº ¾ø½À´Ï´Ù ´ÜÁö »ç¿ëÀÚ È®ÀÎÀÔ´Ï´Ù )
# ÀÌ ÇÁ·Î±×·¥ÀÇ »ç¿ëÀ¸·Î ÀÎÇÑ ¾î¶°ÇÑ ÇÇÇØ¿¡µµ Á¦ÀÛÀڴ åÀÓÀÌ ¾øÀ½À» ¾Ë·Áµå¸³
# ´Ï´Ù.
# ¼­ºñ½ºÆäÀÌÁö¿¡ Programming by youngan@dreamwiz.com ¸¦ ¹Ýµå½Ã ¸í½ÃÇØ ÁÖ¼¼¿ä
# µðÀÚÀÎ ¹× ÀÎÅÍÆäÀ̽º º¯°æÀº À¥ÆäÀÌÁö ȯ°æ¿¡ ¸ÂÃç¼­ º¯°æ Çϼŵµ µË´Ï´Ù.
####################################################################################

1) ¼³Ä¡È¯°æ & ±¸Çö°¡´É ȯ°æ
¡Ø ÁÖÀÇ : ¹Ýµå½Ã Å×½ºÆ® Çغ» ÈÄ »ç¿ëÇϽñ⠹ٶø´Ï´Ù.
¡Ø OS : Linux / Unix / FreeBSD ( »ç¿ëÀÚ ±â´ÉÀÌ ¾øÀ» °æ¿ì NT¿¡¼­µµ ¿î¿µ°¡´ÉÇÕ´Ï´Ù )
¡Ø ±âŸȯ°æ
PHP 4.0ÀÌ»ó( imap lib / php-exec Æ÷ÇÔ ) / Sendmail / Imap 4.7 ÀÌ»ó / MySQL / Apache
¡Ø ¼³Ä¡Å×½ºÆ®È¯°æ ( ÀÌ°ÍÀº Á¦°¡(Á¦ÀÛÀÚ)°¡ Å×½ºÆ®ÇÑ È¯°æÀÔ´Ï´Ù )
OS : WOW LINUX V7.1 / V7.0 ( µû·Î ¾÷±×·¹À̵å ÇÑ °ÍÀº ¾ø½À´Ï´Ù WOWLINUX¿¡ ±âº»ÀûÀ¸·Î ÀÖ´Â RPMÀ» ÀÌ¿ëÇÏ¿´½À´Ï´Ù.
PHP : php 4.04pl1
DB : MySQL 3.23.43
¡Ø ÇöÀç ¹öÀüÀº Sendmail ¿¡ System °èÁ¤À» »ç¿ëÇϴ ȯ°æ¿¡ ¸ÂÃÄ Á¦À۵Ǿú½À´Ï´Ù.
¡Ø ¸ÞÀϼ­¹ö°¡ LINUX/Unix ÀÌ°í À¥¼­¹ö°¡ NTÀÏ °æ¿ì¿¡µµ »ç¿ëÀÌ °¡´ÉÇÕ´Ï´Ù.
LINUX/UNIX ¼­¹ö¿¡ MySQL / PHP-EXEC(½©¿¡¼­ ½ÇÇà°¡´ÉÇÑ PHP) / IMAP 4.7ÀÌ»ó ÀÌ ¼³Ä¡µÇ¾î ÀÖ´Ù¸é »ç¿ë°¡´ÉÇÕ´Ï´Ù.


2) ÇÁ·Î±×·¥¿¡ ´ëÇÑ °£·«ÇÑ ¼³¸í
MANGCHI WEBMAIL VERSION 0.1 (SYSTEM USER)´Â ±âº»ÀûÀ¸·Î UNIX/LINUX ȯ°æ¿¡ ¸ÂÃç¼­ ¸¸µé¾îÁ® ÀÖ½À´Ï´Ù. NT¿¡¼­ ÀϺαâ´ÉÀ» Á¦¿ÜÇÑ »ç¿ëÀº °¡´ÉÇÕ´Ï´Ù.
Sendmail ¶Ç´Â Qmail ¿¡ System User ¸¦ ÀÌ¿ëÇϴ ȯ°æÀ̶ó¸é »ç¿ë°¡´ÉÇÑ À¥¸ÞÀÏÀÔ´Ï´Ù. ¹°·± Qmail / DB°èÁ¤Àº ¾à°£ÀÇ ¼Ò½º º¯°æÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.


3) ¼³Ä¡¹ý...
(1) ¼³Ä¡ÇÒ °æ·Î¸¦ Á¤ÇÕ´Ï´Ù.
(2) ´Ù¿î¹ÞÀº ¼Ò½ºÀÇ ¾ÐÃàÀ» ÇØÁ¦ ÇÕ´Ï´Ù.
(3) ¼Ò½º¸¦ ÀüºÎ ºÒ·¯¿É´Ï´Ù( À©µµÀÇ È¯°æ ±âÁØÀ¸·Î ¼³¸í )
# ã±â(½ÃÀÛ¹öÆ°-F) ±â´É¿¡¼­ *.php ÆÄÀÏÀ» ¸ðµÎ °Ë»öÇÕ´Ï´Ù.
# EditPlus & UltraEdit µîÀÇ ¿¡µðÅÍ·Î ÆÄÀÏÀ» ¸ðµÎ ºÒ·¯¿É´Ï´Ù. ( ¸¶¿ì½º ¿À¸¥ÂÊÀ» ´­·¯ Edit With UltraEdit µîÀÇ ±â´ÉÈ°¿ë )
# ¼Ò½º»ó´ÜÀÇ include("/home/mangchi.pe.kr/system/init.php") ¼³Ä¡ÇÒ À¥¼­¹ö ȯ°æ¿¡ ¸Â°Ô µð·ºÅ丮¿¡ ¸Â°Ô º¯°æÇÕ´Ï´Ù. ( ¹Ù²Ù±â ±â´ÉÀ» È°¿ëÇϸé Æí¸®ÇÕ´Ï´Ù )
(4) ¹Ù²Ù±â°¡ ¿Ï·áµÇ¾úÀ¸¸é ¸ðµÎÀúÀå ±â´ÉÀ» È°¿ëÇÏ¿© ¼Ò½º¸¦ ÀüºÎ ÀúÀåÇÕ´Ï´Ù.
(5) ¼­ºñ½º¸¦ ÇÏ°íÀÚÇÏ´Â µð·ºÅ丮¿¡ ¾÷·Îµå ¶Ç´Â º¹»çÇÕ´Ï´Ù.
(6) µ¥ÀÌÅͺ£À̽º ȯ°æ ¼³Á¤ÀÔ´Ï´Ù.
# »õ·Î µ¥ÀÌÅÍ º£À̽º¸¦ Ãß°¡Çϰųª, ±âÁ¸µ¥ÀÌÅͺ£À̽º ȯ°æÀ» È®ÀÎÇÕ´Ï´Ù.
# ¼Ò½ºµð·ºÅ丮/system/init.php ÆÄÀÏÀ» ¿±´Ï´Ù.
# ÀÚ½ÅÀÇ DBȯ°æ¿¡ ¸Â°Ô ID/Password µîÀ» ¼³Á¤ÇÕ´Ï´Ù.
(7) Å×À̺íÀ» »ý¼ºÇÕ´Ï´Ù.
# mysql -u ¾ÆµÚ -p ¾ÏÈ£ µðºñ¸í < dbtable.dump
(8) ¸ÞÀϼ­¹ö ȯ°æ¼³Á¤ÀÔ´Ï´Ù.
# ¼Ò½ºµ¥·ºÅ丮/webmail/function.php ¸¦ ¿±´Ï´Ù.
# ¼Ò½ºÀÇ °¡Àå ³¡ºÎºÐÀ¸·Î À̵¿ÇÕ´Ï´Ù.
$mailserver = "{mangchi.pe.kr:143}"; => ÀÌ ºÎºÐ¿¡ mangchi.pe.kr À» ¸ÞÀÏ ¼­¹ö ÁÖ¼Ò·Î º¯°æÇÕ´Ï´Ù.
¡Ø ÁÖÀÇ : ¸¸¾à º»µµ¸ÞÀÎÀÌ domain.com ÀÌ°í ¸ÞÀϼ­¹ö°¡ mail.domain.com ÀÏ °æ¿ì À̺κÐÀ» mail.domain.com À¸·Î ¼³Á¤ÇÏ¼Å¾ß ÇÕ´Ï´Ù.

$usermail = "$auth_id@mangchi.pe.kr"; => ÀÌ ºÎºÐ¿¡ mangchi.pe.kr À» º» µµ¸ÞÀÎÀ¸·Î º¯°æÇÕ´Ï´Ù.
(9) ´ÙÀ½ ÆÄÀÏÀ» ¿±´Ï´Ù. »ç¿ëÀÚµð·ºÅ丮/system/init.php
# $USER_DIR = "/home/mailuser";
# »ç¿ëÀÚ µð·ºÅ丮°¡ »ý±â´Â °÷À» ¼³Á¤ÇÕ´Ï´Ù.

(9) ·çÆ® ±ÇÇÑÀ¸·Î »ç¿ëÀÚ ±ÇÇÑÀ» ¹Ù²ß´Ï´Ù.
# ¸ÞÀϼ­¹ö¿¡ ·çÆ®·Î Á¢¼ÓÇÕ´Ï´Ù.
# ½©¿¡¼­ ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎ ÇÕ´Ï´Ù.
$ cd /etc/skel
# rm ./.*
# rm *
# touch Sent Draft Trash
¡Ø ±âº» ÆíÁöÇÔÀ» ¸¸µå´Â °úÁ¤ÀÔ´Ï´Ù. »ç¿ëÀÚ°¡ Ãß°¡µÉ ¶§ ±âº» ÆíÁöÇÔÀÌ »ý¼ºµÇ°Ô ÇÕ´Ï´Ù.
¡Ø Sent (º¸³½ÆíÁöÇÔ) / Draft (ÀÓ½ÃÀúÀåÇÔ) / Trash (Áö¿îÆíÁöÇÔ)
# mkdir /home/mailuser <= (»ç¿ëÀÚ °èÁ¤ÀÌ Ãß°¡µÉ ¶§ ±âº»ÀûÀ¸·Î ÀÌ µð·ºÅ丮 ¹Ø¿¡ °èÁ¤À» ¸¸µé±â ¶§¹®¿¡ ...)
¡Ø °æ·Î¼öÁ¤À» À§Çؼ­´Â /system/init.php ÆÄÀÏÀ» ¿­¾î $USER_DIR À» ´Ù¸¥ °ÍÀ¸·Î º¯°æ...
(10) À¥ÆäÀÌÁö¸¦ ¿­¾î ¼­ºñ½º°¡ µÇ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
# È®ÀÎÇϱâ Àü¿¡
$ php ¼Ò½º¼³Ä¡µÈ°æ·Î/system/system_user_update.php &
# http://localhost/webmail



4) ¼­ºñ½º ½ÃÀÛ/Á¾·á¹ý.
(1) ¼­ºñ½º ½ÃÀÛÀ» À§Çؼ­ ´ÙÀ½À» ½ÇÇàÇÕ´Ï´Ù. ( Root ±ÇÇÑÀ¸·Î ½ÇÇà )
# php ¼Ò½º¼³Ä¡µÈ°æ·Î/system/system_user_update.php &
(2) ¼­ºñ½º Á¾·á
# killall php




############################################################################
ÀÌ»ó ¼³Ä¡¹ý/°£·«ÇÑ ¼³¸íÀ» ÇØ µå·È½À´Ï´Ù. ^^.
»ç¿ëÇØ º¸½Ã±¸¿ä.. ^^. ¹ö±×³ª .. ¼öÁ¤»çÇ× .. Ãß°¡ÀûÀÎ »ý°¢ÀÖÀ¸½Å ºÐµéÀº .. ^^ ¸¹Àº Àǰߺ¸³»ÁÖ¼¼¿ä..
¿¬¶ôó´Â ´ã°ú °°½À´Ï´Ù.

À̸§ : ¿À¿µ¿Ï
¸áÁÖ¼Ò : youngan@dreamwiz.com / youngan@empal.com
»çÀÌÆ® : http://mangchi.pe.kr
############################################################################

³×ƼÁð ÀÇ°ß   ÀÌ¿ëÇϽŠÀÚ·áÀÇ Èı⸦ ÀÚÀ¯·Ó°Ô ÀÛ¼ºÇϼ¼¿ä. (»ó¾÷ÀûÀÎ ±¤°í ¹× µµ¹è¼º ±Û µîÀº »çÀüÅ뺸¾øÀÌ »èÁ¦µÉ ¼ö ÀÖ½À´Ï´Ù.)
³»¿ë ¾ÆÀ̵ð ÀÇ°ß³²±â±â
µî·ÏµÈ ÀÇ°ßÀÌ ¾ø½À´Ï´Ù.
1
À̸§
³»¿ë
:³×¸Â¾Æ¿ä: :È­³ª´Â±º¿ä: :Àá¿Í: :¿ì¿ïÇØ: :À̰ǾƳÄ: :¿ÕÇÏÇÏ: ¿Õ¿ôÀ½~ ³î·¥~
Æò°¡Çϱâ ÈǸ¢ÇÔ ¸Å¿ìÁÁÀ½ ÁÁÀ½ ±¦ÂúÀ½ º¸Åë º°·Î
µµ¹è¹æÁöÅ°
 84552231 º¸ÀÌ´Â µµ¹è¹æÁöÅ°¸¦ ÀÔ·ÂÇϼ¼¿ä.