CFMBB - and several of my applications - use cfmail to send mail.

On some hosts, you don't need to include the SERVER, USERNAME, and
PASSWORD attributes.

On some hosts, you do.

I'd like to make this a non-required configuration option, but you
can't supply blank strings to these fields.

Seems to me the only way to deal with this would be something like this:

<cfif mailServer neq "">
   <cfif mailUser neq "">
        <cfmail ... server="#variables.mailServer#"
username="#mailUser#" password="#mailPass#"></cfmail>
   <cfelse>
        <cfmail ... server="#variables.mailServer#"></cfmail>
   </cfif>
<cfelse>
        <cfmail ...></cfmail>
</cfif>

Any better way to do this (besides using the attributes collection in CF8!)?

Rick
-- 
Rick Root
Check out CFMBB, BlogCFM, ImageCFC, ImapCFC, CFFM, and more at
www.opensourcecf.com

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Get the answers you are looking for on the ColdFusion Labs
Forum direct from active programmers and developers.
http://www.adobe.com/cfusion/webforums/forum/categories.cfm?forumid-72&catid=648

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:285049
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to