The ColdFusion implementation of SMTP mail uses a spooled architecture. When an application page processes a cfmail
tag, the messages that are generated are not sent immediately. Instead, they are spooled to disk and processed in the background. This architecture has two advantages:
cfmail
are delivered reliably, even in the presence of unanticipated events like power outages or server crashes.You can set how frequently ColdFusion MX checks for spooled mail on messages on the Mail/Mail Logging page of the ColdFusion MX Administrator Server tab. (The default interval is 60 seconds.) If ColdFusion is extremely busy or has a large existing queue of messages, however, delivery can occur after the spool interval.