having valid SPF records or domain keys will often make up for the points
you have picked up by having an HTML email.

On Wed, Jan 26, 2011 at 11:33 PM, Wil Genovese <[email protected]> wrote:

>
> Brian,
>
> If you are sending ONLY text then change the type attribute in the CFMAIL
> tag from html to text or set it to text explicitly. I think at this point
> using the CFMAILPART type text then become redundant.  CFMAILPART is great
> for sending multi-part emails, but you are sending a single part email at
> the moment.
>
> As for the issue of increased SPAM scores when HTML is included, one of the
> reasons this may happen is that SPAM filters will compare the text portion
> to the HTML portion (By stripping HTML I presume) and see if they are
> significantly different. This is where my textMessage() function comes in
> handy. It generates the text portion from the HTML portion in what seems to
> be the same fashion that SPAM filters check to see if the two sections
> match.  Thus a low SPAM score. The reason SPAM filters do this check is
> because a lot of SPAM is multi-part. The HTML making use of images to show
> the real message, while the text portion is some auto-generated text that
> seems plausible for a non-SPAM email. This was done by spammers to try to
> get past the text analysis of emails. So now SPAM filters compare the two
> parts.
>
> Also, the simpler the html the better. Less images (or none) makes many
> SPAM filters happy.
>
> What SPAM scores were you seeing in the multi-part messages?
>
>
> Wil Genovese
> Sr. Web Application Developer/
> Systems Administrator
>
> Wil Genovese Consulting
> [email protected]
> www.trunkful.com
>
> On Jan 26, 2011, at 5:04 PM, Brian Cain wrote:
>
> >
> > Thanks for the info Wil.  I did read your blog, and my original design
> was coded exactly the way you specified using 2 mail parts (text and HTML)
> and specifying the type as HTML in the cfmail tag itself as seen below.
> >
> >
> > <cfmail to="#Candidates.EmailAddress#" from="#SysSettings.Postmaster#"
> >       subject="#Expired#"
> >       server="#SysSettings.MailServer#">
> > <CFMAILPART type="text">
> > Your Login ID: #Candidates.EmailAddress#
> > #Candidates.CandidateID#
> >
> > #ExpiredContent.Text#
> > </CFMAILPART>
> >
> > <CFMAILPART type="HTML">
> > #ExpiredContent.HTML#
> > <p>Your Login ID is #Candidates.EmailAddress#</p>
> > </CFMAILPART>
> > </cfmail>
> >
> > I was noticing that the HTML part of the message was raising my SPAM
> score.  Many of the messages we send are purely informational and do not
> require the niceties of HTML  display formatting so in an effort to reduce
> the SPAM score I simply removed the HTML part of the cfmailpart tag, leaving
> the text cfmailpart in place.  This is when my problem started.  It appears
> as though including a cfmailpart of type text without an HTML counterpart
> was causing the problem.  I am sad to say that the only fix I could find was
> to do something close to your example of the improper use of the cfmail tag.
>  If I simply include the mail message with no cfmailpart tags and do not
> specify type="HTML" in the cfmail tag my message is displayed correctly, or
> at least as I intended it to.
> >
> > I do like your use of the textMessage function.  I may incorporate
> something like that in my system.  I will definitely help cut down on
> redundant coding.
> >
> > Thanks,
> > Brian Cain
> >
> >
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:341473
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to