Mail :: Transport :: dbx.

Outlook Express »ç¼­ÇÔÀ» ±¸¹® ºÐ¼®ÇÕ´Ï´Ù
Áö±Ý ´Ù¿î·Îµå

Mail :: Transport :: dbx. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Tassilo von Parseval
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~vparseval/

Mail :: Transport :: dbx. ű×


Mail :: Transport :: dbx. ¼³¸í

Outlook Express »ç¼­ÇÔÀ» ±¸¹® ºÐ¼®ÇÕ´Ï´Ù Mail :: Transport :: DBX´Â Outlook Express 'DBX ÆÄÀÏ¿¡ ´ëÇÑ Ç÷§Æû µ¶¸³Àû ¾×¼¼½º¸¦ Á¦°øÇÏ´Â Perl ¸ðµâÀÔ´Ï´Ù. DBX ¾ÆÄ«À̺긦 ´õ ¸¹Àº ÈÞ´ë¿ë Çü½ÄÀ¸·Î º¯È¯ÇÏ´Â µ¥ »ç¿ëÇϰųª DBX ¾ÆÄ«À̺긦 ´õ ¸¹Àº ÈÞ´ë¿ë Çü½ÄÀ¸·Î º¯È¯ÇÏ´Â µ¥ »ç¿ëÇϰųªÀ̸¦ »ç¿ëÇϽʽÿÀ .IT´Â ±× ÀÛ¾÷À» ¼öÇàÇϱâ À§ÇØ libdbx¿¡ ÀÇÁ¸ÇÕ´Ï´Ù. ³ª»Û ¼Ò½Ä : libdbx´Â Macintoshs ¶Ç´Â Suns¿Í °°Àº ºò ¿£µð¾È ¸Ó½Å¿¡¼­ ÀÛµ¿ÇÏÁö ¾Êµµ·Ï ±â°èÀÇ ¿£½ÃƼ´×¿¡ ´ëÇØ ¾Æ¹« °Íµµ ¾ËÁö ¸øÇÕ´Ï´Ù. ÁÁÀº ¼Ò½Ä : ³ª´Â ÀûÀýÇÑ ÆÐÄ¡¸¦ ¸¸µé¾úÀ¸¹Ç·Î ½ÇÁ¦·Î 'À߸øµÈ'¹ÙÀÌÆ® ¿À´õ°¡ÀÖ´Â ±â°è¿¡¼­µµ ÀÛµ¿ÇÕ´Ï´Ù (¿¹¿Ü : Å©·¹ÀÌ¿Í °°Àº ±ÕÀÏ ÇÑ ¹ÙÀÌÆ® ¿À´õ¿Í °°Àº ±ÕÀÏ ÇÑ ±â°è°¡ ÀÖÁö ¾ÊÀº ±â°è°¡ ÀÖÁö ¾Ê½À´Ï´Ù. ¿¹¿ÜÀÇ ¿¹¿Ü°¡ ¿¹¿Ü). Å©·¹ÀÌ°¡ ±×°ÍÀ» °íÄ¡Áö ¾ÊÀ» °ÍÀÔ´Ï´Ù. ´ç½ÅÀº .dbx ÆÄÀÏÀÇ ±¸Á¶¸¦ ÀÌÇØ ÇÏ¿©ÀÌ ¸ðµâÀ» ¿Ã¹Ù¸£°Ô »ç¿ëÇÒ ¼ö ÀÖµµ·ÏÇؾßÇÕ´Ï´Ù. Outlook Express´Â ÇÏµå µð½ºÅ©¿¡ µÎ °³ÀÇ ÆÄÀÏÀ» À¯ÁöÇؾßÇÕ´Ï´Ù. ¿¹ : folders.dbx folder1.dbx comp .lang.perl.misc.dbxthe ±×·± ÆÄÀÏÀÌ ½ÇÁ¦·Î µÎ Á¾·ùÀÇ ´Ù¸¥ Á¾·ù°¡ÀÖ´Â °ÍÀÔ´Ï´Ù. ½ÇÁ¦ ¸Þ½ÃÁö°¡ Æ÷ÇÔ µÈ Çϳª¿Í ´Ù¸¥ .dbx ÆÄÀÏ¿¡ ´ëÇÑ ÂüÁ¶¸¦ Æ÷ÇÔÇÏ´Â ÇϳªÀÇ ÆÄÀÏÀÌ ÀÖ½À´Ï´Ù. Æú´õ ´åÄÄÀº Å×Ç÷º½º·Î °£ÁÖ µÉ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ ¸ðµç »ç¿ë °¡´ÉÇÑ .dbx ÆÄÀÏÀ» ³ª¿­Çϱ⠶§¹®¿¡. folder1.dbx ¹× comp.lang.perl.misc.dbx¿¡ ´ëÇؼ­´Â ¸Þ½ÃÁö ³ª ÇÏÀ§ Æú´õ°¡ Æ÷ÇԵǾî ÀÖ´ÂÁö ¿©ºÎ¸¦ ¾Ë ¼ö ¾ø½À´Ï´Ù (comp.lang.perl.misc.dbx ´Ü¼øÇÑ À̸ÞÀÏ·Î Ãë±Þ µÈ ´º½º ±×·ì ¸Þ½ÃÁö°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.) .fortunatelyÀÌ modul e ÇÊ¿äÇÑ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. ÀϹÝÀûÀÎ Á¢±Ù ¹æ½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù. 1) "folders.dbx"¿¡¼­ »õ ¸ÞÀÏ :: Àü¼Û :: dbx °´Ã¼ ¸¸µé±â mail :: transport :: mail :: transport :: dbx :: email => mail :: transport :: dbx :: folder => Æú´õ 3) ¸Þ½ÃÁö 3.1ÀÌ ¸ÞÀÏ¿¡¼­ ¾î¶² ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â °æ¿ì :: Àü¼Û :: dbx :: À̸ÞÀÏ ´ç½Å¿¡°Ô ÇÊ¿äÇÑ ÀüÀÚ ¸ÞÀÏ : 4) Æú´õ 4.1ÀÌ ¸ÞÀÏ¿¡¼­ ¾î¶² ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â °æ¿ì :: Àü¼Û :: dbx :: Æú´õ°¡ ÇÊ¿äÇϰųª 4.2 »õ ¸ÞÀÏÀ» ¸¸µé·Á¸é dbx ()¸¦ È£ÃâÇÕ´Ï´Ù .: Àü¼Û :: dbx °´Ã¼ 4.2.1 dbx ()°¡ ¹º°¡ Á¤ÀÇ µÈ °æ¿ì Á¤ÀÇ µÈ °æ¿ì = > Ç׸ñ ·Ñ¹é 2) È¥¶õ½º·¯¿î ÀÏÀº .dbx ÆÄÀÏÀÌ ½ÇÁ¦·Î Á¸ÀçÇÏÁö ¾Ê´Â ´Ù¸¥ Æú´õ¿¡ ´ëÇÑ ÂüÁ¶¸¦ Æ÷ÇÔ ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù. Outlook Express°¡ »ç¿ë µÈ ´º½º Ŭ¶óÀ̾ðÆ®´Â Folders.dbx°¡ ¸ðµç ´º½º ±×·ìÀ» º°µµÀÇ Mail :: Transport :: dbx :: Æú´õ °´Ã¼¿¡ °ü°è¾øÀÌ ¸ðµç ´º½º ±×·ìÀ» ³ª¿­ÇÕ´Ï´Ù. µû¶ó¼­ Æú´õ¿¡¼­ dbx ()¸¦ È£ÃâÇϸé ÇØ´ç .DBX ÆÄÀÏÀÌÀÖ´Â °æ¿ì¿¡¸¸ »õ ¿ÀºêÁ§Æ® ¸¸ ¸®Åϵ˴ϴÙ. Synopsis´Â Mail :: Transport :: dbx; MY $ dbx = eval {mail :: transport :: dbx-> new ( "box.mbx")}; $ @ @ ÀÎ °æ¿ì $ @; ³» $ i (0 .. $ dbx-> msgCount - 1) {my $ msg = $ dbx-> get ($ i); $ MSG-> ÁÖÁ¦ Àμâ; ...} # my $ msg ($ dbx-> À̸ÞÀÏ) {Àμâ $ msg-> ÁÖÁ¦; ...} ¿ä±¸ »çÇ× : ¡¤ Perl.


Mail :: Transport :: dbx. °ü·Ã ¼ÒÇÁÆ®¿þ¾î