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.h 과 linkage.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_number를 UID로
+ 취급할것인지 함수에게 알려주는 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_number를 UID로
+ 취급할것인지 함수에게 알려주는 FT_UID의 옵션만 있다.
+ 리턴된 객체는 envelope, internal date, size, flags와 각 mime첨부파일과
+ 비슷한 객체를 갖는 본문 구조체이다.
+ 리턴되는 객체의 구조는 다음과 같다:
- Returned Objects for imap_fetchstructure
+ imap_fetchstructure에 의해 리턴되는 객체
@@ -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.
+ 메일박스의 이름을 포함한 배열을 돌려준다.
+ 더 자세한 것은
+ ref과 pattern의
+ 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_openOpen 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에서만 유효하다.