Index: phpdoc/kr/functions/imap.xml diff -u phpdoc/kr/functions/imap.xml:1.2 phpdoc/kr/functions/imap.xml:1.3 --- phpdoc/kr/functions/imap.xml:1.2 Fri Jan 12 06:16:39 2001 +++ phpdoc/kr/functions/imap.xml Mon Feb 26 12:12:50 2001 @@ -1,33 +1,31 @@ - IMAP, POP3 and NNTP functions + IMAP, POP3 그리고 NNTP 함수 IMAP - To get these functions to work, you have to compile PHP with - . That requires the - c-client library to be installed. Grab the latest version from - &url.imap; and compile it. Then - copy c-client/c-client.a to - /usr/local/lib/libc-client.a or some other - directory on your link path and copy + 이 함수를 작동시키려면, + 옵션으로 PHP를 컴파일해야 한다. 이 옵션은 c-client 라이브러리가 요구된다. + &url.imap;으로부터 최신 버전을 내려받아 + 컴파일 하시오. 그리고 c-client/c-client.a파일을 + /usr/local/lib/libc-client.a로,또는 다른 링크 경로에 + 복사하시오. c-client/rfc822.h, - mail.h and linkage.h to - /usr/local/include or some other directory in - your include path. + mail.hlinkage.h를 + /usr/local/include이나 다른 include경로에 + 복사하시오. - Note that these functions are not limited to the - IMAP protocol, despite their name. The - underlying c-client library also supports NNTP, - POP3 and local mailbox access methods. + 이 함수는 그 이름에도 불구하고, IMAP 프로토콜에만 + 한정되어 있지 않다. 이함수의 기초를 이루는 c-client 라이브러리는 또한 + NNTP, POP3 그리고 로컬 메일함 + 접근 메쏘드를 지원한다. - This document can't go into detail on all the topics touched by - the provided functions. Further information is provided by the - documentation of the c-client library source - (docs/internal.txt). and the following RFC - documents: + 이 문서는 여기서 제공되는 함수에 관계된 모든 주제를 설명 할 수는 없다. + 더 자세한 정보는 c-client 라이브러리 소스의 문서에 제공된다 + (docs/internal.txt). + 그리고 다음 RFC 문서들도 이와 관련된 정보를 제공한다: @@ -76,10 +74,10 @@ - A detailed overview is also available in the books + 더 자세한 사항은 David Wood씨가 저술한 Programming Internet Email - by David Wood and Managing - IMAP by Dianna Mullet & Kevin Mullet. + 과 Dianna Mullet씨와 Kevin Mullet씨가 같이 저술한 + Managing IMAP를 참고하시오. @@ -87,7 +85,7 @@ imap_append - Append a string message to a specified mailbox + 특정 메일박스에 문자열 메시지를 덧붙인다. @@ -104,18 +102,17 @@ - Returns true on sucess, false on error. + 성공하면 true를 에러가 발생하면 false를 리턴한다. - imap_append appends a string message to the - specified mailbox mbox. If the optional - flags is specified, writes the - flags to that mailbox also. + imap_append함수는 특정 + 메일박스mbox에 문자열 메시지를 덧붙인다. + 선택적 인수flags가 부여되면, + flags도 그 메일박스에 쓴다. - When talking to the Cyrus IMAP server, you must use "\r\n" as - your end-of-line terminator instead of "\n" or the operation will - fail. + Cyrus IMAP 서버에 접근할 때에는, end-of-line terminator로 "\n" 대신에 + "\r\n"을 사용해야 한다. 그렇지 않으면 실패할 것이다. @@ -147,7 +144,7 @@ imap_base64 - Decode BASE64 encoded text + BASE64로 엔코딩된 텍스트를 디코딩한다 Description @@ -158,9 +155,11 @@ - imap_base64 function decodes BASE-64 encoded - text (see RFC2045, - Section 6.8). The decoded message is returned as a string. + imap_base64함수는 BASE-64로 엔코딩되어 있는 + 텍스트를 디코딩해준다 + (RFC2045의 + Section 6.8을 보라). + 디코딩된 메시지가 문자열로 리턴되어 진다. See also imap_binary. @@ -172,7 +171,7 @@ imap_body - Read the message body + 메시지의 본문을 읽어온다 Description @@ -189,6 +188,11 @@ numbered msg_number in the current mailbox. The optional flags are a bit mask with one or more of the following: + imap_body함수는 메시지의 본문을 리턴한다. + 즉, 현재메일박스의 msg_number번째의 메시지 + 의 본문을 읽어 오게 된다. + 선택적 인수 flags는 다음 리스트의 비트마스크 + 가 된다: @@ -209,11 +213,11 @@ - imap_body will only return a verbatim copy of the - message body. To extract single parts of a multipart MIME-encoded - message you have to use imap_fetchstructure to - analyze its structure and imap_fetchbody to - extract a copy of a single body component. + imap_body함수는 메시지 본문을 완전히 복사해 올 것이다. + multipart MIME-encoded 메시지의 한 부분을 뽑아내기 위해서는 + 본문의 구조를 분석하는 imap_fetchstructure함수와 + 한개의 본문 구성요소의 복사물을 뽑아오는 + imap_fetchbody함수를 이용해야 한다. @@ -221,7 +225,7 @@ imap_check - Check current mailbox + 현재 메일 박스를 체크한다 Description @@ -232,13 +236,11 @@ - Returns information about the current mailbox. Returns FALSE on - failure. + 현재 메일 박스에 대한 정보를 리턴한다. 실패하면 FALSE를 리턴한다. - The imap_check function checks the current - mailbox status on the server and returns the information in an - object with following properties: + imap_check 함수는 서버에서 현재 메일박스의 + 상태를 체크하고 다음 속성을 갖는 객체로 정보를 리턴한다: @@ -275,7 +277,7 @@ imap_close - Close an IMAP stream + IMAP 스트림을 닫는다 Description @@ -289,10 +291,10 @@ - Close the imap stream. Takes an optional - flag CL_EXPUNGE, which will silently - expunge the mailbox before closing, removing all messages marked for - deletion. + imap 스트림을 닫는다. + 선택적 인수 flag를 CL_EXPUNGE로 세팅하면, + 스트림을 닫기 전에 조용히(silently) 메일 박스를 지울 것이다. + 삭제 마크된 메시지만 모두 삭제한다. @@ -300,7 +302,7 @@ imap_createmailbox - Create a new mailbox + 새 메일 박스를 만든다 Description @@ -312,12 +314,13 @@ - imap_createmailbox creates a new mailbox - specified by mbox. Names containing - international characters should be encoded by imap_utf7_encode + imap_createmailbox는 + mbox인수에 주어진 이름으로 새 메일 박스를 만든다. + 국제적인 문자들을 포함한 이름이면 imap_utf7_encode + 함수로 인코딩되어야 한다. - Returns true on success and false on error. + 성공하면 true를 실패하면 false를 리턴한다. See also imap_renamemailbox, @@ -382,7 +385,7 @@ imap_delete - Mark a messge for deletion from current mailbox + 현재 메일 박스에서 삭제될 메시지를 표시한다 @@ -398,19 +401,17 @@ - Returns true. + true를 리턴한다. - imap_delete function marks message pointed - by msg_number for deletion. The optional - flags parameter only has a single option, - FT_UID, which tells the function to treat - the msg_number argument as a - UID. Messages marked for deletion will - stay in the mailbox until either - imap_expunge is called or - imap_close is called with the optional - parameter CL_EXPUNGE. + imap_delete함수는 + msg_number번의 메시지를 지움 표시 한다. + 선택적 인수flags는 오직 하나의 옵션만 있다. + 즉, msg_numberUID로 + 취급할것인지 함수에게 알려주는 FT_UID의 옵션만 있다. + 지움 표시된 메시지는 imap_expunge함수나 + CL_EXPUNGE 옵션을 갖는 imap_close 함수가 불려지기 + 전까지는 삭제되지 않는다. @@ -437,7 +438,7 @@ imap_deletemailbox - Delete a mailbox + 메일 박스를 지운다 Description @@ -449,12 +450,12 @@ - imap_deletemailbox deletes the specified - mailbox (see imap_open for the format - of mbox names). + imap_deletemailbox함수는 특정 메일 박스를 + 지운다 (mbox 이름의 형식을 알려면 + imap_open함수를 보시오). - Returns true on success and false on error. + 성공하면 true를 실패하면 false를 리턴한다. See also imap_createmailbox, @@ -468,7 +469,7 @@ imap_expunge - Delete all messages marked for deletion + 지움 표시된 모든 메시지를 완전히 삭제한다 Description @@ -479,10 +480,10 @@ - imap_expunge deletes all the messages marked - for deletion by imap_delete, - imap_mail_move, or - imap_setflag_full. + imap_expunge함수는 imap_delete, + imap_mail_move 또는 + imap_setflag_full함수에 의해 지움 표시된 모든 + 메시지를 완전히 삭제한다. Returns true. @@ -494,7 +495,7 @@ imap_fetchbody - Fetch a particular section of the body of the message + 메시지의 본문중에서 특정 부분을 페치한다 @@ -511,15 +512,16 @@ - This function causes a fetch of a particular section of the body - of the specified messages as a text string and returns that text - string. The section specification is a string of integers - delimited by period which index into a body part list as per the - IMAP4 specification. Body parts are not decoded by this function. + 이 함수는 지정된 메시지의 본문중에서 특정 섹션을 텍스트 문자열로 페치하고, + 그 텍스트 문자열을 가져온다. + 섹션의 요구사양(specification)은 IMAP 4 요구사양(specification)대로 + 바디 부분(body part) 목록의 색인으로 구분되는 + 단락의 정수(integer)문자열이다. + 본문 각 부분들은 이 함수에 의해 디코딩되지 않는다. - The options for imap_fetchbody is a bitmask - with one or more of the following: + imap_fetchbody함수에 대한 옵션은 다음 리스트의 + 하나 이상의 비트 마스크(bitmask)값이다: @@ -546,7 +548,7 @@ imap_fetchstructure - Read the structure of a particular message + 특별한 메시지의 구조체를 읽어온다 @@ -564,19 +566,18 @@ - This function fetches all the structured information for a given - message. The optional flags parameter only - has a single option, FT_UID, which tells - the function to treat the msg_number - argument as a UID. The returned object - includes the envelope, internal date, size, flags and body - structure along with a similar object for each mime - attachement. The structure of the returned objects is as follows: + 이 함수는 주어진 메시지의 구조화된 모든 정보를 페치한다. + 선택적 인수flags는 오직 하나의 옵션만 있다. + 즉, msg_numberUID로 + 취급할것인지 함수에게 알려주는 FT_UID의 옵션만 있다. + 리턴된 객체는 envelope, internal date, size, flags와 각 mime첨부파일과 + 비슷한 객체를 갖는 본문 구조체이다. + 리턴되는 객체의 구조는 다음과 같다:

- Returned Objects for <function>imap_fetchstructure</function> + <function>imap_fetchstructure</function>에 의해 리턴되는 객체 @@ -713,7 +714,7 @@ imap_headerinfo - Read the header of the message + 메시지의 머릿글을 읽어온다 Description @@ -732,7 +733,7 @@ - This function returns an object of various header elements. + 이 함수는 다양한 머릿글 구성요소의 객체를 가져온다. @@ -856,7 +857,7 @@ imap_rfc822_parse_headers - Parse mail headers from a string + 문자열에서 메일 헤더를 해석한다 Description @@ -870,9 +871,9 @@ - This function returns an object of various header elements, - similar to imap_header, except without the - flags and other elements that come from the IMAP server. + 이함수는 다양한 헤더 구성요소의 객체를 돌려준다. + imap_header함수와 비슷하지만, + flags 인수를 갖지 않는 것이 다르다. @@ -881,7 +882,7 @@ imap_headers - Returns headers for all messages in a mailbox + 메일박스에서 모든 메시지의 헤더를 돌려준다 @@ -895,6 +896,8 @@ Returns an array of string formatted with header info. One element per mail message. + 헤더 정보를 갖는 형식화된 문자열의 배열을 돌려준다. + 각 메일 메시지당 하나의 배열요소를 갖는다. @@ -902,7 +905,7 @@ imap_listmailbox - Read the list of mailboxes + 메일박스의 목록을 읽어온다 Description @@ -918,6 +921,10 @@ Returns an array containing the names of the mailboxes. See imap_getmailboxes for a description of ref and pattern. + 메일박스의 이름을 포함한 배열을 돌려준다. + 더 자세한 것은 + refpattern의 + imap_getmailboxes를 보라 @@ -945,8 +952,7 @@ imap_getmailboxes - Read the list of mailboxes, returning detailed information on - each one + 메일박스의 목록을 읽어오고, 각 메일박스에 대한 상세한 정보를 돌려준다. @@ -960,13 +966,13 @@ - Returns an array of objects containing mailbox information. Each - object has the attributes name, specifying - the full name of the mailbox; delimiter, - which is the hierarchy delimiter for the part of the hierarchy - this mailbox is in; and - attributes. Attributes - is a bitmask that can be tested against: + 메일박스 정보를 포함하는 객체의 배열을 돌려준다. 각 객체는 + 다음 속성을 갖는다. + 메일박스의 완전한 이름을 갖는 name속성; + 메일 박스안에 포함된 분류체계(hierarchy)의 부분을 위한 + 분류체계 한정자(hirerarchy delimiter) delimiter속성; + 그리고 attributes. Attributes + 속성은 다음에 대해서 테스트될 수 있는 비트마스크(bitmask)값이다: @@ -994,27 +1000,27 @@ - Mailbox names containing international Characters outside the - printable ASCII range will be encoded and may be decoded by - imap_utf7_decode. - - - ref should normally be just the server - specification as described in imap_open, and - pattern specifies where in the mailbox - hierarchy to start searching. If you want all mailboxes, pass - '*' for pattern. - - - There are two special characters you can pass as part of the - pattern: '*' and '%'. '*' means to return - all mailboxes. If you pass pattern as '*', - you will get a list of the entire mailbox hierarchy. '%' means to - return the current level only. '%' as the - pattern parameter will return only the top - level mailboxes; '~/mail/%' on UW_IMAPD will return every mailbox - in the ~/mail directory, but none in subfolders of that - directory. + 메일 박스 이름이 출력가능한 아스키(ASCII)코드 범위 밖의 + 국제적인 문자를 포함한다면 인코딩해야 할것이고, + imap_utf7_decode함수로 디코딩해야 할것이다. + + + ref인수는 imap_open함수 + 에서와 같이 서버의 사양이면 된다.그리고 pattern + 인수는 검색을 시작할 메일 박스의 위치이다. + 모든 메일 박스에 적용시키려면 pattern인수에 + '*'라고 하면 된다. + + + pattern인수로 쓸 수 있는 두개의 특별한 + 문자들이 있다 : '*' 과 '%'문자이다. + '*'은 모든 메일박스를 돌려줌을 의미한다. + pattern인수에 '*'를 쓰면 모든 메일 박스 + 체계(hierarchy) + 의 목록을 얻을 수 있다. '%'는 현재 레벨만을 돌려준다는 걸 의미한다. + pattern인수에 '%'를 쓰면 최상위 레벨의 메일박스 + 만을 돌려줄 것이다; UW_IMAPD에 관해 '~/mail/%'을 쓰면 ~/mail 디렉토리의 + 모든 메일 박스를 돌려주지만, 하위디렉토리는 포함되지 않는다. @@ -1049,7 +1055,7 @@ imap_listsubscribed - List all the subscribed mailboxes + subscribed된 모든 메일박스의 목록을 보여준다 Description @@ -1062,10 +1068,9 @@ - Returns an array of all the mailboxes that you have - subscribed. This is almost identical to - imap_listmailbox, but will only return - mailboxes the user you logged in as has subscribed. + subscribed된 모든 메일박스의 배열을 돌려준다. 이함수는 거의 + imap_listmailbox함수와 동일하다. + 단지 로그인 한 유저가 subscribed한 메일박스만 돌려줄 뿐이다. @@ -1073,7 +1078,7 @@ imap_getsubscribed - List all the subscribed mailboxes + subscribed된 모든 메일 박스의 목록을 보여준다. Description @@ -1086,9 +1091,8 @@ - This function is identical to - imap_getmailboxes, except that it only - returns mailboxes that the user is subscribed to. + imap_getmailboxes함수와 동일하다. + 단 유저가 subscribed한 메일박스만 돌려줄 뿐이다. @@ -1096,7 +1100,7 @@ imap_mail_copy - Copy specified messages to a mailbox + 메일박스에 특정 메시지를 복사한다 Description @@ -1112,16 +1116,16 @@ - Returns true on success and false on error. + 성공하면 true를 에러가 발생하면 false를 돌려준다. - Copies mail messages specified by msglist - to specified mailbox. msglist is a range - not just message numbers (as described in - RFC2060). + msglist인수에 의해 지정된 메일 메시지를 + 특정 메일 박스에 복사한다.msglist인수는 + 메시지 번호만이 아니라 범위도 된다 + (RFC2060문서에 기술 되어있다). - Flags is a bitmask of one or more of + Flags인수는 다음 옵션들의 비트 마스트(bitmask)값이다. @@ -1142,7 +1146,7 @@ imap_mail_move - Move specified messages to a mailbox + 메일박스에 특정 메시지를 이동시킨다 Description @@ -1158,13 +1162,13 @@ - Moves mail messages specified by msglist - to specified mailbox. msglist is a range - not just message numbers (as described in - RFC2060). + msglist인수에 의해 지정된 메일 메시지를 + 특정 메일 박스에 이동시킨다.msglist인수는 + 메시지 번호만이 아니라 범위도 된다 + (RFC2060문서에 기술 되어있다). - Flags is a bitmask and may contain the single option + Flags인수는 비트마스크(bitmask)값이고 오직 하나의 옵션만을 갖는다 @@ -1174,7 +1178,7 @@ - Returns true on success and false on error. + 성공하면 true를 에러가 발생하면 false를 리턴한다. @@ -1183,7 +1187,7 @@ imap_num_msg - Gives the number of messages in the current mailbox + 현재 메일박스의 메시지 갯수를 돌려준다 @@ -1195,7 +1199,7 @@ - Return the number of messages in the current mailbox. + 현재 메일박스의 메시지 갯수를 돌려준다. @@ -1203,8 +1207,7 @@ imap_num_recent - Gives the number of recent messages in current - mailbox + 현재 메일박스의 새로운 메시지 갯수를 돌려준다 Description @@ -1215,7 +1218,7 @@ - Returns the number of recent messages in the current mailbox. + 현재 메일박스의 새로운 메시지 갯수를 돌려준다. @@ -1224,6 +1227,7 @@ imap_open Open an IMAP stream to a mailbox + 메일박스에 IMAP 스트림(stream)을 연다 Description @@ -1239,24 +1243,21 @@ - Returns an IMAP stream on success and false on error. This - function can also be used to open streams to POP3 and NNTP - servers, but some functions and features are not available - on IMAP servers. - - - A mailbox name consists of a server part and a mailbox path on - this server. The special name INBOX stands for the current users - personal mailbox. The server part, which is enclosed in '{' and - '}', consists of the servers name or ip address, a protocol - secification (beginning with '/') and an optional port specifier - beginnung with ':'. The server part is mandatory in all mailbox - parameters. Mailbox names that contain international characters - besides those in the printable ASCII space have to be encoded - with imap_utf7_encode. + 성공하면 IMAP 스트림(stream)을 돌려주고 에러가 발생하면 false를 넘겨준다. + 이 함수는 POP3나 NNTP서버의 스트림(stream)을 열 때에도 사용된다. + 하지만 어떤 함수나 특성은 IMAP 서버에 적용되지 않는다. - The options are a bit mask with one or more of the following: + 메일박스의 이름은 서버와 관련한 서버 부분과 메일박스 경로로 구성된다. + 특별한 이름을 갖는 INBOX는 현재 유저의 개인 메일박스이다. + 서버 부분은 '{'과 '}'로 둘려싸여지고, 서버의 이름이나 ip 주소, 프로토콜 + 사양('/'로 시작하는곳) 그리고 ':'로 시작하는 선택적인 포트로 구성된다. + 서버 부분은 모든 메일박스의 필수 인수이다. 메일박스 이름이 출력가능한 + 아스키(ASCII)범위를 벗어난 국제적인 문자를 포함하면 + imap_utf7_encode함수로 인코딩되어야 한다. + + + 옵션은 다음을 한개이상 포함하는 비트마스크(bit mask)값이다. @@ -1283,27 +1284,29 @@ - To connect to an IMAP server running on port 143 on the - local machine, do the following: + 로컬 머신의 143포트에서 서비스되고 있는 IMAP서버에 접속하려면, + 다음과 같이 하시오: $mbox = imap_open ("{localhost:143}INBOX", "user_id", "password"); - To connect to a POP3 server on port 110 on the local server, use: + 로컬 머신의 110포트에서 서비스되고 있는 POP3서버에 접속하려면, + 다음과 같이 하시오: $mbox = imap_open ("{localhost/pop3:110}INBOX", "user_id", "password"); - To connect to an NNTP server on port 119 on the local server, use: + 로컬 머신의 119포트에서 서비스되고 있는 NNTP서버에 접속하려면, + 다음과 같이 하시오: $nntp = imap_open ("{localhost/nntp:119}comp.test", "", ""); - To connect to a remote server replace "localhost" with the name - or the IP address of the server you want to connect to. + 원격 서버에 접속하려면 "localhost"대신에 접속할 원격의서버의 서버이름 + 또는 아이피 주소를 쓰시오. @@ -1343,7 +1346,7 @@ imap_ping - Check if the IMAP stream is still active + IMAP 스트림(stream)이 아직 사용가능한지 체크한다 Description @@ -1355,14 +1358,16 @@ Returns true if the stream is still alive, false otherwise. + 스트림(stream)이 아직 살아있다면 true를 리턴하고, 그외에는 false를 리턴한다 - imap_ping function pings the stream to see - it is still active. It may discover new mail; this is the - preferred method for a periodic "new mail check" as well as a - "keep alive" for servers which have inactivity timeout. - (As PHP scripts do not tend to run that long, i can hardly - imagine that this function will be usefull to anyone.) + imap_ping함수는 스트림(stream)이 아직 사용가능한지 + 보기 위해 스트림에 핑(ping)을 한다. 이 함수는 새로운 메일을 발견한다; + 이 함수는 주기적인 "새로운 메일 점검"은 물론 타임아웃(timeout)을 + 갖는 서버에게 "접속 유지"를 위한 방법으로 선호된다. + ( PHP 스크립트는 오랜 시간동안 실행되지 않기 때문에, 나는 + 이 함수가 거의 유용하지 않을 것이라고 생각한다. ) + @@ -1370,7 +1375,7 @@ imap_renamemailbox - Rename an old mailbox to new mailbox + 메일박스의 이름을 바꾼다 Description @@ -1383,18 +1388,17 @@ - This function renames on old mailbox to new mailbox (see - imap_open for the format of - mbox names). + 이 함수는 메일박스의 이름을 바꾼다(mbox이름의 + 형식은 imap_open함수를 보면 알수 있다) - Returns true on success and false on error. + 성공하면 true를 리턴하고 에러가 발생하면 false를 리턴한다. - See also imap_createmailbox, - imap_deletemailbox, and - imap_open for the format of - mbox. + mbox형식에 대해서는 또한 + imap_createmailbox함수, + imap_deletemailbox함수, 그리고 + imap_open함수를 보시오. @@ -1402,7 +1406,7 @@ imap_reopen - Reopen IMAP stream to new mailbox + 새로운 메일박스에 IMAP 스트림(stream)을 다시 연다 Description @@ -1417,11 +1421,11 @@ - This function reopens the specified stream to a new mailbox on - an IMAP or NNTP server. + 이 함수는 IMAP 또는 NNTP 서버에서 새로운 메일박스에 특정 스트림(stream)을 + 다시 연다. - The options are a bit mask with one or more of the following: + 옵션은 다음의 한개 이상의 비트마스트(bit mask)값이다: @@ -1450,7 +1454,7 @@ - Returns true on success and false on error. + 성공하면 true를 리턴하고 에러가 발생하면 false를 리턴한다. @@ -1458,7 +1462,7 @@ imap_subscribe - Subscribe to a mailbox + 메일 박스에 Subscribe한다 Description @@ -1470,10 +1474,10 @@ - Subscribe to a new mailbox. + 새로운 메일박스를 Subscribe한다. - Returns true on success and false on error. + 성공하면 true를 리턴하고 에러가 발생하면 false를 리턴한다. @@ -1482,7 +1486,7 @@ imap_undelete - Unmark the message which is marked deleted + 지움 표시된 메시지의 지움 표시를 제거한다 @@ -1495,12 +1499,12 @@ - This function removes the deletion flag for a specified message, - which is set by imap_delete or - imap_mail_move. + 이함수는 특정 메시지의 지움 플래그(deletion flag)를 제거한다. + 여기서 특정 메시지는 imap_delete함수나 + imap_mail_move함수에 의해서 지움 표시된 메시지이다. - Returns true on success and false on error. + 성공하면 true를 리턴하고 에러가 발생하면 false를 리턴한다. @@ -1508,7 +1512,7 @@ imap_unsubscribe - Unsubscribe from a mailbox + 메일박스를 Unsubscribe한다 Description @@ -1520,10 +1524,10 @@ - Unsubscribe from a specified mailbox. + 특정 메일박스에서 Unsubscribe한다. - Returns true on success and false on error. + 성공하면 true를 리턴하고 에러가 발생하면 false를 리턴한다. @@ -1531,8 +1535,7 @@ imap_qprint - Convert a quoted-printable string to an 8 bit - string + quoted-printable 문자열을 8비트 문자열로 변환한다 Description @@ -1543,15 +1546,14 @@ - Convert a quoted-printable string to an 8 bit string (according - to RFC2045, section - 6.7). + quoted-printable 문자열을 8비트 문자열로 변환한다 . + (RFC2045, section 6.7에 따라) - Returns an 8 bit (binary) string. + 8비트(binary) 문자열을 돌려준다. - See also imap_8bit. + imap_8bit함수도 보시오. @@ -1560,7 +1562,7 @@ imap_8bit - Convert an 8bit string to a quoted-printable string + 8비트 문자열을 quoted-printable 문자열로 변환한다 @@ -1572,15 +1574,14 @@ - Convert an 8bit string to a quoted-printable string (according to - RFC2045, section - 6.7). + 8비트 문자열을 quoted-printable 문자열로 변환한다. + (RFC2045, section 6.7에 따라) - Returns a quoted-printable string. + quoted-printable 문자열을 돌려준다. - See also imap_qprint. + imap_qprint함수도 보시오. @@ -1589,7 +1590,7 @@ imap_binary - Convert an 8bit string to a base64 string + 8비트 문자열을 base64문자열로 변환한다 @@ -1601,14 +1602,14 @@ - Convert an 8bit string to a base64 string (according to RFC2045, Section 6.8). + 8비트 문자열을 base64문자열로 변환한다. + (RFC2045, Section 6.8에 따라) - Returns a base64 string. + base64 문자열을 돌려준다. - See also imap_base64. + imap_base64도 보시오. @@ -1617,8 +1618,7 @@ imap_scanmailbox - Read the list of mailboxes, takes a string to search for in the - text of the mailbox + 메일박스의 텍스트중에서 검색 문자열을 갖는 메일박스의 목록을 읽어 온다 @@ -1633,13 +1633,11 @@ - Returns an array containing the names of the mailboxes that have - string in the text of the mailbox. - This function is similar to imap_listmailbox, - but it will additionally check for the presence of the string - content inside the mailbox data. - See imap_getmailboxes for a description - of ref and pattern. + 메일박스의 텍스트중에서 string의 문자열을 + 갖는 메일박스 이름을 포함하는 배열을 돌려준다. + 이함수는 imap_listmailbox함수와 유사하다, + 단지 메일박스 데이터중에서 content문자열의 + 존재를 체크하는 것만 추가되었다. @@ -1647,7 +1645,7 @@ imap_mailboxmsginfo - Get information about the current mailbox + 현재 메일박스에 관한 정보를 가져온다 Description @@ -1658,16 +1656,14 @@ - Returns information about the current mailbox. Returns FALSE on - failure. + 현재 메일박스에 관한 정보를 돌려준다. 실패하면 FALSE를 리턴한다. - The imap_mailboxmsginfo function checks the - current mailbox status on the server. It is similar to - imap_status, but will additionally sum up the - size of all messages in the mailbox, which will take some additional - time to execute. It returns the information - in an object with following properties. + imap_mailboxmsginfo함수는 서버에서 현재 메일박스의 + 상태를 점검한다. 이 함수는 imap_status함수와 유사하다. + 단지 메일박스안의 모든 메시지 사이즈의 총량을 내는 것이 추가되었다. + 이것은 곧 총량을 내기위해 실행할 추가적인 시간이 걸린다는 것을 의미한다. + 다음 속성을 갖는 객체로 정보를 돌려준다.
@@ -1747,8 +1743,7 @@ imap_rfc822_write_address - Returns a properly formatted email address given the mailbox, - host, and personal info. + 주어진 메일박스, 호스트, 개인 정보로 적절히 형식화된 이메일 주소를 돌려준다 @@ -1764,9 +1759,9 @@ - Returns a properly formatted email address as defined in - RFC822 - given the mailbox, host, and personal info. + RFC822문서에 정의된대로 + 주어진 메일박스, 호스트, 개인 정보로 적절하게 형식화된 이메일 주소를 + 돌려준다. @@ -1782,7 +1777,7 @@ imap_rfc822_parse_adrlist - Parses an address string + 주소 문자열을 해석한다 Description @@ -1796,10 +1791,9 @@ - This function parses the address string as defined in - RFC822 and - for each address, returns an array of objects. - The objects properties are: + 이 함수는 RFC822문서에 정의된대로 + 각 주소에 대해 주소 문자열을 해석하고 객체의 문자열을 돌려준다. + 객체의 속성은 다음과 같다: @@ -1849,7 +1843,7 @@ imap_setflag_full - Sets flags on messages + 메시지에서 플래그(flags)를 셋(set)한다 Description @@ -1863,16 +1857,16 @@ - This function causes a store to add the specified flag to the - flags set for the messages in the specified sequence. + 이 함수는 지정된 일련번호의 메시지에서 지정된 플래그(flag)에 + 플래그 셋(flags set)을 추가한다. - The flags which you can set are "\\Seen", "\\Answered", - "\\Flagged", "\\Deleted", "\\Draft", and "\\Recent" (as defined - by RFC2060). + 셋(set)할 수 있는 플래그(flags)는 "\\Seen", "\\Answered", + "\\Flagged", "\\Deleted", "\\Draft", 과 "\\Recent"이다. + (RFC2060 문서에 정의된대로) - The options are a bit mask with one or more of the following: + 옵션은 다음에서 한개 이상의 비트마스트(bit mask)값이다: ST_UID The sequence argument contains UIDs instead of @@ -1901,7 +1895,7 @@ imap_clearflag_full - Clears flags on messages + 메시지에서 플래그(flags)를 클리어(clear)한다 Description @@ -1919,12 +1913,14 @@ This function causes a store to delete the specified flag to the flags set for the messages in the specified sequence. - The flags which you can unset are "\\Seen", "\\Answered", - "\\Flagged", "\\Deleted", "\\Draft", and "\\Recent" (as defined - by RFC2060). + 이 함수는 지정된 일련번호의 메시지에서 지정된 플래그(flag)에 + 플래그 셋(flags set)을 제거한다. + 언셋(unset)할 수 있는 플래그(flags)는 "\\Seen", "\\Answered", + "\\Flagged", "\\Deleted", "\\Draft", 과 "\\Recent"이다. + (RFC2060 문서에 정의된대로) - The options are a bit mask with one or more of the following: + 옵션은 다음의 한개 이상의 비트마스크(bit mask) 값이다: ST_UID The sequence argument contains UIDs instead of @@ -1938,7 +1934,7 @@ imap_sort - Sort an array of message headers + 메시지 헤더의 배열을 정렬한다 Description @@ -1952,14 +1948,14 @@ - Returns an array of message numbers sorted by the given - parameters. + 주어진 인수로 정렬된 메시지 번호의 배열을 돌려준다. - Reverse is 1 for reverse-sorting. + Reverse인수는 역정렬(reverse-sorting)하기 위해서는 + 1의 값을 갖는다. - Criteria can be one (and only one) of the following: + 기준(Criteria)은 다음중 하나(오직 하나)가 될 수 있다: SORTDATE message Date @@ -1973,7 +1969,7 @@ - The flags are a bitmask of one or more of the following: + 플래그(flags)는 다음중 하나이상의 비트마스크(bitmask)값이다: SE_UID Return UIDs instead of sequence numbers @@ -1987,7 +1983,7 @@ imap_fetchheader - Returns header for a message + 메시지에서 헤더를 돌려준다 Description @@ -2000,13 +1996,12 @@ - This function causes a fetch of the complete, unfiltered - RFC822 - format header of the specified message as a text string and - returns that text string. + 이 함수는 지정된 메시지에서 전체의(complete), 필터링되지않은(unfiltered) + RFC822형식의 헤더를 + 텍스트 문자열로 페치하고, 그 텍스트 문자열을 돌려준다. - The options are: + 옵션은 다음과 같다: FT_UID The msgno argument is a UID @@ -2028,8 +2023,7 @@ imap_uid - This function returns the UID for the given message sequence - number + 이 함수는 주어진 메시지의 일련번호(sequence number)에 대한 UID를 돌려준다 @@ -2042,11 +2036,10 @@ - This function returns the UID for the given message sequence - number. An UID is an unique identifier that will not change over - time while a message sequence number may change whenever the - content of the mailbox changes. This function is the inverse of - imap_msgno. + 이 함수는 주어진 메시지 일련번호(sequence number)에 대한 UID를 돌려준다. + UID는 메일박스의 내용이 변화될 때마다 바뀌는 메시지 일련번호에 반하여 + 시간에 따라 바뀌지 않는 유일한 구별값(identifier)이다. + 이 함수는 imap_msgno함수의 반대이다. @@ -2056,8 +2049,7 @@ imap_msgno - This function returns the message sequence number for the given - UID + 이 함수는 주어진 UID값에 대해 메시지 일련번호(sequence number)을 넘겨준다 @@ -2070,8 +2062,8 @@ - This function returns the message sequence number for the given - UID. It is the inverse of imap_uid. + 이 함수는 주어진 UID값에 대해 메시지 일련번호(sequence number)을 넘겨준다 + imap_uid함수의 반대이다. @@ -2080,8 +2072,7 @@ imap_search - This function returns an array of messages matching the given - search criteria + 이 함수는 주어진 검색 기준(criteria)에 부합되는 메시지의 배열을 돌려준다 @@ -2095,11 +2086,11 @@ - This function performs a search on the mailbox currently opened - in the given imap stream. criteria is a - string, delimited by spaces, in which the following keywords are - allowed. Any multi-word arguments (eg. FROM "joey smith") must be - quoted. + 이 함수는 주어진 imap 스트림(stream)안의 현재 열려있는 메일박스에서 + 검색을 수행한다. criteria인수는 문자열이다. + 공백(spaces)에 의해 구별(delimited)되고,아래의 키워드(keywords)가 허용된다. + 두 단어 이상의 변수(arguments) (예를 들면, FROM "joey smith" )는 + 따옴표(quoted) 처리해야 한다. @@ -2226,15 +2217,16 @@ - For example, to match all unanswered messages sent by Mom, you'd - use: "UNANSWERED FROM mom". Searches appear to be case - insensitive. This list of criteria is from a reading of the UW - c-client source code and may be uncomplete or - inaccurate (see also RFC2060, section 6.4.4). + 예를 들어 Mom으로 부터 받은 아직 읽지 않은 모든 메시지를 검색하려면, + 다음과 같이 하면 된다: "UNANSWERED FROM mom". 검색은 대소문자 구별을 + 하지 않는 것처럼 보인다. 검색기준의 목록은 UW c-client source code에 + 달려있어서 불완전하거나 부정확할 수 있다. + (RFC2060, section 6.4.4 도 보시라). - Valid values for flags are SE_UID, which causes the returned - array to contain UIDs instead of messages sequence numbers. + 플래그(flags)에 대한 유효한 값은 SE_UID이다. + 이것은 메시지 일련번호(sequence number)대신에 UID를 포함하는 + 배열을 돌려준다. @@ -2243,8 +2235,8 @@ imap_last_error - This function returns the last IMAP error (if any) that occurred - during this page request + 이 함수는 현재 페이지 요구(page request) 동안에 발생한 + IMAP 에러(물론 있다면)의 가장 나중것을 돌려준다 @@ -2256,11 +2248,10 @@ - This function returns the full text of the last IMAP error - message that occurred on the current page. The error stack is - untouched; calling imap_last_error - subsequently, with no intervening errors, will return the same - error. + 이 함수는 현재 페이지에서 발생한 가장 나중의 IMAP 에러 메시지를 + 텍스트로 돌려준다; 에러 스택(error stack)은 건들지 않는다; + 아무 에러도 없는데, imap_last_error함수를 + 이어서 부르면 같은 에러를 돌려줄것이다. @@ -2269,9 +2260,9 @@ imap_errors - This function returns all of the IMAP errors (if any) that have - occurred during this page request or since the error stack was - reset. + 이 함수는 현재 페이지 요구(page request)동안에, 또는 + 에러 스택(error stack)이 리셋(reset)된 이후에 발생한 + IMAP 에러(물론 있다면)를 모두 돌려준다 @@ -2283,11 +2274,11 @@ - This function returns an array of all of the IMAP error messages - generated since the last imap_errors call, - or the beginning of the page. When - imap_errors is called, the error stack is - subsequently cleared. + 이 함수는 가장 나중의 imap_errors함수의 호출 + 이후, 또는 페이지의 시작때부터 발생한 모든 IMAP 에러 메시지들의 + 배열을 돌려준다. + imap_errors함수가 호출되면, 에러 스택(error stack) + 은 즉시 클리어(clear)된다. @@ -2296,9 +2287,9 @@ imap_alerts - This function returns all IMAP alert messages (if any) that have - occurred during this page request or since the alert stack was - reset + 이 함수는 현재 페이지 요구(page request)동안이나,또는 + 경고 스택(alert stack)이 리셋(reset)된 이후에 발생한 경고(alert)메시지 + (물론 있다면) 모두를 돌려준다 @@ -2310,12 +2301,12 @@ - This function returns an array of all of the IMAP alert messages - generated since the last imap_alerts call, - or the beginning of the page. When - imap_alerts is called, the alert stack is - subsequently cleared. The IMAP specification requires that these - messages be passed to the user. + 이 함수는 가장 나중의 imap_alerts함수의 호출 + 이후, 또는 페이지의 시작때부터 발생한 모든 IMAP 경고 메시지들의 + 배열을 돌려준다. + imap_alerts함수가 호출되면, 경고 스택(alert stack) + 은 즉시 클리어(clear)된다. IMAP 사양에서는 이 메시지가 유저에게 넘겨질것을 + 요구하는 바이다. @@ -2324,8 +2315,7 @@ imap_status - This function returns status information on a mailbox other than - the current one + 이 함수는 현재 메일박스 이외의 다른 메일 박스의 상태 정보를 돌려준다 @@ -2339,8 +2329,8 @@ - This function returns an object containing status - information. Valid flags are: + 이 함수는 상태 정보를 포함하는 객체를 돌려준다. + 유효한 플래그(flags)는 다음과 같다: @@ -2411,7 +2401,7 @@ imap_utf7_decode - Decodes a modified UTF-7 encoded string. + modified UTF-7 인코딩된 문자열을 디코딩한다. @@ -2423,16 +2413,18 @@ - Decodes modified UTF-7 text into 8bit data. + modified UTF-7형식의 text를 + 8비트 데이터로 디코딩한다. - Returns the decoded 8bit data, or false if the input string was - not valid modified UTF-7. This function is needed to decode - mailbox names that contain international characters outside of - the printable ASCII range. The modified UTF-7 encoding is defined - in RFC 2060, section - 5.1.3 (original UTF-7 was defned in RFC1642). + 디코딩된 8비트 데이터를 돌려주거나, + 입력 문자열이 유효한 modified UTF-7이 아니면 false를 돌려준다. + 이 함수는 출력가능한 아스키(ASCII)코드 범위를 벗어난 국제적인 문자를 + 갖는 메일박스 이름을 디코딩할 때 필요하다. + modified UTF-7 인코딩은 RFC 2060 , section 5.1.3 문서에 + 정의되어 있다( original UTF-7 은 RFC1642문서에 정의되어 있었다). @@ -2441,7 +2433,7 @@ imap_utf7_encode - Converts 8bit data to modified UTF-7 text. + 8비트 데이터를 UTF-7 텍스트로 변환한다. @@ -2453,16 +2445,17 @@ - Converts 8bit data to modified UTF-7 - text. This is needed to encode mailbox names that contain - international characters outside of the printable ASCII - range. The modified UTF-7 encoding is defined in RFC 2060, section 5.1.3 - (original UTF-7 was defned in RFC1642). + 8비트 data를 modified UTF-7텍스트로 + 변경한다. 이 함수는 출력가능한 아스키(ASCII)코드 범위를 벗어난 + 국제적인 문자를 포함하는 메일박스 이름을 인코딩할 때 필요하다. + modified UTF-7 인코딩은 RFC 2060, section 5.1.3문서에 + 정의되어 있다. + ( original UTF-7은 RFC1642 문서에 정의되어 있다). - Returns the modified UTF-7 text. + modified UTF-7 텍스트를 돌려준다. @@ -2471,7 +2464,7 @@ imap_utf8 - Converts text to UTF8 + 텍스트를 UTF8로 변환한다 @@ -2483,9 +2476,8 @@ - Converts the given text to - UTF8 (as defined in - RFC2044). + 주어진 text값을 UTF8로 변환한다 + (RFC2044문서에 정의된대로). @@ -2494,7 +2486,7 @@ imap_fetch_overview - Read an overview of the information in the headers of the given message + 주어진 메시지 헤더의 전체 정보를 읽어 온다 @@ -2508,12 +2500,12 @@ - This function fetches mail headers for the given - sequence and returns an overview of their - contents. sequence will contain a sequence - of message indices or UIDs, if flags - contains FT_UID. The returned value is an array of objects - describing one message header each: + 이 함수는 주어진 sequence일련번호에 대한 헤더를 + 페치하고, 전체 정보를 돌려준다. sequence값은 + flags가 FT_UID를 갖는다면 + UID나 메시지 인덱스(indices)의 일련번호(sequence)가 된다. + 돌려받는 값은 메시지 헤더의 각각을 서술하는 다음과 같은 속성을 갖는 + 객체의 배열이다: @@ -2616,7 +2608,7 @@ imap_mime_header_decode - Decode MIME header elements + MIME 헤더 구성요소(element)를 디코딩한다 Description @@ -2627,14 +2619,13 @@ - imap_mime_header_decode function decodes - MIME message header extensions that are non ASCII text - (see RFC2047) - The decoded elements are returned in an array of objects, - where each object has two properties, "charset" & "text". - If the element hasn't been encoded, and in other words is in - plain US-ASCII,the "charset" property of that element is set to - "default". + imap_mime_header_decode함수는 ASCII 텍스트가 + 아닌 MIME 메시지 헤더 확장(MIME message header extensions)을 디코드한다. + (RFC2047문서를 보라) + 디코딩된 구성요소(elements)를 객체의 배열로 돌려준다. + 이 객체는 두가지 속성을 갖는다, 즉 "charset" 과 "text" 이다. + 구성요소가 인코딩되지 않았다면, 즉 평범한(plain) US-ASCII라면, + 그 구성요소의 "charset" 속성은 "default"값을 갖는다. @@ -2663,7 +2654,7 @@ imap_mail_compose - Create a MIME message based on given envelope and body sections + 주어진 envelope와 body 섹션으로 구성된 MIME메시지를 만든다 @@ -2723,7 +2714,7 @@ imap_mail - Send an email message + 이메일 메시지를 보낸다 @@ -2749,7 +2740,7 @@ - This function is currently only available in PHP 3. + 이 함수는 현재 PHP 3에서만 유효하다.
























































 

Columns / Articles | Tips / Quickies | News | News Linking and RSS Feeds | Shared Code Library
Mail Archives | Support / Discussion Forums | Get Started! Links | Contribute! | Docs