The postoffice Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The postoffice Reference Manual

This is the postoffice Reference Manual, generated automatically by Declt version 2.3 "Robert April" on Wed Mar 14 04:26:05 2018 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

1.1 postoffice

Maintainer

Kevin M. Rosenberg <kmr@debian.org>

Author

Franz, Inc

License

GNU Lesser General Public License

Description

Franz’s Post Office Package

Long Description

Post Office provides an interface to the SMTP, POP, and IMAP servers. It uses the ACL-COMPAT library for use with non-Allegro CL implementations.

Dependency

acl-compat

Source

postoffice.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

2 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

2.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.1 postoffice.asd

Location

postoffice.asd

Systems

postoffice (system)

Packages

postoffice-system


Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.2 postoffice/package.lisp

Parent

postoffice (system)

Location

package.lisp

Packages

net.post-office


Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.3 postoffice/smtp.lisp

Dependency

package.lisp (file)

Parent

postoffice (system)

Location

smtp.lisp

Exported Definitions
Internal Definitions

Previous: , Up: Lisp files   [Contents][Index]

2.1.4 postoffice/imap.lisp

Dependency

package.lisp (file)

Parent

postoffice (system)

Location

imap.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

3 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

3.1 postoffice-system

Source

postoffice.asd

Use List

Previous: , Up: Packages   [Contents][Index]

3.2 net.post-office

Source

package.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

4 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

4.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

4.1.1 Special variables

Special Variable: *imap-version-number*
Package

net.post-office

Source

imap.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

4.1.2 Functions

Function: address-additional STRUCTURE
Function: (setf address-additional) VALUE STRUCTURE
Package

net.post-office

Source

imap.lisp (file)

Function: address-host STRUCTURE
Function: (setf address-host) VALUE STRUCTURE
Package

net.post-office

Source

imap.lisp (file)

Function: address-mailbox STRUCTURE
Function: (setf address-mailbox) VALUE STRUCTURE
Package

net.post-office

Source

imap.lisp (file)

Function: address-name STRUCTURE
Function: (setf address-name) VALUE STRUCTURE
Package

net.post-office

Source

imap.lisp (file)

Function: envelope-bcc STRUCTURE
Function: (setf envelope-bcc) VALUE STRUCTURE
Package

net.post-office

Source

imap.lisp (file)

Function: envelope-cc STRUCTURE
Function: (setf envelope-cc) VALUE STRUCTURE
Package

net.post-office

Source

imap.lisp (file)

Function: envelope-date STRUCTURE
Function: (setf envelope-date) VALUE STRUCTURE
Package

net.post-office

Source

imap.lisp (file)

Function: envelope-from STRUCTURE
Function: (setf envelope-from) VALUE STRUCTURE
Package

net.post-office

Source

imap.lisp (file)

Function: envelope-in-reply-to STRUCTURE
Function: (setf envelope-in-reply-to) VALUE STRUCTURE
Package

net.post-office

Source

imap.lisp (file)

Function: envelope-message-id STRUCTURE
Function: (setf envelope-message-id) VALUE STRUCTURE
Package

net.post-office

Source

imap.lisp (file)

Function: envelope-reply-to STRUCTURE
Function: (setf envelope-reply-to) VALUE STRUCTURE
Package

net.post-office

Source

imap.lisp (file)

Function: envelope-sender STRUCTURE
Function: (setf envelope-sender) VALUE STRUCTURE
Package

net.post-office

Source

imap.lisp (file)

Function: envelope-subject STRUCTURE
Function: (setf envelope-subject) VALUE STRUCTURE
Package

net.post-office

Source

imap.lisp (file)

Function: envelope-to STRUCTURE
Function: (setf envelope-to) VALUE STRUCTURE
Package

net.post-office

Source

imap.lisp (file)

Function: fetch-field LETTER-NUMBER FIELD-NAME INFO &key UID
Package

net.post-office

Source

imap.lisp (file)

Function: mailbox-list-flags STRUCTURE
Function: (setf mailbox-list-flags) VALUE STRUCTURE
Package

net.post-office

Source

imap.lisp (file)

Function: mailbox-list-name STRUCTURE
Function: (setf mailbox-list-name) VALUE STRUCTURE
Package

net.post-office

Source

imap.lisp (file)

Function: mailbox-list-separator STRUCTURE
Function: (setf mailbox-list-separator) VALUE STRUCTURE
Package

net.post-office

Source

imap.lisp (file)

Function: make-envelope-from-text TEXT
Package

net.post-office

Source

imap.lisp (file)

Function: make-imap-connection HOST &key PORT USER PASSWORD TIMEOUT
Package

net.post-office

Source

imap.lisp (file)

Function: make-pop-connection HOST &key PORT USER PASSWORD TIMEOUT
Package

net.post-office

Source

imap.lisp (file)

Function: parse-mail-header TEXT
Package

net.post-office

Source

imap.lisp (file)

Function: po-condition IDENTIFIER &key SERVER-STRING FORMAT-CONTROL FORMAT-ARGUMENTS
Package

net.post-office

Source

imap.lisp (file)

Function: po-error IDENTIFIER &key SERVER-STRING FORMAT-CONTROL FORMAT-ARGUMENTS
Package

net.post-office

Source

imap.lisp (file)

Function: send-letter SERVER FROM TO MESSAGE &key CC BCC SUBJECT REPLY-TO HEADERS
Package

net.post-office

Source

smtp.lisp (file)

Function: send-smtp SERVER FROM TO &rest MESSAGES
Package

net.post-office

Source

smtp.lisp (file)

Function: test-email-address ADDRESS
Package

net.post-office

Source

smtp.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

4.1.3 Generic functions

Generic Function: alter-flags MB MESSAGES &key FLAGS ADD-FLAGS REMOVE-FLAGS SILENT UID
Package

net.post-office

Methods
Method: alter-flags (MB imap-mailbox) MESSAGES &key FLAGS ADD-FLAGS REMOVE-FLAGS SILENT UID
Source

imap.lisp (file)

Generic Function: close-connection MB
Package

net.post-office

Methods
Method: close-connection (PB pop-mailbox)
Source

imap.lisp (file)

Method: close-connection (MB imap-mailbox)
Source

imap.lisp (file)

Generic Function: close-mailbox MB
Package

net.post-office

Methods
Method: close-mailbox (MB imap-mailbox)
Source

imap.lisp (file)

Generic Function: copy-to-mailbox MB MESSAGE-LIST DESTINATION &key UID
Package

net.post-office

Methods
Method: copy-to-mailbox (MB imap-mailbox) MESSAGE-LIST DESTINATION &key UID
Source

imap.lisp (file)

Generic Function: create-mailbox MB MAILBOX-NAME
Package

net.post-office

Methods
Method: create-mailbox (MB imap-mailbox) MAILBOX-NAME
Source

imap.lisp (file)

Generic Function: delete-letter MB MESSAGES &key EXPUNGE UID
Package

net.post-office

Methods
Method: delete-letter (PB pop-mailbox) MESSAGES &key EXPUNGE UID
Source

imap.lisp (file)

Method: delete-letter (MB imap-mailbox) MESSAGES &key EXPUNGE UID
Source

imap.lisp (file)

Generic Function: delete-mailbox MB MAILBOX-NAME
Package

net.post-office

Methods
Method: delete-mailbox (MB imap-mailbox) MAILBOX-NAME
Source

imap.lisp (file)

Generic Function: expunge-mailbox MB
Package

net.post-office

Methods
Method: expunge-mailbox (MB imap-mailbox)
Source

imap.lisp (file)

Generic Function: fetch-letter MB NUMBER &key UID
Package

net.post-office

Methods
Method: fetch-letter (PB pop-mailbox) NUMBER &key UID
Source

imap.lisp (file)

Method: fetch-letter (MB imap-mailbox) NUMBER &key UID
Source

imap.lisp (file)

Generic Function: fetch-parts MB NUMBER PARTS &key UID
Package

net.post-office

Methods
Method: fetch-parts (MB imap-mailbox) NUMBER PARTS &key UID
Source

imap.lisp (file)

Generic Function: mailbox-flags OBJECT
Generic Function: (setf mailbox-flags) NEW-VALUE OBJECT
Package

net.post-office

Methods
Method: mailbox-flags (IMAP-MAILBOX imap-mailbox)

automatically generated reader method

Source

imap.lisp (file)

Method: (setf mailbox-flags) NEW-VALUE (IMAP-MAILBOX imap-mailbox)

automatically generated writer method

Source

imap.lisp (file)

Generic Function: mailbox-list MB &key REFERENCE PATTERN
Package

net.post-office

Methods
Method: mailbox-list (MB imap-mailbox) &key REFERENCE PATTERN
Source

imap.lisp (file)

Generic Function: mailbox-message-count OBJECT
Generic Function: (setf mailbox-message-count) NEW-VALUE OBJECT
Package

net.post-office

Methods
Method: mailbox-message-count (POP-MAILBOX pop-mailbox)

automatically generated reader method

Source

imap.lisp (file)

Method: (setf mailbox-message-count) NEW-VALUE (POP-MAILBOX pop-mailbox)

automatically generated writer method

Source

imap.lisp (file)

Method: mailbox-message-count (IMAP-MAILBOX imap-mailbox)

automatically generated reader method

Source

imap.lisp (file)

Method: (setf mailbox-message-count) NEW-VALUE (IMAP-MAILBOX imap-mailbox)

automatically generated writer method

Source

imap.lisp (file)

Generic Function: mailbox-permanent-flags OBJECT
Generic Function: (setf mailbox-permanent-flags) NEW-VALUE OBJECT
Package

net.post-office

Methods
Method: mailbox-permanent-flags (IMAP-MAILBOX imap-mailbox)

automatically generated reader method

Source

imap.lisp (file)

Method: (setf mailbox-permanent-flags) NEW-VALUE (IMAP-MAILBOX imap-mailbox)

automatically generated writer method

Source

imap.lisp (file)

Generic Function: mailbox-recent-messages OBJECT
Generic Function: (setf mailbox-recent-messages) NEW-VALUE OBJECT
Package

net.post-office

Methods
Method: mailbox-recent-messages (IMAP-MAILBOX imap-mailbox)

automatically generated reader method

Source

imap.lisp (file)

Method: (setf mailbox-recent-messages) NEW-VALUE (IMAP-MAILBOX imap-mailbox)

automatically generated writer method

Source

imap.lisp (file)

Generic Function: mailbox-separator OBJECT
Generic Function: (setf mailbox-separator) NEW-VALUE OBJECT
Package

net.post-office

Methods
Method: mailbox-separator (IMAP-MAILBOX imap-mailbox)

automatically generated reader method

Source

imap.lisp (file)

Method: (setf mailbox-separator) NEW-VALUE (IMAP-MAILBOX imap-mailbox)

automatically generated writer method

Source

imap.lisp (file)

Generic Function: mailbox-uidvalidity OBJECT
Generic Function: (setf mailbox-uidvalidity) NEW-VALUE OBJECT
Package

net.post-office

Methods
Method: mailbox-uidvalidity (IMAP-MAILBOX imap-mailbox)

automatically generated reader method

Source

imap.lisp (file)

Method: (setf mailbox-uidvalidity) NEW-VALUE (IMAP-MAILBOX imap-mailbox)

automatically generated writer method

Source

imap.lisp (file)

Generic Function: noop MB
Package

net.post-office

Methods
Method: noop (PB pop-mailbox)
Source

imap.lisp (file)

Method: noop (MB imap-mailbox)
Source

imap.lisp (file)

Generic Function: po-condition-identifier CONDITION
Package

net.post-office

Methods
Method: po-condition-identifier (CONDITION po-condition)
Source

imap.lisp (file)

Generic Function: po-condition-server-string CONDITION
Package

net.post-office

Methods
Method: po-condition-server-string (CONDITION po-condition)
Source

imap.lisp (file)

Generic Function: rename-mailbox MB OLD-MAILBOX-NAME NEW-MAILBOX-NAME
Package

net.post-office

Methods
Method: rename-mailbox (MB imap-mailbox) OLD-MAILBOX-NAME NEW-MAILBOX-NAME
Source

imap.lisp (file)

Generic Function: search-mailbox MB SEARCH-EXPRESSION &key UID
Package

net.post-office

Methods
Method: search-mailbox (MB imap-mailbox) SEARCH-EXPRESSION &key UID
Source

imap.lisp (file)

Generic Function: select-mailbox MB NAME
Package

net.post-office

Methods
Method: select-mailbox (MB imap-mailbox) NAME
Source

imap.lisp (file)

Generic Function: top-lines PB MESSAGE LINES
Package

net.post-office

Methods
Method: top-lines (PB pop-mailbox) MESSAGE LINES
Source

imap.lisp (file)

Generic Function: unique-id PB &optional MESSAGE
Package

net.post-office

Methods
Method: unique-id (PB pop-mailbox) &optional MESSAGE
Source

imap.lisp (file)


Previous: , Up: Exported definitions   [Contents][Index]

4.1.4 Conditions

Condition: po-condition ()
Package

net.post-office

Source

imap.lisp (file)

Direct superclasses

condition (condition)

Direct subclasses

po-error (condition)

Direct methods
Direct slots
Slot: identifier
Initargs

:identifier

Initform

(quote :unknown)

Readers

po-condition-identifier (generic function)

Slot: server-string
Initargs

:server-string

Initform

(quote "")

Readers

po-condition-server-string (generic function)

Condition: po-error ()
Package

net.post-office

Source

imap.lisp (file)

Direct superclasses

Previous: , Up: Definitions   [Contents][Index]

4.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.1 Special variables

Special Variable: *char-to-kind*
Package

net.post-office

Source

imap.lisp (file)

Special Variable: *crlf*
Package

net.post-office

Source

imap.lisp (file)

Special Variable: *cur-imap-tags*
Package

net.post-office

Source

imap.lisp (file)

Special Variable: *debug-imap*
Package

net.post-office

Source

imap.lisp (file)

Special Variable: *imap-tags*
Package

net.post-office

Source

imap.lisp (file)

Special Variable: *line-buffers*
Package

net.post-office

Source

imap.lisp (file)

Special Variable: *smtp-debug*
Package

net.post-office

Source

smtp.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.2 Macros

Macro: defsearchop NAME &rest OPERANDS
Package

net.post-office

Source

imap.lisp (file)

Macro: response-case (SMTP-STREAM &optional SMTP-RESPONSE RESPONSE-CODE) &rest CASE-CLAUSES
Package

net.post-office

Source

smtp.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.3 Functions

Function: bss-int SEARCH STR
Package

net.post-office

Source

imap.lisp (file)

Function: build-search-string SEARCH
Package

net.post-office

Source

imap.lisp (file)

Function: check-for-success MB COMMAND COUNT EXTRA COMMENT COMMAND-STRING
Package

net.post-office

Source

imap.lisp (file)

Function: connect-to-mail-server SERVER
Package

net.post-office

Source

smtp.lisp (file)

Function: convert-flags-plist PLIST
Package

net.post-office

Source

imap.lisp (file)

Function: copy-address SEQUENCE

Return a copy of SEQUENCE which is EQUAL to SEQUENCE but not EQ.

Package

net.post-office

Source

SYS:SRC;CODE;SEQ.LISP (not found)

Function: copy-envelope SEQUENCE

Return a copy of SEQUENCE which is EQUAL to SEQUENCE but not EQ.

Package

net.post-office

Source

SYS:SRC;CODE;SEQ.LISP (not found)

Function: copy-mailbox-list SEQUENCE

Return a copy of SEQUENCE which is EQUAL to SEQUENCE but not EQ.

Package

net.post-office

Source

SYS:SRC;CODE;SEQ.LISP (not found)

Function: determine-mail-server NAME
Package

net.post-office

Source

smtp.lisp (file)

Function: free-line-buffer BUFF
Package

net.post-office

Source

imap.lisp (file)

Function: get-block-of-data-from-server MB COUNT &key SAVE-RETURNS
Package

net.post-office

Source

imap.lisp (file)

Function: get-line-buffer SIZE
Package

net.post-office

Source

imap.lisp (file)

Function: get-line-from-server MAILBOX
Package

net.post-office

Source

imap.lisp (file)

Function: get-next-sexpr LINE START END
Package

net.post-office

Source

imap.lisp (file)

Function: get-next-tag ()
Package

net.post-office

Source

imap.lisp (file)

Function: get-next-token LINE START END
Package

net.post-office

Source

imap.lisp (file)

Function: handle-untagged-response MB COMMAND COUNT EXTRA COMMENT
Package

net.post-office

Source

imap.lisp (file)

Function: init-line-buffer NEW OLD
Package

net.post-office

Source

imap.lisp (file)

Function: internalize-flags STUFF
Package

net.post-office

Source

imap.lisp (file)

Function: kwd-intern STRING
Package

net.post-office

Source

imap.lisp (file)

Function: make-address &key (NAME NAME) (ADDITIONAL ADDITIONAL) (MAILBOX MAILBOX) (HOST HOST)
Package

net.post-office

Source

imap.lisp (file)

Function: make-envelope &key (DATE DATE) (SUBJECT SUBJECT) (FROM FROM) (SENDER SENDER) (REPLY-TO REPLY-TO) (TO TO) (CC CC) (BCC BCC) (IN-REPLY-TO IN-REPLY-TO) (MESSAGE-ID MESSAGE-ID)
Package

net.post-office

Source

imap.lisp (file)

Function: make-mailbox-list &key (FLAGS FLAGS) (SEPARATOR SEPARATOR) (NAME NAME)
Package

net.post-office

Source

imap.lisp (file)

Function: message-set-string MESSAGES
Package

net.post-office

Source

imap.lisp (file)

Function: parse-imap-response LINE END
Package

net.post-office

Source

imap.lisp (file)

Function: parse-pop-response LINE END
Package

net.post-office

Source

imap.lisp (file)

Function: read-a-line STREAM RES
Package

net.post-office

Source

smtp.lisp (file)

Function: send-pop-command-get-results POP COMMAND &optional EXTRAP
Package

net.post-office

Source

imap.lisp (file)

Function: smtp-command STREAM &rest FORMAT-ARGS
Package

net.post-office

Source

smtp.lisp (file)

Function: universal-time-to-rfc822-date UT
Package

net.post-office

Source

imap.lisp (file)

Function: wait-for-response STREAM
Package

net.post-office

Source

smtp.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.4 Generic functions

Generic Function: first-unseen OBJECT
Generic Function: (setf first-unseen) NEW-VALUE OBJECT
Package

net.post-office

Methods
Method: first-unseen (IMAP-MAILBOX imap-mailbox)

automatically generated reader method

Source

imap.lisp (file)

Method: (setf first-unseen) NEW-VALUE (IMAP-MAILBOX imap-mailbox)

automatically generated writer method

Source

imap.lisp (file)

Generic Function: get-and-parse-from-imap-server MB
Package

net.post-office

Methods
Method: get-and-parse-from-imap-server (MB imap-mailbox)
Source

imap.lisp (file)

Generic Function: get-and-parse-from-pop-server MB
Package

net.post-office

Methods
Method: get-and-parse-from-pop-server (MB pop-mailbox)
Source

imap.lisp (file)

Generic Function: mailbox-name OBJECT
Generic Function: (setf mailbox-name) NEW-VALUE OBJECT
Package

net.post-office

Methods
Method: mailbox-name (IMAP-MAILBOX imap-mailbox)

automatically generated reader method

Source

imap.lisp (file)

Method: (setf mailbox-name) NEW-VALUE (IMAP-MAILBOX imap-mailbox)

automatically generated writer method

Source

imap.lisp (file)

Generic Function: mailbox-uidnext OBJECT
Generic Function: (setf mailbox-uidnext) NEW-VALUE OBJECT
Package

net.post-office

Methods
Method: mailbox-uidnext (IMAP-MAILBOX imap-mailbox)

automatically generated reader method

Source

imap.lisp (file)

Method: (setf mailbox-uidnext) NEW-VALUE (IMAP-MAILBOX imap-mailbox)

automatically generated writer method

Source

imap.lisp (file)

Generic Function: post-office-host OBJECT
Generic Function: (setf post-office-host) NEW-VALUE OBJECT
Package

net.post-office

Methods
Method: post-office-host (POST-OFFICE post-office)

automatically generated reader method

Source

imap.lisp (file)

Method: (setf post-office-host) NEW-VALUE (POST-OFFICE post-office)

automatically generated writer method

Source

imap.lisp (file)

Generic Function: post-office-socket OBJECT
Generic Function: (setf post-office-socket) NEW-VALUE OBJECT
Package

net.post-office

Methods
Method: post-office-socket (POST-OFFICE post-office)

automatically generated reader method

Source

imap.lisp (file)

Method: (setf post-office-socket) NEW-VALUE (POST-OFFICE post-office)

automatically generated writer method

Source

imap.lisp (file)

Generic Function: post-office-state OBJECT
Generic Function: (setf post-office-state) NEW-VALUE OBJECT
Package

net.post-office

Methods
Method: post-office-state (POST-OFFICE post-office)

automatically generated reader method

Source

imap.lisp (file)

Method: (setf post-office-state) NEW-VALUE (POST-OFFICE post-office)

automatically generated writer method

Source

imap.lisp (file)

Generic Function: post-office-user OBJECT
Generic Function: (setf post-office-user) NEW-VALUE OBJECT
Package

net.post-office

Methods
Method: post-office-user (POST-OFFICE post-office)

automatically generated reader method

Source

imap.lisp (file)

Method: (setf post-office-user) NEW-VALUE (POST-OFFICE post-office)

automatically generated writer method

Source

imap.lisp (file)

Generic Function: send-command-get-results MB COMMAND UNTAGGED-HANDLER TAGGED-HANDLER
Package

net.post-office

Methods
Method: send-command-get-results (MB imap-mailbox) COMMAND UNTAGGED-HANDLER TAGGED-HANDLER
Source

imap.lisp (file)

Generic Function: timeout OBJECT
Generic Function: (setf timeout) NEW-VALUE OBJECT
Package

net.post-office

Methods
Method: timeout (POST-OFFICE post-office)

automatically generated reader method

Source

imap.lisp (file)

Method: (setf timeout) NEW-VALUE (POST-OFFICE post-office)

automatically generated writer method

Source

imap.lisp (file)


Previous: , Up: Internal definitions   [Contents][Index]

4.2.5 Classes

Class: imap-mailbox ()
Package

net.post-office

Source

imap.lisp (file)

Direct superclasses

post-office (class)

Direct methods
Direct slots
Slot: mailbox-name
Readers

mailbox-name (generic function)

Writers

(setf mailbox-name) (generic function)

Slot: separator
Initform

""

Readers

mailbox-separator (generic function)

Writers

(setf mailbox-separator) (generic function)

Slot: message-count
Initform

0

Readers

mailbox-message-count (generic function)

Writers

(setf mailbox-message-count) (generic function)

Slot: recent-messages
Initform

0

Readers

mailbox-recent-messages (generic function)

Writers

(setf mailbox-recent-messages) (generic function)

Slot: uidvalidity
Initform

0

Readers

mailbox-uidvalidity (generic function)

Writers

(setf mailbox-uidvalidity) (generic function)

Slot: uidnext
Initform

0

Readers

mailbox-uidnext (generic function)

Writers

(setf mailbox-uidnext) (generic function)

Slot: flags
Readers

mailbox-flags (generic function)

Writers

(setf mailbox-flags) (generic function)

Slot: permanent-flags
Readers

mailbox-permanent-flags (generic function)

Writers

(setf mailbox-permanent-flags) (generic function)

Slot: first-unseen
Initform

0

Readers

first-unseen (generic function)

Writers

(setf first-unseen) (generic function)

Class: pop-mailbox ()
Package

net.post-office

Source

imap.lisp (file)

Direct superclasses

post-office (class)

Direct methods
Direct slots
Slot: message-count
Initform

0

Readers

mailbox-message-count (generic function)

Writers

(setf mailbox-message-count) (generic function)

Class: post-office ()
Package

net.post-office

Source

imap.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
Direct slots
Slot: socket
Initargs

:socket

Readers

post-office-socket (generic function)

Writers

(setf post-office-socket) (generic function)

Slot: host
Initargs

:host

Readers

post-office-host (generic function)

Writers

(setf post-office-host) (generic function)

Slot: user
Initargs

:user

Readers

post-office-user (generic function)

Writers

(setf post-office-user) (generic function)

Slot: state
Initargs

:state

Initform

:unconnected

Readers

post-office-state (generic function)

Writers

(setf post-office-state) (generic function)

Slot: timeout
Initargs

:timeout

Initform

60

Readers

timeout (generic function)

Writers

(setf timeout) (generic function)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   F   L   P  
Index Entry  Section

F
File, Lisp, postoffice.asd: The postoffice<dot>asd file
File, Lisp, postoffice/imap.lisp: The postoffice/imap<dot>lisp file
File, Lisp, postoffice/package.lisp: The postoffice/package<dot>lisp file
File, Lisp, postoffice/smtp.lisp: The postoffice/smtp<dot>lisp file

L
Lisp File, postoffice.asd: The postoffice<dot>asd file
Lisp File, postoffice/imap.lisp: The postoffice/imap<dot>lisp file
Lisp File, postoffice/package.lisp: The postoffice/package<dot>lisp file
Lisp File, postoffice/smtp.lisp: The postoffice/smtp<dot>lisp file

P
postoffice.asd: The postoffice<dot>asd file
postoffice/imap.lisp: The postoffice/imap<dot>lisp file
postoffice/package.lisp: The postoffice/package<dot>lisp file
postoffice/smtp.lisp: The postoffice/smtp<dot>lisp file

Jump to:   F   L   P  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   (  
A   B   C   D   E   F   G   H   I   K   M   N   P   R   S   T   U   W  
Index Entry  Section

(
(setf address-additional): Exported functions
(setf address-host): Exported functions
(setf address-mailbox): Exported functions
(setf address-name): Exported functions
(setf envelope-bcc): Exported functions
(setf envelope-cc): Exported functions
(setf envelope-date): Exported functions
(setf envelope-from): Exported functions
(setf envelope-in-reply-to): Exported functions
(setf envelope-message-id): Exported functions
(setf envelope-reply-to): Exported functions
(setf envelope-sender): Exported functions
(setf envelope-subject): Exported functions
(setf envelope-to): Exported functions
(setf first-unseen): Internal generic functions
(setf first-unseen): Internal generic functions
(setf mailbox-flags): Exported generic functions
(setf mailbox-flags): Exported generic functions
(setf mailbox-list-flags): Exported functions
(setf mailbox-list-name): Exported functions
(setf mailbox-list-separator): Exported functions
(setf mailbox-message-count): Exported generic functions
(setf mailbox-message-count): Exported generic functions
(setf mailbox-message-count): Exported generic functions
(setf mailbox-name): Internal generic functions
(setf mailbox-name): Internal generic functions
(setf mailbox-permanent-flags): Exported generic functions
(setf mailbox-permanent-flags): Exported generic functions
(setf mailbox-recent-messages): Exported generic functions
(setf mailbox-recent-messages): Exported generic functions
(setf mailbox-separator): Exported generic functions
(setf mailbox-separator): Exported generic functions
(setf mailbox-uidnext): Internal generic functions
(setf mailbox-uidnext): Internal generic functions
(setf mailbox-uidvalidity): Exported generic functions
(setf mailbox-uidvalidity): Exported generic functions
(setf post-office-host): Internal generic functions
(setf post-office-host): Internal generic functions
(setf post-office-socket): Internal generic functions
(setf post-office-socket): Internal generic functions
(setf post-office-state): Internal generic functions
(setf post-office-state): Internal generic functions
(setf post-office-user): Internal generic functions
(setf post-office-user): Internal generic functions
(setf timeout): Internal generic functions
(setf timeout): Internal generic functions

A
address-additional: Exported functions
address-host: Exported functions
address-mailbox: Exported functions
address-name: Exported functions
alter-flags: Exported generic functions
alter-flags: Exported generic functions

B
bss-int: Internal functions
build-search-string: Internal functions

C
check-for-success: Internal functions
close-connection: Exported generic functions
close-connection: Exported generic functions
close-connection: Exported generic functions
close-mailbox: Exported generic functions
close-mailbox: Exported generic functions
connect-to-mail-server: Internal functions
convert-flags-plist: Internal functions
copy-address: Internal functions
copy-envelope: Internal functions
copy-mailbox-list: Internal functions
copy-to-mailbox: Exported generic functions
copy-to-mailbox: Exported generic functions
create-mailbox: Exported generic functions
create-mailbox: Exported generic functions

D
defsearchop: Internal macros
delete-letter: Exported generic functions
delete-letter: Exported generic functions
delete-letter: Exported generic functions
delete-mailbox: Exported generic functions
delete-mailbox: Exported generic functions
determine-mail-server: Internal functions

E
envelope-bcc: Exported functions
envelope-cc: Exported functions
envelope-date: Exported functions
envelope-from: Exported functions
envelope-in-reply-to: Exported functions
envelope-message-id: Exported functions
envelope-reply-to: Exported functions
envelope-sender: Exported functions
envelope-subject: Exported functions
envelope-to: Exported functions
expunge-mailbox: Exported generic functions
expunge-mailbox: Exported generic functions

F
fetch-field: Exported functions
fetch-letter: Exported generic functions
fetch-letter: Exported generic functions
fetch-letter: Exported generic functions
fetch-parts: Exported generic functions
fetch-parts: Exported generic functions
first-unseen: Internal generic functions
first-unseen: Internal generic functions
free-line-buffer: Internal functions
Function, (setf address-additional): Exported functions
Function, (setf address-host): Exported functions
Function, (setf address-mailbox): Exported functions
Function, (setf address-name): Exported functions
Function, (setf envelope-bcc): Exported functions
Function, (setf envelope-cc): Exported functions
Function, (setf envelope-date): Exported functions
Function, (setf envelope-from): Exported functions
Function, (setf envelope-in-reply-to): Exported functions
Function, (setf envelope-message-id): Exported functions
Function, (setf envelope-reply-to): Exported functions
Function, (setf envelope-sender): Exported functions
Function, (setf envelope-subject): Exported functions
Function, (setf envelope-to): Exported functions
Function, (setf mailbox-list-flags): Exported functions
Function, (setf mailbox-list-name): Exported functions
Function, (setf mailbox-list-separator): Exported functions
Function, address-additional: Exported functions
Function, address-host: Exported functions
Function, address-mailbox: Exported functions
Function, address-name: Exported functions
Function, bss-int: Internal functions
Function, build-search-string: Internal functions
Function, check-for-success: Internal functions
Function, connect-to-mail-server: Internal functions
Function, convert-flags-plist: Internal functions
Function, copy-address: Internal functions
Function, copy-envelope: Internal functions
Function, copy-mailbox-list: Internal functions
Function, determine-mail-server: Internal functions
Function, envelope-bcc: Exported functions
Function, envelope-cc: Exported functions
Function, envelope-date: Exported functions
Function, envelope-from: Exported functions
Function, envelope-in-reply-to: Exported functions
Function, envelope-message-id: Exported functions
Function, envelope-reply-to: Exported functions
Function, envelope-sender: Exported functions
Function, envelope-subject: Exported functions
Function, envelope-to: Exported functions
Function, fetch-field: Exported functions
Function, free-line-buffer: Internal functions
Function, get-block-of-data-from-server: Internal functions
Function, get-line-buffer: Internal functions
Function, get-line-from-server: Internal functions
Function, get-next-sexpr: Internal functions
Function, get-next-tag: Internal functions
Function, get-next-token: Internal functions
Function, handle-untagged-response: Internal functions
Function, init-line-buffer: Internal functions
Function, internalize-flags: Internal functions
Function, kwd-intern: Internal functions
Function, mailbox-list-flags: Exported functions
Function, mailbox-list-name: Exported functions
Function, mailbox-list-separator: Exported functions
Function, make-address: Internal functions
Function, make-envelope: Internal functions
Function, make-envelope-from-text: Exported functions
Function, make-imap-connection: Exported functions
Function, make-mailbox-list: Internal functions
Function, make-pop-connection: Exported functions
Function, message-set-string: Internal functions
Function, parse-imap-response: Internal functions
Function, parse-mail-header: Exported functions
Function, parse-pop-response: Internal functions
Function, po-condition: Exported functions
Function, po-error: Exported functions
Function, read-a-line: Internal functions
Function, send-letter: Exported functions
Function, send-pop-command-get-results: Internal functions
Function, send-smtp: Exported functions
Function, smtp-command: Internal functions
Function, test-email-address: Exported functions
Function, universal-time-to-rfc822-date: Internal functions
Function, wait-for-response: Internal functions

G
Generic Function, (setf first-unseen): Internal generic functions
Generic Function, (setf mailbox-flags): Exported generic functions
Generic Function, (setf mailbox-message-count): Exported generic functions
Generic Function, (setf mailbox-name): Internal generic functions
Generic Function, (setf mailbox-permanent-flags): Exported generic functions
Generic Function, (setf mailbox-recent-messages): Exported generic functions
Generic Function, (setf mailbox-separator): Exported generic functions
Generic Function, (setf mailbox-uidnext): Internal generic functions
Generic Function, (setf mailbox-uidvalidity): Exported generic functions
Generic Function, (setf post-office-host): Internal generic functions
Generic Function, (setf post-office-socket): Internal generic functions
Generic Function, (setf post-office-state): Internal generic functions
Generic Function, (setf post-office-user): Internal generic functions
Generic Function, (setf timeout): Internal generic functions
Generic Function, alter-flags: Exported generic functions
Generic Function, close-connection: Exported generic functions
Generic Function, close-mailbox: Exported generic functions
Generic Function, copy-to-mailbox: Exported generic functions
Generic Function, create-mailbox: Exported generic functions
Generic Function, delete-letter: Exported generic functions
Generic Function, delete-mailbox: Exported generic functions
Generic Function, expunge-mailbox: Exported generic functions
Generic Function, fetch-letter: Exported generic functions
Generic Function, fetch-parts: Exported generic functions
Generic Function, first-unseen: Internal generic functions
Generic Function, get-and-parse-from-imap-server: Internal generic functions
Generic Function, get-and-parse-from-pop-server: Internal generic functions
Generic Function, mailbox-flags: Exported generic functions
Generic Function, mailbox-list: Exported generic functions
Generic Function, mailbox-message-count: Exported generic functions
Generic Function, mailbox-name: Internal generic functions
Generic Function, mailbox-permanent-flags: Exported generic functions
Generic Function, mailbox-recent-messages: Exported generic functions
Generic Function, mailbox-separator: Exported generic functions
Generic Function, mailbox-uidnext: Internal generic functions
Generic Function, mailbox-uidvalidity: Exported generic functions
Generic Function, noop: Exported generic functions
Generic Function, po-condition-identifier: Exported generic functions
Generic Function, po-condition-server-string: Exported generic functions
Generic Function, post-office-host: Internal generic functions
Generic Function, post-office-socket: Internal generic functions
Generic Function, post-office-state: Internal generic functions
Generic Function, post-office-user: Internal generic functions
Generic Function, rename-mailbox: Exported generic functions
Generic Function, search-mailbox: Exported generic functions
Generic Function, select-mailbox: Exported generic functions
Generic Function, send-command-get-results: Internal generic functions
Generic Function, timeout: Internal generic functions
Generic Function, top-lines: Exported generic functions
Generic Function, unique-id: Exported generic functions
get-and-parse-from-imap-server: Internal generic functions
get-and-parse-from-imap-server: Internal generic functions
get-and-parse-from-pop-server: Internal generic functions
get-and-parse-from-pop-server: Internal generic functions
get-block-of-data-from-server: Internal functions
get-line-buffer: Internal functions
get-line-from-server: Internal functions
get-next-sexpr: Internal functions
get-next-tag: Internal functions
get-next-token: Internal functions

H
handle-untagged-response: Internal functions

I
init-line-buffer: Internal functions
internalize-flags: Internal functions

K
kwd-intern: Internal functions

M
Macro, defsearchop: Internal macros
Macro, response-case: Internal macros
mailbox-flags: Exported generic functions
mailbox-flags: Exported generic functions
mailbox-list: Exported generic functions
mailbox-list: Exported generic functions
mailbox-list-flags: Exported functions
mailbox-list-name: Exported functions
mailbox-list-separator: Exported functions
mailbox-message-count: Exported generic functions
mailbox-message-count: Exported generic functions
mailbox-message-count: Exported generic functions
mailbox-name: Internal generic functions
mailbox-name: Internal generic functions
mailbox-permanent-flags: Exported generic functions
mailbox-permanent-flags: Exported generic functions
mailbox-recent-messages: Exported generic functions
mailbox-recent-messages: Exported generic functions
mailbox-separator: Exported generic functions
mailbox-separator: Exported generic functions
mailbox-uidnext: Internal generic functions
mailbox-uidnext: Internal generic functions
mailbox-uidvalidity: Exported generic functions
mailbox-uidvalidity: Exported generic functions
make-address: Internal functions
make-envelope: Internal functions
make-envelope-from-text: Exported functions
make-imap-connection: Exported functions
make-mailbox-list: Internal functions
make-pop-connection: Exported functions
message-set-string: Internal functions
Method, (setf first-unseen): Internal generic functions
Method, (setf mailbox-flags): Exported generic functions
Method, (setf mailbox-message-count): Exported generic functions
Method, (setf mailbox-message-count): Exported generic functions
Method, (setf mailbox-name): Internal generic functions
Method, (setf mailbox-permanent-flags): Exported generic functions
Method, (setf mailbox-recent-messages): Exported generic functions
Method, (setf mailbox-separator): Exported generic functions
Method, (setf mailbox-uidnext): Internal generic functions
Method, (setf mailbox-uidvalidity): Exported generic functions
Method, (setf post-office-host): Internal generic functions
Method, (setf post-office-socket): Internal generic functions
Method, (setf post-office-state): Internal generic functions
Method, (setf post-office-user): Internal generic functions
Method, (setf timeout): Internal generic functions
Method, alter-flags: Exported generic functions
Method, close-connection: Exported generic functions
Method, close-connection: Exported generic functions
Method, close-mailbox: Exported generic functions
Method, copy-to-mailbox: Exported generic functions
Method, create-mailbox: Exported generic functions
Method, delete-letter: Exported generic functions
Method, delete-letter: Exported generic functions
Method, delete-mailbox: Exported generic functions
Method, expunge-mailbox: Exported generic functions
Method, fetch-letter: Exported generic functions
Method, fetch-letter: Exported generic functions
Method, fetch-parts: Exported generic functions
Method, first-unseen: Internal generic functions
Method, get-and-parse-from-imap-server: Internal generic functions
Method, get-and-parse-from-pop-server: Internal generic functions
Method, mailbox-flags: Exported generic functions
Method, mailbox-list: Exported generic functions
Method, mailbox-message-count: Exported generic functions
Method, mailbox-message-count: Exported generic functions
Method, mailbox-name: Internal generic functions
Method, mailbox-permanent-flags: Exported generic functions
Method, mailbox-recent-messages: Exported generic functions
Method, mailbox-separator: Exported generic functions
Method, mailbox-uidnext: Internal generic functions
Method, mailbox-uidvalidity: Exported generic functions
Method, noop: Exported generic functions
Method, noop: Exported generic functions
Method, po-condition-identifier: Exported generic functions
Method, po-condition-server-string: Exported generic functions
Method, post-office-host: Internal generic functions
Method, post-office-socket: Internal generic functions
Method, post-office-state: Internal generic functions
Method, post-office-user: Internal generic functions
Method, rename-mailbox: Exported generic functions
Method, search-mailbox: Exported generic functions
Method, select-mailbox: Exported generic functions
Method, send-command-get-results: Internal generic functions
Method, timeout: Internal generic functions
Method, top-lines: Exported generic functions
Method, unique-id: Exported generic functions

N
noop: Exported generic functions
noop: Exported generic functions
noop: Exported generic functions

P
parse-imap-response: Internal functions
parse-mail-header: Exported functions
parse-pop-response: Internal functions
po-condition: Exported functions
po-condition-identifier: Exported generic functions
po-condition-identifier: Exported generic functions
po-condition-server-string: Exported generic functions
po-condition-server-string: Exported generic functions
po-error: Exported functions
post-office-host: Internal generic functions
post-office-host: Internal generic functions
post-office-socket: Internal generic functions
post-office-socket: Internal generic functions
post-office-state: Internal generic functions
post-office-state: Internal generic functions
post-office-user: Internal generic functions
post-office-user: Internal generic functions

R
read-a-line: Internal functions
rename-mailbox: Exported generic functions
rename-mailbox: Exported generic functions
response-case: Internal macros

S
search-mailbox: Exported generic functions
search-mailbox: Exported generic functions
select-mailbox: Exported generic functions
select-mailbox: Exported generic functions
send-command-get-results: Internal generic functions
send-command-get-results: Internal generic functions
send-letter: Exported functions
send-pop-command-get-results: Internal functions
send-smtp: Exported functions
smtp-command: Internal functions

T
test-email-address: Exported functions
timeout: Internal generic functions
timeout: Internal generic functions
top-lines: Exported generic functions
top-lines: Exported generic functions

U
unique-id: Exported generic functions
unique-id: Exported generic functions
universal-time-to-rfc822-date: Internal functions

W
wait-for-response: Internal functions

Jump to:   (  
A   B   C   D   E   F   G   H   I   K   M   N   P   R   S   T   U   W  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   *  
F   H   I   M   P   R   S   T   U  
Index Entry  Section

*
*char-to-kind*: Internal special variables
*crlf*: Internal special variables
*cur-imap-tags*: Internal special variables
*debug-imap*: Internal special variables
*imap-tags*: Internal special variables
*imap-version-number*: Exported special variables
*line-buffers*: Internal special variables
*smtp-debug*: Internal special variables

F
first-unseen: Internal classes
flags: Internal classes

H
host: Internal classes

I
identifier: Exported conditions

M
mailbox-name: Internal classes
message-count: Internal classes
message-count: Internal classes

P
permanent-flags: Internal classes

R
recent-messages: Internal classes

S
separator: Internal classes
server-string: Exported conditions
Slot, first-unseen: Internal classes
Slot, flags: Internal classes
Slot, host: Internal classes
Slot, identifier: Exported conditions
Slot, mailbox-name: Internal classes
Slot, message-count: Internal classes
Slot, message-count: Internal classes
Slot, permanent-flags: Internal classes
Slot, recent-messages: Internal classes
Slot, separator: Internal classes
Slot, server-string: Exported conditions
Slot, socket: Internal classes
Slot, state: Internal classes
Slot, timeout: Internal classes
Slot, uidnext: Internal classes
Slot, uidvalidity: Internal classes
Slot, user: Internal classes
socket: Internal classes
Special Variable, *char-to-kind*: Internal special variables
Special Variable, *crlf*: Internal special variables
Special Variable, *cur-imap-tags*: Internal special variables
Special Variable, *debug-imap*: Internal special variables
Special Variable, *imap-tags*: Internal special variables
Special Variable, *imap-version-number*: Exported special variables
Special Variable, *line-buffers*: Internal special variables
Special Variable, *smtp-debug*: Internal special variables
state: Internal classes

T
timeout: Internal classes

U
uidnext: Internal classes
uidvalidity: Internal classes
user: Internal classes

Jump to:   *  
F   H   I   M   P   R   S   T   U  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   C   I   N   P   S  
Index Entry  Section

C
Class, imap-mailbox: Internal classes
Class, pop-mailbox: Internal classes
Class, post-office: Internal classes
Condition, po-condition: Exported conditions
Condition, po-error: Exported conditions

I
imap-mailbox: Internal classes

N
net.post-office: The net<dot>post-office package

P
Package, net.post-office: The net<dot>post-office package
Package, postoffice-system: The postoffice-system package
po-condition: Exported conditions
po-error: Exported conditions
pop-mailbox: Internal classes
post-office: Internal classes
postoffice: The postoffice system
postoffice-system: The postoffice-system package

S
System, postoffice: The postoffice system

Jump to:   C   I   N   P   S