2016-03-20 13 views
0

Der Versuch, einige der besten Optionen für das Versenden von E-Mail-Anhängen auszusortieren und sie zum gewünschten Ziel zu bringen.Anhänge - Mailto und CFMail und Mail Server

Die CFMail-Codierung unten funktioniert gut (geht sicher zu gmails und hotmails) - aber manchmal beziehen sich Benutzer darauf, dass sie die E-Mail nicht bekommen - das erscheint mir als E-Mail-Validierungsproblem auf dem Server oder Spam-Ordner Problem. Aber mit dem Server - Server ist richtig eingerichtet, glaube ich - und nicht auf BlackLists, die ich kenne.

ich in die < a href sah = „mailto:. Mit einer Anlage - aber keine gehen mit, dass - und wie ich gelesen - wird vielleicht ein größeres Sicherheitsproblem

Hat einen Rat jemand - wie ich kann, am besten eine Datei anhängen, um eine E-Mail - und vermeiden die Anwender nicht etc bekommen ... Thx für jede Hilfe oder Anregungen

 <cfset pdfpath = expandpath('./_pdf/')> 

     <cfmail type="html" from="[email protected]" to="#tlist#" mimeattach="#pdfpath##id#_#pdf_id#.pdf" subject="Report - #id#_#pdf_id#.pdf"> 

     </cfmail> 


     <a href="mailto:[email protected]?subject=my report&body=Report - #id#_#pdf_id#.pdf&attachment=#pdfpath##id#_#pdf_id#.pdf">Mail</a> 

Antwort

0

Vielleicht sollten Sie auch den gültigen SPF-Eintrag der Domain Versand überprüfen (von = "noreply. @ xxxx.com ")>http://www.openspf.org/SPF_Record_Syntax Viele Spamfilter verwenden SPF-Prüfungen.

+0

Implementieren der DMARC- und SPF-DNS-Einstellungen. Sie sind TXT-Records - also hoffe ich, dass meine Formatierung korrekt ist. –

2

Hier ist ein Blogbeitrag, den ich über den Versand von E-Mails verfasst habe und dabei half, SPAM-Filter zu passieren. Als Bonus enthalten die Blogposts Informationen zum Versenden von Anhängen. http://www.trunkful.com/index.cfm/2010/5/27/How-to-CFMAIL-Properly-and-Keep-the-SPAM-in-the-Can Meine Posts enthalten alle Codebeispiele, die Ihnen dabei helfen, dies zu beheben. Das Endergebnis würde ungefähr so ​​aussehen.

<cfmail to="[email protected]" from="[email protected]" subject="Some Subject" type="html"> 
    <cfmailparam file="/document/path/mypdf.pdf" disposition="attachment" type="application/PDF"> 
    <cfmailpart type="text/plain" charset="utf-8">#textmessage(mailmessage)#</cfmailpart> 
    <cfmailpart type="text/html" charset="utf-8">#mailmessage#</cfmailpart> 
</cfmail>