Does this work on CFMX?

At 10:35 AM 04/11/02 -0800, you wrote:
>Here's one made up mostly from bits and pieces of info off this list.
>Its also got some extra cfmailparams (replyto and message-id) that help
>keep the mail from failing some antispam tests based on message
>formatting.
>
>One of my clients did a mailer of about 4500 pieces with it last week
>and got four back from people who couldn't see anything in the message.
>Not sure if that's a bad relative number or not.
>
>The regexes could maybe use a little work.  I'd be grateful to hear of
>any improvements/additions.
>
>Cheers,
>
>--Matt Robertson--
>MSB Designs, Inc.
>http://mysecretbase.com
>
><CF_tag_multimail
>    TaggedInput=#RecShow.PageText#
>    MailTo=#MailRun.EmailAddr#
>    MailFrom=#GetSelf.Email#
>    Subject=#RecShow.Title#
>    EmailServer=#Settings.EmailServer#>
>
><cfsilent>
><cfscript>
>variables.CleanOutput=ReplaceNoCase(attributes.TaggedInput,"<li>","-","a
>ll");
>variables.CleanOutput=ReplaceNoCase(variables.CleanOutput,"&amp;","and",
>"all");
>variables.CleanOutput=ReplaceNoCase(variables.CleanOutput,"&nbsp;","
>","all");
>variables.CleanOutput=ReplaceNoCase(variables.CleanOutput,"</li>#chr(13)
>##chr(10)#","#chr(13)##chr(10)#","all");
>variables.CleanOutput=Replace(variables.CleanOutput,"</p>","#chr(13)##ch
>r(10)#","all");
>variables.CleanOutput=Replace(variables.CleanOutput,"#chr(13)##chr(10)#"
>,"#chr(13)##chr(10)##chr(13)##chr(10)#","all");
>variables.CleanOutput=ReplaceNoCase(variables.CleanOutput,"</ol>","#chr(
>13)##chr(10)#","all");
>variables.CleanOutput=ReplaceNoCase(variables.CleanOutput,"<br>","#chr(1
>3)##chr(10)#","all");
>variables.CleanOutput=REReplace(variables.CleanOutput,"<[^>]+>","","all"
>);
>variables.CleanOutput=REReplace(variables.CleanOutput,"[[:space:]]*#chr(
>13)##chr(10)#[[:space:]]*#chr(13)##chr(10)#","#chr(13)##chr(10)##chr(13)
>##chr(10)#","all");
>variables.Boundary=Replace(CreateUUID(), "-", "", 'all');
>variables.ContentType="multipart/alternative; boundary=""#boundary#""";
></cfscript>
></cfsilent>
><cfmail
>         to="#Attributes.MailTo#"
>         from="#attributes.MailFrom#"
>         server="#attributes.EmailServer#"
>         subject="#attributes.Subject#"
>         type="HTML">
>--#variables.Boundary#
>Content-Type: text/plain; charset=us-ascii
>Content-Transfer-Encoding: 7bit
>
>#variables.CleanOutput#
>
>--#variables.Boundary#
>Content-Type: text/html; charset=us-ascii
>Content-Transfer-Encoding: 7bit
>
>#attributes.TaggedInput#
>
>--#variables.Boundary#--
><cfmailparam name="Reply-To" value="#Attributes.MailTo#">
><cfmailparam name="Message-ID"
>value="<#CreateUUID()#@#attributes.EmailServer#>">
><cfmailparam name="Content-Type" value="#variables.ContentType#">
><cfmailparam name="MIME-Version" value="1.0">
></cfmail>
>
>
>
>
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Get the mailserver that powers this list at http://www.coolfusion.com


Reply via email to