ColdFusion - Senden Sie eine hübsche E-Mail, Mint-Stil

8

Ich habe ColdFusion seit Jahren zum Senden von Text-E-Mails verwendet. Ich bin jetzt daran interessiert zu lernen, wie man diese hübschen E-Mails sendet, die man von Firmen wie Mint sieht.

Wer kennt ein gutes ColdFusion-Tutorial, um mir beizubringen, wie es funktioniert und nicht von Bugs oder Spam-Filtern getroffen wird?

    
AnApprentice 15.03.2010, 21:44
quelle

8 Antworten

19

Wie Ray bereits gesagt hat, unterstützt ColdFusion HTML-E-Mails. Auf diese Weise machen Sie eine E-Mail "hübsch". Ein schnelles down und dreckiges Beispiel sieht so aus:

%Vor%

Das ist es, Sie haben gerade eine E-Mail gesendet. Beachten Sie, dass es nichts gibt, was Sie daran hindert, in irgendeiner alten E-Mail-Adresse zu bleiben, die Sie mögen? Das führt mich zu meinem nächsten Punkt, in dem Sie sich fragen, wie Sie vermeiden können, von Spam-Filtern getroffen zu werden:

Die kurze Antwort ist: Sie können nicht.

Oh ja, Sie können intelligente Dinge tun, wie das Wort "VIAGRA" in Ihrer E-Mail nicht zu verwenden (es sei denn, Sie verschicken Penisvergrößerungs-E-Mails und wollen wissen, wie man an Spam-Filtern vorbeikommt bin nicht geneigt zu helfen), aber nehmen wir an, Sie wollen nur offensichtliche Fallstricke vermeiden.

Ich kann mir zwei Dinge vorstellen, die helfen könnten:

  • Senden Sie E-Mails von einer Domäne, die an die E-Mail-Adresse registriert ist. Ich habe die Regeln nicht gemacht, aber diese kann ein Schmerz sein. Das heißt, wenn Sie versuchen, Proxy-E-Mails für myorg.com zu senden, und Ihr Server hostet myorg.com nicht, werden einige Spam-Filter es blockieren. Normalerweise wird ein Branding auf die E-Mail angewendet, wie folgt:

    <cfmail from="MyOrg.Com <[email protected]>" replyto="[email protected]" to="[email protected]" subject="Test" type="HTML"> </cfmail>

In diesem Fall wird die E-Mail von Ihrem Server unter registredsite.com gesendet, mit einer Antwort als Proxy-E-Mail-Adresse. Spam-Filter sind wahrscheinlich in Ordnung, da die E-Mail-Adresse von *@registeredsite.com auf Ihren Server aufgelöst wird. Versuchen Sie, mit [email protected] in der von zu senden, und Sie werden auf jeden Fall in einige Orte stoßen, die Sie blockieren.

  • Verwenden Sie einen physischen Server und keine Cloud-Site. Ich stoße gerade auf dieses Problem, aber wenn Sie keinen physischen Server verwenden, der sich auf einer dedizierten IP-Adresse befindet, um Ihre E-Mail zu senden, und wenn dieser Server nicht der Absender der E-Mail ist, gehen einige Orte um es zu blockieren. Das bedeutet keine EC2- oder Rackspace-Cloud-Seite - Entschuldigung, einige Systemadministratoren neigen dazu, den Banhammer auf alles zurückzuführen, was von einem dieser Anbieter stammt, da es so einfach ist, mit EC2 oder Rackspace eine eigene kleine Spamfabrik aufzubauen sehr geringe Kosten.

Selbst wenn Sie diese Vorsichtsmaßnahmen ergreifen, werden Sie jedoch in eine Situation geraten, in der jemand Ihren Domain-Namen ergreift und durch den Schmutz zieht. Sie senden Tausende von E-Mails ins Internet in Ihrem Namen - oder eher, in Ihrem Domain-Namen - und aufgrund der Unsicherheit der E-Mail wird Ihre Domain nach tausend Vorkommen von hotlove4u @ registredsite der Blacklist einer Person hinzugefügt. com traf den Posteingang des Systemadministrators. Du kannst auch nichts dagegen tun.

Oder Sie können eine Cloud-App ausführen und einen Remote-Mail-Server verwenden. Aber einige Joker werden einen Blick auf den Urheber werfen, der EC2 ist und werden sagen: "Nein, tut mir leid. Verweigert." Ihnen ist die Rechtmäßigkeit Ihrer Organisation egal, nur der Ursprung der E-Mail.

E-Mail ist eine antiquierte Technologie, die in Massen verwendet wurde, bevor wir wirklich an ein besseres Protokoll denken konnten. Als Protokoll ist es schrecklich ... und doch stecken wir aus Gründen der Rückwärtskompatibilität fest damit. Sie können den Spamfilter nicht vermeiden. 95% der E-Mails im Internet sind Junk-Mails und erreichen nie den gewünschten Empfänger. Nehmen Sie die Ungeheuerlichkeit dieser Statistik für einen Moment auf und ziehen Sie Ihre Ideen in die Realität zurück. Viele der Spam-Präventionstechniken, die heute verwendet werden, sind unnötig aggressiv und verursachen viele "falsche Positive". Sie können ungefähr 80% Ihrer E-Mail senden, aber es kommt darauf an: Sobald die E-Mail abgefeuert wurde, liegt sie völlig außerhalb Ihrer Kontrolle. Sie können nur für so viel Verantwortung übernehmen.

    
Shawn Grigson 15.03.2010, 23:33
quelle
5

Was meinst du mit "hübsch" - HTML basiert? CF unterstützt HTML-E-Mails. Benutze einfach type="html". Sie können auch cfmailpart verwenden, um sowohl Text- als auch HTML-Versionen desselben Inhalts zu senden.

    
Raymond Camden 15.03.2010 21:49
quelle
3

Hier ist ein guter Artikel zum Erstellen von HTML-E-Mails mit CSS:

Ссылка

Rays Antwort liegt genau auf der Frage nach dem CF-Teil, aber die meiste Arbeit, die damit gemacht wird, betrifft HTML-, CSS- und Test-Tests.

    
bpanulla 15.03.2010 23:01
quelle
2

Und ich würde dem alles hinzufügen, dass Sie überprüfen können, ob eine Mail korrekt angezeigt wird und ob sie von einem Spamfilter getroffen wird oder nicht, indem Sie auf eine Website gehen, die litmusapp heißt. Sie können Ihren Test-Newsletter an eine ihrer E-Mail-Adressen senden und dann Screenshots zeigen, wie jeder Newsletter in jeder Art von E-Mail-Client aussehen wird. Außerdem überprüft es den Newsletter gegen ein paar populäre Spamblocker und gibt Ihnen Tipps, was Sie ändern können.

    
Steven 24.03.2010 09:12
quelle
1

Ich würde damit beginnen, eine HTML-Vorlagen-E-Mail zu finden, die Ihnen gefällt. Dann setzen Sie es in die Tags mit dem Typ wie oben erwähnt auf HTML. Vielleicht möchten Sie in Betracht ziehen, die mehrteilige E-Mail für die Behandlung von Klartext- (und Blackberry-) Benutzern zu verwenden.

    
Jas Panesar 16.03.2010 18:15
quelle
1

Ich abonniere den Campaign Monitor Newsletter & amp; Sie haben auch eine Liste mit sehr nützlichen Artikeln hier: Ссылка

    
Pragnesh Vaghela 08.06.2010 05:08
quelle
1

Vielleicht möchten Sie dieses E-Book von MailChimp auschecken. E-Mail-Apps geben HTML auf ungewöhnliche Weise wieder. Seien Sie also darauf vorbereitet, Tabellen für das Layout zu verwenden.

    
JKirchartz 19.03.2010 15:42
quelle
0

Denken Sie daran, wenn Sie beim Schreiben von cfmail versuchen, die Farbe der Schriftart oder des Hintergrunds zu ändern, bevor Sie #F0000 hinzufügen, müssen Sie extra # an der Vorderseite hinzufügen, wie ##F0000 . Andernfalls wird ein Fehler verursacht.

    
MMAtChina 27.06.2011 03:13
quelle