IMAP :: Client.IMAP ¼ºñ½ºÀÇ °í±Þ Á¶ÀÛ / Ãßõ Áö¿ø | |
Áö±Ý ´Ù¿î·Îµå |
IMAP :: Client. ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- Perl Artistic License
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Brenden Conte
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~conteb/
IMAP :: Client. ű×
IMAP :: Client. ¼³¸í
IMAP ¼ºñ½ºÀÇ °í±Þ Á¶ÀÛ / Ãßõ Áö¿ø IMAP :: Ŭ¶óÀ̾ðÆ®´Â ¸ðµç IMAP ¼¹ö¿¡ ´ëÇÑ ·Î¿ì ·¹º§ÀÇ Inteface·Î ÀÛ¼ºµÈ Perl ¸ðµâÀÔ´Ï´Ù. IMAP ȯ°æÀ¸·Î ÀÛ¾÷ÇÏ´Â µ¥ ÇÊ¿äÇÑ '¸íÈ®ÇÑ »óÀÚ'¼Ö·ç¼ÇÀ¸·Î Á¦À۵Ǿú½À´Ï´Ù. IDEA´Â IMAP Ŭ¶óÀ̾ðÆ®°¡ ¼öÇà ÇÒ ¼ö ÀÖ°í IMAP »ç¾çÀ» ÅëÇØ »ç¿ëÇÒ ¼öÀÖ´Â Á¤º¸´Â Ŭ¶óÀ̾ðÆ® ÀÎÅÍÆäÀ̽º ¹× »ç¿ëÀÚ°¡ »ç¿ëÇÒ ¼ö ÀÖ¾î¾ßÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. ÀÌ·¯ÇÑ ¹æ½ÄÀ¸·Î, IMAP ÇÁ·ÎÅäÄÝ ¹× µ¥ÀÌÅÍÀÇ ¿ÏÀüÇÑ °µµ´Â ¸í·É ¶Ç´Â µ¥ÀÌÅÍ Á¦ÇÑµÈ ÀÀ´äÀÇ ¼ºê ¼¼Æ®¿¡¸¸ ºÎÀûÇÕÇϱ⺸´Ù´Â ´ëºÎºÐÀÇ ³×Æ®¿öÅ© È¿À²ÀûÀÎ ¸Ç³×ÀÌÅÍ¿¡¼ °¡´ÉÇϸç ÀÌ»óÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼¹ö°¡ ¸»ÇÕ´Ï´Ù. Ŭ¶óÀ̾ðÆ®´ÂÀ̸¦ º¼ ¼ö ÀÖ¾î¾ßÇÕ´Ï´Ù.ÀÌ ¸ðµâÀº Ãßõ°ú °°Àº ¿¹»ó À̺¥Æ®¿¡ ´ëÇÑ ±¸Çö ´ÜÀ§ µ¿ÀÛÀ» °Á¦ÀûÀ¸·Î ¼öÇàÇÏ´Â ´ë½Å »ç¿ëÀÚ¿¡°Ô ¿¹»ó »óȲÀ» ó¸® ÇÒ ¼öÀÖ´Â ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù. IMAP :: Ŭ¶óÀ̾ðÆ®´Â ÃßõÀ» ¿Ïº®ÇÏ°Ô Áö¿øÇϸç, ¾î¶² ¸í·ÉÀ» Åõ¸íÇÏ°Ô Ã³¸® ÇÒ °ÍÀÔ´Ï´Ù (µ¿ÀÏÇÑ ¾ÏÈ£°¡ÀÖ´Â µ¿ÀÏÇÑ »ç¿ëÀÚÀÇ ÀÍ¸í ¶Ç´Â µ¿ÀÏÇÑ »ç¿ëÀÚÀÇ Ãßõ S°¡ »õ »ç¿ëÀÚ ¶Ç´Â ´Ù¸¥ ¾ÏÈ£°¡ »õ »ç¿ëÀÚ À̸§ÀÌ ÇÊ¿äÇÕ´Ï´Ù. / password of off. 0.01¿¡¼´Â Áö¿øµÇÁö ¾Ê½À´Ï´Ù.ÀÌ ÇÁ·¹ÀÓ ¿öÅ©´Â ´Ù¿îµË´Ï´Ù.ÀÌ ¸ðµâÀº ¶ÇÇÑ ÀûÀýÇÑ °æ¿ì Ŭ¶óÀ̾ðÆ® Ãø Ã¥ÀÓÀ» °ÈÇÏ¿© IMAPREV1 Åë½ÅÀ» À§ÇØ ´Ù¾çÇÑ RFC¸¦ ¸Å¿ì ¹ÐÁ¢ÇÏ°Ô ÁؼöÇÏ·Á°íÇÕ´Ï´Ù. ÂüÁ¶ µÈ RFCÀÇ Àüü ¸ñ·Ï ÀÌ ¸ðµâ¿¡´Â * RFC 3501 - ÀÎÅÍ³Ý ¸Þ½ÃÁö ¾×¼¼½º ÇÁ·ÎÅäÄÝ - ¹öÀü 4REV1 (ºÎºÐ) * RFC 2086 - IMAP4 ACL È®Àå (0.01) * RFC 2087 - IMAP4 ÇÒ´ç·® È®Àå (0.01) * RFC 2088 - IMAP4 ºñ µ¿±âÈ ¸®ÅÍ·² (0.01 ) * RFC 2177 - IMAP4 IDLE ¸í·É (¾ÆÁ÷ Áö¿øµÇÁö ¾ÊÀ½) * RFC 2192 - IMAP4 URL ±¸¼ºÇ¥ (0.01) * RFC 2193 - IMAP4 »ç¼ÇÔ Ãßõ (0.01 ) * RFC 2342 - IMAP4 ³×ÀÓ ½ºÆäÀ̽º (¾ÆÁ÷ Áö¿øµÇÁö ¾ÊÀ½) * rfc 2359 - IMAP4 UIDPLUS. È®Àå (ºÎºÐ 0.01 - uid in 0.01 - uid inko need of requit of requient ok) ¾ÆÁ÷ Á÷Á¢ Áö¿øµÊ) * RFC 3516 - ÀÌÁø ÄÜÅÙÃ÷ È®Àå (¾ÆÁ÷ Á÷Á¢ Áö¿øµÇÁö ¾ÊÀ½) * RFC 3691 - ÀÎÅÍ³Ý ¸Þ½ÃÁö ¾×¼¼½º ÇÁ·ÎÅäÄÝ (IMAP) ¼±Åà Ãë¼Ò ¸í·É (¾ÆÁ÷ Á÷Á¢ Áö¿øµÇÁö ¾ÊÀ½) ¶ÇÇÑ ´ÙÀ½ ÃÊ¾È ±â´Éµµ Æ÷ÇԵ˴ϴÙ. ÀÌ·¯ÇÑ Ãʾȿ¡ ´ëÇÑ ±â´ÉÀÌ Æ÷ÇԵǾî ÀÖÁö¸¸ (¼¹ö°¡ »ç¿ëÇÏ´Â °æ¿ì) ÃʾÈÀÌ 6 °³¿ù ÈÄ¿¡ ¸¸·áµÇ¹Ç·Î ¼¹ö Ãø¿¡¼ ±â´ÉÀÌ °¡Àå ÀûÇÕÇÕ´Ï´Ù. * Draft-IETF-Imapext-Annotate-15 - IMAP ÁÖ¼® È®Àå (¾ÆÁ÷ Á÷Á¢ Áö¿øµÇÁö ¾ÊÀ½) * draft-daboo-imap-annotateMore-08 - IMAP annotateMore È®Àå (0.12ÀÇ ºÎºÐ - GetAnnotation Works) ½Ã³ñ½Ã½º »ç¿ë IMAP :: Client My $ IMAP = »õ·Î¿î IMAP :: Ŭ¶óÀ̾ðÆ® ($ ¼¹ö); (ref $ IMAP) {die "°¡ °´Ã¼¸¦ ¸¸µéÁö ¸øÇß½À´Ï´Ù : $ IMAP ";} (¶Ç´Â) MY $ IMAP = »õ IMAP :: CLIENT (); $ IMAP-> CONNECT (PEERADDR => $ SERVER, CONNECTMETHOD => 'SSL StartTls Plain',) ¶Ç´Â" : "$ IMAP-> ¿À·ù (); $ IMAP-> onFail ( '¿À·ù'); $ IMAP-> errorstyle ( '½ºÅÃ'); $ IMAP-> debugLevel (1); $ imap-> capability_checking (1 ); Sub Showstats ($) {³» $ resp = shift; foreach my $ attr (Å° % {$ resp}) {print "$ attr : $ resp -> {$ attr} ";}} $ imap-> register_mailbox_update (showstats); $ imap-> $ $ pass ÀÎÁõ ($ »ç¿ëÀÚ, $ pass) ¶Ç´Â"$ User·Î ÀÎÁõ ÇÒ ¼ö ¾øÀ½ ". $ imap-> error ()". "; (¶Ç´Â) $ IMAP-> $ AUTHAS_USER :". $ IMAP-> ¿À·ù ()¸¦ ´ë½ÅÇÏ¿© $ »ç¿ëÀÚ·Î ÀÎÁõ ÇÒ ¼ö ¾ø½À´Ï´Ù. " "; $ IMAP-> ID () ¶Ç´Â DIE $ IMAP-> error (); $ IMAP-> CAPABILE () ¶Ç´Â DIE $ IMAP-> ¿À·ù (); $ IMAP-> noop () ¶Ç´Â Die $ IMAP-> ¿À·ù (); Fixme : ´õ ¸¹Àº ¿¹Á¦ ¿ä±¸ »çÇ× : ¡¤ Perl.
IMAP :: Client. °ü·Ã ¼ÒÇÁÆ®¿þ¾î