cfpop

Retrieves or deletes e-mail messages from a POP mail server.

 <cfpop server="">

 cfpop(server="");

Attribute Reference for the cfpop tag

server

Required: Yes
POP server identifier:
A host name; for example, "biff.upperlip.com"
An IP address; for example, "192.1.2.225"

port

Required: No
POP port

username

Required: No
Overrides username.

password

Required: No
Overrides password

action

Required: No
getHeaderOnly: returns message header information only
getAll: returns message header information, message text,
and attachments if attachmentPath is specified
delete: deletes messages on POP server Values:
  • getHeaderOnly
  • getAll
  • delete

name

Required: No
Name for query object that contains the retrieved message
information.

messagenumber

Required: No
Message number or comma-delimited list of message numbers
to get or delete. Invalid message numbers are ignored.
Ignored if uid is specified.

uid

Required: No
UID or a comma-delimited list of UIDs to get or delete.
Invalid UIDs are ignored.

attachmentpath

Required: No
If action="getAll", specifies a directory in which to save
any attachments. If the directory does not exist,
CFML creates it.

If you omit this attribute, CFML does not save any
attachments. If you specify a relative path, the path root
is the CFML temporary directory, which is returned by
the GetTempDirectory function.

timeout

Required: No
Maximum time, in seconds, to wait for mail processing

maxrows

Required: No
Number of messages to return or delete, starting with the
number in startRow. Ignored if messageNumber or uid is
specified.

startrow

Required: No
First row number to get or delete. Ignored if messageNumber
or uid is specified.

generateUniqueFileNames

Required: No
Yes: Generate unique filenames for files attached to an
e-mail message, to avoid naming conflicts when files are
saved


Fork me on GitHub