tracker issue : CF-3206123

select a category, or use search below
(searches all categories and all time range)

Email is not delivered to valid recipients if it contains at least one invalid email address

| View in Tracker

Status/Resolution/Reason: Closed/Fixed/

Reporter/Name(from Bugbase): Terry Battersby / Terry Battersby (TerryBat)

Created: 06/05/2012

Components: Net Protocols, MAIL

Versions: 9.0.1

Failure Type:

Found In Build/Fixed In Build: 9.0.1 /

Priority/Frequency: Trivial / Unknown

Locale/System: English / Win 2003 Ent. Edition

Vote Count: 0

Problem Description:  Our application sends email to multiple recipients.  An employee recently left the company so his email address is no longer valid.  We discovered that the server is not sending the email to any of the recipients when it includes this terminated employee.

Steps to Reproduce:  Use <cfmail> tag to send email to multiple recipeints.  Make sure one email address is not valid (e.g.  The email is not sent to any of the recipients, not even to those addresses that are valid.

Actual Result:  Email is not sent at all.

Expected Result:  Email should be sent to valid recipients.  Ideally, CF should write something to the log file about the invalid email address.

Any Workarounds:  None.

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	3206123

Deployment Phase:	Release Candidate

External Customer Info:
External Company:  
External Customer Name: TerryBat
External Customer Email:  
External Test Config: My Hardware and Environment details:

Microsoft Windows Server 2003

Enterprise Edition

Service Pack 2

Intel Xeon CPU 3.40 GHz


IIS web server


  1. June 05, 2012 00:00:00: 1_Email_issue_-_logfile_entries.txt


The attached file contains log entries from our CF mailsent.log as well as from the email relay server. Comments from postmaster: "Please verify that the sending server understands how to handle the smtp "user unknown" response from email relay servers. It appears the sending server ( []) stops trying to send the message as soon as it receives the "user unknown" response. A proper sending smtp MTA should see the user unknown response and skip past the address. It appears this sending server is not doing that.
Comment by External U.
19122 | June 05, 2012 10:26:09 AM GMT
Put in your JVM Arguments will fix this: - Dmail.smtp.sendpartial=true
Comment by External U.
19123 | July 09, 2012 02:05:46 PM GMT
Thank you, that fixed it!
Comment by External U.
19124 | July 24, 2012 11:57:59 AM GMT
This is fixed in the latest version of ColdFusoin
Comment by HariKrishna K.
19125 | December 18, 2013 06:34:36 AM GMT