Tom Jordahl wrote:
> We explicitly do not have ColdFusion move undelivered mail in to the spool
> folder because we assume this should be a user initiated procedure.
> 
> We do not retry as a "proper" SMTP server does because CF *isn't* an SMTP
> server.  It expects that you will have a reliable SMTP server that you can
> at least spool the mail to, and since it is written explicitly to get mail
> where you want it to go and it will take care of any transient failures.

Tom, that's all very interesting, but there are a few issues.

#1 - in a shared hosting environment, the "user" does not have the 
ability to respool things, only the admin does.

#2 - Other languages that do SMTP injection actually give an immediate 
error that can be trapped by the page... like php will generate an error 
immediately, because it connects to the SMTP server to send right away 
(if you do it that way)...  with coldfusion, there's no way to know if 
it has been sent, and in a shared environment, there's no OTHER way to 
know if it's been sent either.

I'd love to see a NOTIFY_ON_FAILURE option to CFMAIL that would allow CF 
to send failure notifications to a specified address.   Ie, something 
the programmers in a shared hosting environment could use.

  - Rick


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Find out how CFTicket can increase your company's customer support 
efficiency by 100%
http://www.houseoffusion.com/banners/view.cfm?bannerid=49

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:194975
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to