Table of Contents | Previous
Messaging Access SDK Guide
A
- adding
- message content 53
- message headers 52
- message part 55
- all IMAP4 states, protocol commands 71
- Authenticated state
- in IMAP4 session 71
- methods with callbacks 74
- protocol commands 71
- Authorization state
- in POP3 session 87
- protocol commands 87
B
- BASE64 encoding 45
- batching commands (pipelining), SMTP 37
- body data
- adding 54
- deleting 57
- building MIME messages 50
C
- callback mapping
- IMAP4 73
- MIME 63
- POP3 90
- SMTP 32
- CAPABILITY command, IMAP4 78
- checking for new messages, IMAP4 80
- class hierarchy
- IMAP4 72
- MIME 48
- POP3 89
- SMTP 31
- CLASSPATH, setting 24
- clients
- creating, IMAP4 77
- creating, POP3 92
- creating, SMTP 35
- CLOSE command, IMAP4 82
- closing mailboxes, IMAP4 82
- compiling the SDK 24
- connecting to a server 93
- IMAP4 77
- POP3 93
- SMTP 35
- content types, MIME 45
- conventions, document 12
- counting messages, POP3 95
- creating
- data sink 64
- dynamic parser 65
- MIME messages, convenience function 51, 57
- creating a client 92
- IMAP4 77
- POP3 92
- SMTP 35
- creating a response sink
- IMAP4 76
- POP3 91
- SMTP 34
D
- data sinks 21
- callbacks 62, 63
- creating 64
- decoding
- message headers, utility 59
- messages 61
- deleting
- body data 57
- MIME messages 57
- developer information 13
- disconnecting from the server, POP3 93
- document conventions 12
- downloading the SDK 20
- dynamic parsers
- creating 65
- running 66
- dynamic parsing 62
E
- EHLO command, SMTP 35, 36
- encoding
- encoding entire MIME message 58
- message headers, utility 59
- messages 58
- encoding types
- BASE64 45
- MIME 45
- Q 59
- QP (Quoted Printable) 45
- ending the session
- IMAP4 82
- POP3 98
- SMTP 42
- ESMTP support, determining 36
- exceptions
- Messaging Access SDK 23
- SDK 23
- standard Java 23
- Extended IMAP4 methods with callbacks 75
- extensions
- determining, IMAP4 78
- determining, SMTP 36
F
- FETCH command, IMAP4 82
- fetching message data, IMAP4 81
G
- getting message count, POP3 95
H
- how Protocol APIs work together 18
I
- IMAP4 (Internet Message Access Protocol, version 4)
- class hierarchy 72
- commands
- CAPABILITY 78
- CLOSE 82
- FETCH 82
- LOGIN 79
- NOOP 80
- SEARCH 81
- UID 81, 82
- commands supported in SDK 104
- in SDK 18
- list of RFCs 13
- protocol 70
- session commands 71
- sessions 72
- session states 70
- supported protocol commands 104
- installing the SDK 20
- Internet Draft, IMAP4 Namespace 14
- Internet Protocols 101
- and protocol APIs 19
J
- Java language
- exceptions 23
- web site 13
L
- LIST command, POP3 96
- listing messages, POP3 95
- locks 110
- logging in
- IMAP4 79
- POP3 94
- logging out
- IMAP4 79
- LOGIN command, IMAP4 79
M
- mailboxes, closing, IMAP4 82
- mailer, setting, SMTP 38
- MAIL FROM command, SMTP 38
- message headers 47
- adding 52
- decoding, utility 59
- encoding, utility 59
- messages
- adding message content 53
- adding message headers 52
- adding message parts 55
- building 50
- checking for, IMAP4 80
- counting, POP3 95
- creating, MIME 50
- creating with a convenience function 51, 57
- deleting 57
- encoding 58
- encoding entire message 58
- fetching message data, IMAP4 81
- listing, POP3 95
- message body 48
- parsing entire message 61
- retrieving, POP3 97
- retrieving message headers, POP3 96
- searching for, IMAP4 80
- sending, SMTP 40
- structure 46
- Messaging Access SDK
- downloading 20
- exceptions 23
- installing 20
- organization 20
- supported Internet protocols 101
- supported platforms 21
- MIME (Multipurpose Internet Mail Extensions) 44
- callback mapping 63
- canonical form 58
- class hierarchy 48
- content subtypes 45
- content types 45
- content types, listed 46
- data sink 62, 63
- dynamic parser 62
- encoding types 45
- in SDK 18
- list of RFCs 13
- messages, deleting 57
- Multipart functions 48
- operations 50
- sessions 49, 62
- Utility functions 58
- multipart, adding 54, 56
- multiple threads
- in MIME 110
- using 110
- multithreading
- in messaging applications 109
- in MIME API 110
N
- namespace, Internet Draft 14
- Netscape developer information 13
- Non-Authenticated state
- methods with callbacks 74
- protocol commands 71
- NOOP command, IMAP4 80
O
- organization of guide 10
- overview of this manual 10
P
- parsing 61
- dynamic parsing 62
- the entire message 61
- parsing, simultaneous 110
- pipelining (batching commands), SMTP 37
- PIPELINING command, SMTP 38
- POP3 (Post Office Protocol, version 3) 86
- callback mapping 90
- class hierarchy 89
- commands
- LIST 96
- PASS 94
- QUIT 98
- RETR 97
- STAT 95
- TOP 96
- commands supported in SDK 106
- in SDK 18
- list of RFCs 14
- methods with callbacks 90
- response codes 87
- sessions 88
- session states 86
- session states and commands 87
- supported protocol commands 106
- Protocol APIs 17
- and Internet Protocols 19, 101
- combining 18
- commands supported in SDK 101
- IMAP4 70
- in the SDK 17
- POP3 86
- SMTP 28
Q
- QUIT command
- POP3 98
- SMTP 42
- Quoted Printable encoding 45
R
- RCPT TO command, SMTP 39
- recipients, setting, SMTP 39
- requesting server capabilities
- IMAP4 78
- SMTP 36
- response codes
- POP3 87
- SMTP 29
- response sinks
- classes, introduction 21
- creating, IMAP4 76
- creating, POP3 91
- creating, SMTP 34
- RETR command, POP3 97
- retrieving a message, POP3 97
- retrieving a message header, POP3 96
- RFCs (Request for Comments)
- IMAP4 13
- MIME 13
- POP3 14
- SMTP 13
- running the dynamic parser 66
S
- SDK files 20, 23
- SEARCH command, IMAP4 81
- searching for messages, IMAP4 80
- Selected state
- in IMAP4 session 71
- methods with callbacks 74
- protocol commands 71
- sending the message, SMTP 40
- servers
- connecting to, IMAP4 77
- connecting to, POP3 93
- connecting to, SMTP 35
- determining ESMTP support 36
- determining server extensions, IMAP4 78
- determining server extensions, SMTP 36
- disconnecting from, IMAP4 78
- disconnecting from, POP3 93
- disconnecting from, SMTP 36
- requesting capabilities, IMAP4 78
- sessions
- ending, IMAP4 82
- ending, POP3 98
- ending, SMTP 42
- session states
- in IMAP4 sessions 70
- in POP3 sessions 86
- setting
- CLASSPATH 24
- mailers, SMTP 38
- recipients, SMTP 39
- SMTP (Simple Mail Transfer Protocol) 27, 28
- callback mapping 32
- class hierarchy 31
- commands
- EHLO 35, 36
- MAIL FROM 38
- PIPELINING 38
- QUIT 42
- RCPT TO 39
- commands supported in SDK 102
- functions with callbacks 32
- in SDK 18
- list of RFCs 13
- Reply Codes, listed 30
- response codes 29
- sessions 29
- supported protocol commands 102
- STAT command, POP3 95
- supported platforms
- Messaging Access SDK 21
T
- text conventions 12
- thread safety 109
- TOP command, POP3 96
- Transaction state
- in POP3 session 87
- protocol commands 87
U
- UID command, IMAP4 81, 82
- Update state
- in POP3 session 87
- protocol commands 87
- USER command, POP3 94
Table of Contents | Previous
Last Updated: June 3, 1998
Copyright © 1998
Netscape Communications Corporation