User Guide
270 Chapter 2: ColdFusion Tags
To create a ColdFusion date/time object from the date-time string that is extracted from a mail
message in the
queryname.date column, use the following table:
Note: To set the default display format of date, time, number, and currency values, use the
SetLocale function.
For more information on cfpop, see Chapter 35, “Sending and Receiving E-Mail,” in Developing
ColdFusion MX Applications.
Example
<!--- This view-only example shows the use of cfpop --->
<h3>cfpop Example</h3>
<p>cfpop lets you retrieve and manipulate mail in a POP3 mailbox.
This view-only example shows how to create one feature of
a mail client, to display the mail headers in a POP3 mailbox.
<p>To execute this, un-comment this code and run with a mail-enabled CF Server.
<!---
<cfif IsDefined("form.server ")>
<!--- make sure server, username are not empty --->
<cfif form.server is not "" and form.username is not "">
<cfpop server = "#server# " username = #UserName# password = #pwd#
action = "GETHEADERONLY " name = "GetHeaders ">
<h3>Message Headers in Your Inbox</h3>
<p>Number of Records:
<cfoutput>#GetHeaders.recordCount#</cfoutput></p>
<ul>
<cfoutput query = "GetHeaders">
<li>Row: #currentRow#: From: #From# -- Subject: #Subject#
</cfoutput>
</ul>
</cfif>
</cfif>
<form action = "cfpop.cfm " method = "post">
<p>Enter your mail server:
<p><input type = "Text" name = "server">
<p>Enter your username:
<p><input type = "Text" name = "username">
<p>Enter your password:
<p><input type = "password" name = "pwd">
<input type = "Submit" name = "get message headers">
</form>
--->
Locale How to create a ColdFusion date/time object from queryname.date
English (US) Use the ParseDateTime function. If you specify the
pop-conversion attribute, the
function adjusts the date/time object to UTC.
Other Extract the date part of string; pass it to the LSParseDateTime function