CFMAIL sent to smtp server supposedly is returned to CF Server but never arrives in .../Undelivr/ and is lost.| View in Tracker
Status/Resolution/Reason: To Fix//
Found In Build/Fixed In Build: 9.0.1 /
Priority/Frequency: Normal / All users will encounter
Locale/System: English / Win 2008 Server R2 64 bit
Vote Count: 2
On the machine in question, we use 32-bit ColdFusion 9.0.1 on Windows Server 2008 R2 with IIS 7.5. The machine has two IP addresses but only one IP address is bound to our IIS Web site, and we have only one Web site on this machine.
Recently, we were instructed to use a different SMTP server to relay our ColdFusion-generated E-mail. Before we could access the new SMTP server, our central IT staff needed to provide our ColdFusion server permission so we had to provide our central IT staff the IP address of our ColdFusion server. I know that CF Server is tied to IIS so I assumed I needed to provide our central IT staff only the IP address that is bound to our Web site.
After a day or two of switching to the new SMTP server, our central IT staff informed us that they saw error messages in their logs suggesting that mail being sent to their new SMTP server was rejected and should have been returned to us. Furthermore, we were informed that the mail was coming from our machine using our machine's second IP address. Upon receiving that news, I checked all our CF logs and found in mailsent.log that all the messages supposedly returned to us were "successfully sent using" the new SMTP server. I also checked the .../Spool/ and .../Undelivr/ directories and found them empty. We resolved part of our problem by providing our central IT staff with our machine's second IP address so that new outgoing mail from our CF server now gets relayed properly through our new SMTP server.
However, this incident leaves me with two questions--at least one of which might be a ColdFusion bug. First, how is it that the ColdFusion server uses both IP addresses assigned to our machine when only one IP address is bound to IIS? Second, what happened to the mail that our central IT staff states was rejected by their SMTP server but was nowhere to be found on our ColdFusion server and now appears to be lost despite our CF server logs' stating that the mail "was successfully sent"?
Steps to Reproduce: See above.
Actual Result: See above.
Expected Result: Please answer my two questions above in detail and notify me if in fact there is at least one ColdFusion bug.
Any Workarounds: See above.
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3376568
External Customer Info:
External Customer Name: ecolucci
External Customer Email:
External Test Config: My Hardware and Environment details:
VMware virtual machine with 4 CPU and 4 GB RAM