Improved html sanitizer for layout option / empty lines.
This commit is contained in:
parent
4d7f3c1e6a
commit
060051b710
5 changed files with 55 additions and 42 deletions
|
@ -57,10 +57,11 @@ Rails.application.config.html_sanitizer_css_properties_whitelist = {
|
|||
color
|
||||
),
|
||||
'table' => %w(
|
||||
background-color color
|
||||
padding margin
|
||||
background-color color font-size vertical-align
|
||||
margin margin-top margin-right margin-bottom margin-left
|
||||
padding padding-top padding-right padding-bottom padding-left
|
||||
text-align
|
||||
border border-collapse border-style
|
||||
border border-collapse border-style border-spacing
|
||||
|
||||
border-top-width
|
||||
border-right-width
|
||||
|
@ -73,10 +74,11 @@ Rails.application.config.html_sanitizer_css_properties_whitelist = {
|
|||
border-left-color
|
||||
),
|
||||
'th' => %w(
|
||||
background-color color
|
||||
padding margin
|
||||
background-color color font-size vertical-align
|
||||
margin margin-top margin-right margin-bottom margin-left
|
||||
padding padding-top padding-right padding-bottom padding-left
|
||||
text-align
|
||||
border border-collapse border-style
|
||||
border border-collapse border-style border-spacing
|
||||
|
||||
border-top-width
|
||||
border-right-width
|
||||
|
@ -89,10 +91,11 @@ Rails.application.config.html_sanitizer_css_properties_whitelist = {
|
|||
border-left-color
|
||||
),
|
||||
'tr' => %w(
|
||||
background-color color
|
||||
padding margin
|
||||
background-color color font-size vertical-align
|
||||
margin margin-top margin-right margin-bottom margin-left
|
||||
padding padding-top padding-right padding-bottom padding-left
|
||||
text-align
|
||||
border border-collapse border-style
|
||||
border border-collapse border-style border-spacing
|
||||
|
||||
border-top-width
|
||||
border-right-width
|
||||
|
@ -105,10 +108,11 @@ Rails.application.config.html_sanitizer_css_properties_whitelist = {
|
|||
border-left-color
|
||||
),
|
||||
'td' => %w(
|
||||
background-color color
|
||||
padding margin
|
||||
background-color color font-size vertical-align
|
||||
margin margin-top margin-right margin-bottom margin-left
|
||||
padding padding-top padding-right padding-bottom padding-left
|
||||
text-align
|
||||
border border-collapse border-style
|
||||
border border-collapse border-style border-spacing
|
||||
|
||||
border-top-width
|
||||
border-right-width
|
||||
|
|
|
@ -302,13 +302,15 @@ class String
|
|||
string.gsub!(/######SIGNATURE_MARKER######/, '')
|
||||
return string.chomp
|
||||
end
|
||||
string.gsub!(%r{(<p>[[:space:]]*</p>([[:space:]]*)){2,}}im, '<p> </p>\2')
|
||||
string.gsub!(%r{(<p>[[:space:]]*</p>([[:space:]]*)){2,}}im, '<p> </p>\2')
|
||||
string.gsub!(%r\<div>[[:space:]]*(<br(|/)>([[:space:]]*)){2,}\im, '<div><br>\3')
|
||||
string.gsub!(%r\[[:space:]]*(<br>[[:space:]]*){3,}[[:space:]]*</div>\im, '<br><br></div>')
|
||||
string.gsub!(%r\<div>[[:space:]]*(<br>[[:space:]]*){1,}[[:space:]]*</div>\im, '<div> </div>')
|
||||
string.gsub!(%r\<div>[[:space:]]*(<br>[[:space:]]*){1,}[[:space:]]*</div>\im, '<div> </div>')
|
||||
string.gsub!(%r\<div>[[:space:]]*(<div>[[:space:]]*{1,}</div>[[:space:]]*){2,}</div>\im, '<div> </div>')
|
||||
string.gsub!(%r\<p>[[:space:]]*</p>(<br(|/)>[[:space:]]*){2,}[[:space:]]*\im, '<p> </p><br>')
|
||||
string.gsub!(%r{<p>[[:space:]]*</p>(<br(|/)>[[:space:]]*)+<p>[[:space:]]*</p>}im, '<p> </p><p> </p>')
|
||||
string.gsub!(%r\(<div>[[:space:]]*</div>[[:space:]]*){2,}\im, '<div> </div>')
|
||||
string.gsub!(%r{<div> </div>[[:space:]]*(<div> </div>){1,}}im, '<div> </div>')
|
||||
string.gsub!(/(<br>[[:space:]]*){3,}/im, '<br><br>')
|
||||
string.gsub!(%r\(<br(|/)>[[:space:]]*){3,}\im, '<br/><br/>')
|
||||
string.gsub!(%r{<p>[[:space:]]+</p>}im, '<p> </p>')
|
||||
|
|
|
@ -466,22 +466,30 @@ Men-----------------------'
|
|||
result = "<div>test 123</div>"
|
||||
assert_equal(result, html.html2html_strict)
|
||||
|
||||
html = "<div> </div>"
|
||||
result = "<div> </div>"
|
||||
assert_equal(result, html.html2html_strict)
|
||||
|
||||
html = "<div><br></div>"
|
||||
result = "<div> </div>"
|
||||
assert_equal(result, html.html2html_strict)
|
||||
|
||||
html = "<div><p> </p><p> </p></div>"
|
||||
result = "<div>
|
||||
<p> </p></div>"
|
||||
assert_equal(result, html.html2html_strict)
|
||||
|
||||
html = "<div><div> </div><div> </div></div>"
|
||||
result = "<div>\n<div> </div></div>"
|
||||
result = "<div> </div>"
|
||||
assert_equal(result, html.html2html_strict)
|
||||
|
||||
html = "<div><div> </div><div> </div><div> </div></div>"
|
||||
result = "<div>\n<div> </div></div>"
|
||||
result = "<div> </div>"
|
||||
assert_equal(result, html.html2html_strict)
|
||||
|
||||
html = "<div>
|
||||
<br> <br> </div>"
|
||||
result = "<div> </div>"
|
||||
result = "<div> </div>"
|
||||
assert_equal(result, html.html2html_strict)
|
||||
|
||||
html = '<div>
|
||||
|
@ -787,7 +795,7 @@ html.html2html_strict
|
|||
assert_equal(result, html.html2html_strict)
|
||||
|
||||
html = '<div style="max-width: 600px;"><br><br><br></div>'
|
||||
result = '<div> </div>'
|
||||
result = '<div> </div>'
|
||||
assert_equal(result, html.html2html_strict)
|
||||
|
||||
html = '<div style="max-width: 600px;"><br>abc<br><br></div>'
|
||||
|
@ -914,7 +922,7 @@ html.html2html_strict
|
|||
assert_equal(result, html.html2html_strict)
|
||||
|
||||
html = '<div class="">Wir brauchen also die Instanz <a href="http://example.zammad.com" class="">example.zammad.com</a>, kann die aber nicht mehr nutzen.</div><div class=""><br class=""></div><div class="">Bitte um Freischaltung.</div><div class=""><br class=""></div><div class=""><br class=""><div class="">'
|
||||
result = '<div>Wir brauchen also die Instanz <a href="http://example.zammad.com" rel="nofollow noreferrer noopener" target="_blank">example.zammad.com</a>, kann die aber nicht mehr nutzen.</div><div> </div><div>Bitte um Freischaltung.</div><div> </div>'
|
||||
result = '<div>Wir brauchen also die Instanz <a href="http://example.zammad.com" rel="nofollow noreferrer noopener" target="_blank">example.zammad.com</a>, kann die aber nicht mehr nutzen.</div><div> </div><div>Bitte um Freischaltung.</div><div> </div>'
|
||||
assert_equal(result, html.html2html_strict)
|
||||
|
||||
html = '<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">oh jeee … Zauberwort vergessen ;-) Können Sie mir
|
||||
|
@ -947,7 +955,7 @@ html.html2html_strict
|
|||
|
||||
html = "<div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div style=\"line-height:1.7;color:#000000;font-size:14px;font-family:Arial\"><div>Dear Bob<span style=\"line-height: 23.8px;\">:</span><span style=\"color: rgb(255, 255, 255); line-height: 1.7;\">Mr/Mrs</span></div><div><br></div><div><span style=\"line-height: 1.7;\">We are one of the leading manufacturer and supplier of </span>conduits and cars since 3000.</div><div><br></div><div>Could you inform me the specification you need?</div><div><br></div><div>May I sent you our products catalogues for your reference?</div><div><br></div><div><img src=\"cid:5cb2783c$1$15ae9b384c8$Coremail$zhanabcdzhao$example.com\" orgwidth=\"1101\" orgheight=\"637\" data-image=\"1\" style=\"width: 722.7px; height: 418px; border: none;\"></div><div>Best regards!</div><div><br></div><div><b style=\"line-height: 1.7;\"><i><u><span lang=\"EL\" style=\"font-size:11.0pt;font-family:"Calibri",sans-serif;color:#17365D;\nmso-ansi-language:EL\">Welcome to our booth B11/1 Hall 13 during SOMEWHERE\n9999.</span></u></i></b></div><div style=\"position:relative;zoom:1\"><div>Bob Smith</div><div><div>Exp. & Imp.</div><div>Town Example Electric Co., Ltd.</div><div>Tel: 0000-11-12345678 (Ext-220) Fax: 0000-11-12345678 </div><div>Room1234, NO. 638, Smith Road, Town, 200000, Somewhere</div><div>Web: www.example.com</div></div><div style=\"clear:both\"></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>"
|
||||
result = "<div>
|
||||
<div>Dear Bob:Mr/Mrs</div><div> </div><div>We are one of the leading manufacturer and supplier of conduits and cars since 3000.</div><div> </div><div>Could you inform me the specification you need?</div><div> </div><div>May I sent you our products catalogues for your reference?</div><div> </div><div><img src=\"cid:5cb2783c%241%2415ae9b384c8%24Coremail%24zhanabcdzhao%24example.com\" style=\"width: 722.7px; height: 418px;\"></div><div>Best regards!</div><div> </div><div><b><i><u>Welcome to our booth B11/1 Hall 13 during SOMEWHERE 9999.</u></i></b></div><div>
|
||||
<div>Dear Bob:Mr/Mrs</div><div> </div><div>We are one of the leading manufacturer and supplier of conduits and cars since 3000.</div><div> </div><div>Could you inform me the specification you need?</div><div> </div><div>May I sent you our products catalogues for your reference?</div><div> </div><div><img src=\"cid:5cb2783c%241%2415ae9b384c8%24Coremail%24zhanabcdzhao%24example.com\" style=\"width: 722.7px; height: 418px;\"></div><div>Best regards!</div><div> </div><div><b><i><u>Welcome to our booth B11/1 Hall 13 during SOMEWHERE 9999.</u></i></b></div><div>
|
||||
<div>Bob Smith</div><div>
|
||||
<div>Exp. & Imp.</div><div>Town Example Electric Co., Ltd.</div><div>Tel: 0000-11-12345678 (Ext-220) Fax: 0000-11-12345678</div><div>Room1234, NO. 638, Smith Road, Town, 200000, Somewhere</div><div>Web: <a href=\"http://www.example.com\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://www.example.com</a>
|
||||
</div></div></div></div>"
|
||||
|
@ -955,7 +963,6 @@ html.html2html_strict
|
|||
|
||||
html = '<li><a style="font-size:15px; font-family:Arial;color:#0f7246" class="text_link" href="http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NVTGVpNWZ8fGZh"><span style="color: rgb(0, 0, 0);">Luxemburg</span></a></li>'
|
||||
result = '<li>Luxemburg (<a href="http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NVTGVpNWZ8fGZh" rel="nofollow noreferrer noopener" target="_blank">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NVTGVpNWZ8fGZh</a>)</li>'
|
||||
html.html2html_strict
|
||||
assert_equal(result, html.html2html_strict)
|
||||
end
|
||||
|
||||
|
|
|
@ -321,7 +321,7 @@ Managing Director: Martin Edenhofer
|
|||
},
|
||||
{
|
||||
data: IO.binread('test/fixtures/mail11.box'),
|
||||
body_md5: 'fe7f9431109785573b9e68888815aca0',
|
||||
body_md5: 'b211c9c28282ad0dd3fccbbf37d9928d',
|
||||
attachments: [
|
||||
{
|
||||
md5: '08660cd33ce8c64b95bcf0207ff6c4d6',
|
||||
|
@ -336,12 +336,12 @@ Managing Director: Martin Edenhofer
|
|||
subject: 'Eine schöne Adventszeit für ZNUNY GMBH - ENTERPRISE SERVICES FÜR OTRS',
|
||||
to: 'enjoy_us@znuny.com',
|
||||
content_type: 'text/html',
|
||||
body: "<table border=\"0\" cellpadding=\"0\">
|
||||
body: "<table border=\"0\" cellpadding=\"0\" style=\" font-size: 14px;\">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<p>
|
||||
<a href=\"http://newsletters.cylex.de/ref/www.cylex.de/sid-105/uid-4134001/lid-2/http://web2.cylex.de/advent2012?b2b\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://newsletters.cylex.de/ref/www.cylex.de/sid-105/uid-4134001/lid-2/http://web2.cylex.de/advent2012?b2b</a></p><p>Lieber CYLEX Eintragsinhaber,</p><p>das Jahr neigt sich dem Ende und die besinnliche Zeit beginnt laut Kalender mit dem<br> 1. Advent. Und wie immer wird es in der vorweihnachtlichen Zeit meist beruflich und privat<br> so richtig schön hektisch.</p><p>Um Ihre Weihnachtsstimmung in Schwung zu bringen kommen wir nun mit unserem Adventskalender ins Spiel. Denn 24 Tage werden Sie unsere netten Geschichten, Rezepte und Gewinnspiele sowie ausgesuchte Geschenktipps und Einkaufsgutscheine online begleiten. Damit lässt sich Ihre Freude auf das Fest garantiert mit jedem Tag steigern.</p><table>
|
||||
<a href=\"http://newsletters.cylex.de/ref/www.cylex.de/sid-105/uid-4134001/lid-2/http://web2.cylex.de/advent2012?b2b\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://newsletters.cylex.de/ref/www.cylex.de/sid-105/uid-4134001/lid-2/http://web2.cylex.de/advent2012?b2b</a></p><p>Lieber CYLEX Eintragsinhaber,</p><p>das Jahr neigt sich dem Ende und die besinnliche Zeit beginnt laut Kalender mit dem<br> 1. Advent. Und wie immer wird es in der vorweihnachtlichen Zeit meist beruflich und privat<br> so richtig schön hektisch.</p><p>Um Ihre Weihnachtsstimmung in Schwung zu bringen kommen wir nun mit unserem Adventskalender ins Spiel. Denn 24 Tage werden Sie unsere netten Geschichten, Rezepte und Gewinnspiele sowie ausgesuchte Geschenktipps und Einkaufsgutscheine online begleiten. Damit lässt sich Ihre Freude auf das Fest garantiert mit jedem Tag steigern.</p><table style=\" font-size: 14px;\">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align=\"left\" valign=\"middle\"> Einen gemütlichen Start in die Adventszeit wünscht Ihnen</td>
|
||||
|
@ -356,7 +356,7 @@ Managing Director: Martin Edenhofer
|
|||
<strong>P.S.</strong> Damit Sie keinen Tag versäumen, empfehlen wir Ihnen den Link des Adventkalenders (<a href=\"http://newsletters.cylex.de/ref/www.cylex.de/sid-105/uid-4134001/lid-3/http://web2.cylex.de/advent2012?b2b\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://newsletters.cylex.de/ref/www.cylex.de/sid-105/uid-4134001/lid-3/http://web2.cylex.de/advent2012?b2b</a>) in<br> Ihrer Lesezeichen-Symbolleiste zu ergänzen.</p><p> </p></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table> <table cellspacing=\"0\" cellpadding=\"0\" style=\"color:#6578a0;\">
|
||||
</table> <table cellspacing=\"0\" cellpadding=\"0\" style=\"color:#6578a0; font-size:10px;\">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align=\"left\" style=\"text-align:left;\"> Impressum <br> S.C. CYLEX INTERNATIONAL S.N.C.<br> Sat. Palota 119/A RO 417516 Palota Romania <br> Tel.: +49 208/62957-0 | <br> Geschäftsführer: Francisc Osvald<br> Handelsregister: J05/1591/2009<br> USt.IdNr.: RO26332771 <br>
|
||||
|
@ -496,7 +496,7 @@ Managing Director: Martin Edenhofer
|
|||
},
|
||||
{
|
||||
data: IO.binread('test/fixtures/mail19.box'),
|
||||
body_md5: 'a02be0f16aa3727768710046c709a368',
|
||||
body_md5: '812cd2870e97d806eef0ca5a44823333',
|
||||
params: {
|
||||
from: '"我" <>',
|
||||
from_email: '"我" <>',
|
||||
|
@ -507,7 +507,7 @@ Managing Director: Martin Edenhofer
|
|||
},
|
||||
{
|
||||
data: IO.binread('test/fixtures/mail20.box'),
|
||||
body_md5: 'e66aa7a952ff92ca5b499e7572186054',
|
||||
body_md5: '7cdfb67ce7bf914fa0a5b85f0a365fdc',
|
||||
params: {
|
||||
from: 'Health and Care-Mall <drugs-cheapest8@sicor.com>',
|
||||
from_email: 'drugs-cheapest8@sicor.com',
|
||||
|
@ -516,7 +516,7 @@ Managing Director: Martin Edenhofer
|
|||
to: 'info2@znuny.com',
|
||||
body: "________________________________________________________________________Yeah but even when they. Beth liî ed her neck as well <br>
|
||||
<div>
|
||||
<table border=\"0\" cellspacing=\"5\" style=\"color:#e3edea; background-color:#eee0ec;\">
|
||||
<table border=\"0\" cellspacing=\"5\" style=\"color:#e3edea; background-color:#eee0ec; font-size:1px;\">
|
||||
<tr>
|
||||
<td colspan=\"2\">óû5a<span style=\"color:#dd7f6f;\">H</span>w5³½<span style=\"color:#dd7f6f;\">I</span>ΨµÁx<span style=\"color:#dd7f6f;\">G</span>⌊o8K<span style=\"color:#dd7f6f;\">H</span>Cmς9<span style=\"color:#dd7f6f;\">-</span>Ö½23<span style=\"color:#dd7f6f;\">Q</span>gñV6<span style=\"color:#dd7f6f;\">U</span>AD¿ù<span style=\"color:#dd7f6f;\">A</span>X←t¨<span style=\"color:#dd7f6f;\">L</span>f7⊕®<span style=\"color:#dd7f6f;\">I</span>r²r½<span style=\"color:#dd7f6f;\">T</span>LA5p<span style=\"color:#dd7f6f;\">Y</span>JhjV<span style=\"color:#dd7f6f;\"> </span>gPnã<span style=\"color:#dd7f6f;\">M</span>36V®<span style=\"color:#dd7f6f;\">E</span>89RU<span style=\"color:#dd7f6f;\">D</span>ΤÅ©È<span style=\"color:#dd7f6f;\">I</span>9æsà<span style=\"color:#dd7f6f;\">C</span>ΘYEϒ<span style=\"color:#dd7f6f;\">A</span>fg∗b<span style=\"color:#dd7f6f;\">T</span>¡1∫r<span style=\"color:#dd7f6f;\">I</span>oiš¦<span style=\"color:#dd7f6f;\">O</span>5oUI<span style=\"color:#dd7f6f;\">N</span>±Isæ<span style=\"color:#dd7f6f;\">S</span>عPp<span style=\"color:#dd7f6f;\"> </span>Ÿÿq1<span style=\"color:#dd7f6f;\">F</span>Χ⇑eG<span style=\"color:#dd7f6f;\">O</span>z⌈F³<span style=\"color:#dd7f6f;\">R</span>98y§<span style=\"color:#dd7f6f;\"> </span>74”l<span style=\"color:#dd7f6f;\">T</span>r8r§<span style=\"color:#dd7f6f;\">H</span>ÐæuØ<span style=\"color:#dd7f6f;\">E</span>ÛPËq<span style=\"color:#dd7f6f;\"> </span>Vmkf<span style=\"color:#dd7f6f;\">B</span>∫SKN<span style=\"color:#dd7f6f;\">E</span>lst4<span style=\"color:#dd7f6f;\">S</span>∃Á8ü<span style=\"color:#dd7f6f;\">T</span>ðG°í<span style=\"color:#dd7f6f;\"> </span>lY9å<span style=\"color:#dd7f6f;\">P</span>u×8><span style=\"color:#dd7f6f;\">R</span>Ò¬⊕Μ<span style=\"color:#dd7f6f;\">I</span>ÙzÙC<span style=\"color:#dd7f6f;\">C</span>4³ÌQ<span style=\"color:#dd7f6f;\">E</span>ΡºSè<span style=\"color:#dd7f6f;\">!</span>XgŒs.</td>
|
||||
</tr>
|
||||
|
@ -596,7 +596,7 @@ Managing Director: Martin Edenhofer
|
|||
},
|
||||
{
|
||||
data: IO.binread('test/fixtures/mail21.box'),
|
||||
body_md5: 'e29237e323306473380dbaeb34ce0189',
|
||||
body_md5: '380ca2bca1d7e013abd4109459a06fac',
|
||||
params: {
|
||||
from: 'Viagra Super Force Online <pharmacy_affordable1@ertelecom.ru>',
|
||||
from_email: 'pharmacy_affordable1@ertelecom.ru',
|
||||
|
@ -669,14 +669,14 @@ end
|
|||
},
|
||||
{
|
||||
data: IO.binread('test/fixtures/mail26.box'),
|
||||
body_md5: '471b7ec5f102fd49e5c442c50e9f4725',
|
||||
body_md5: '48c2843d219a7430bc84533d67719e95',
|
||||
params: {
|
||||
from: 'gate <team@support.gate.de>',
|
||||
from_email: 'team@support.gate.de',
|
||||
from_display_name: 'gate',
|
||||
subject: 'Ihre Rechnung als PDF-Dokument',
|
||||
to: 'Martin Edenhofer <billing@znuny.inc>',
|
||||
body: "Ihre Rechnung als PDF-Dokument <table cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#d9e7f0\" style=\"color: #000000;background-color: #d9e7f0;padding: 0px;margin: 0px;\">
|
||||
body: "Ihre Rechnung als PDF-Dokument <table cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#d9e7f0\" style=\"font-size: 12px;color: #000000;background-color: #d9e7f0;padding: 0px;margin: 0px;\">
|
||||
<tr>
|
||||
<td valign=\"top\"> <br><br> </td>
|
||||
</tr>
|
||||
|
@ -795,7 +795,7 @@ end
|
|||
},
|
||||
{
|
||||
data: IO.binread('test/fixtures/mail36.box'),
|
||||
body_md5: 'cb392b03439b840c21e45504d9a24c3a',
|
||||
body_md5: '3c58aeb003a55cafb0893d69676b4316',
|
||||
params: {
|
||||
from: 'Martin Smith <m.Smith@example.com>',
|
||||
from_email: 'm.Smith@example.com',
|
||||
|
@ -803,14 +803,14 @@ end
|
|||
subject: 'Fw: Zugangsdaten',
|
||||
to: 'Martin Edenhofer <me@example.com>',
|
||||
body: "<div>
|
||||
<div> </div><div>--<br> don't cry - work! (Rainald Goetz)</div><div> <div> <div>
|
||||
<div> </div><div>--<br> don't cry - work! (Rainald Goetz)</div><div> <div> <div>
|
||||
<div>
|
||||
<b>Gesendet:</b> Mittwoch, 03. Februar 2016 um 12:43 Uhr<span class=\"js-signatureMarker\"></span><br>
|
||||
<b>Von:</b> \"Martin Smith\" <m.Smith@example.com><br>
|
||||
<b>An:</b> linuxhotel@example.com<br>
|
||||
<b>Betreff:</b> Fw: Zugangsdaten</div><div>
|
||||
<div>
|
||||
<div> </div><div>--<br> don't cry - work! (Rainald Goetz)</div><div> <div> <div>
|
||||
<div> </div><div>--<br> don't cry - work! (Rainald Goetz)</div><div> <div> <div>
|
||||
<div>
|
||||
<b>Gesendet:</b> Freitag, 22. Januar 2016 um 11:52 Uhr<br>
|
||||
<b>Von:</b> \"Martin Edenhofer\" <me@example.com><br>
|
||||
|
@ -938,7 +938,7 @@ end
|
|||
},
|
||||
{
|
||||
data: IO.binread('test/fixtures/mail43.box'),
|
||||
body_md5: '1f51ef40494cac193c40ef18a1549432',
|
||||
body_md5: 'a3f7ff5e1876fdbf051c38649b4c9668',
|
||||
params: {
|
||||
from: 'Paula <databases.en@example.com>',
|
||||
from_email: 'databases.en@example.com',
|
||||
|
@ -947,12 +947,12 @@ end
|
|||
to: 'info@example.ch',
|
||||
cc: nil,
|
||||
body: "<table border=\"0\"><tr><td>
|
||||
<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"center\" valign=\"top\"> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" bgcolor=\"#ffffff\" style=\"border-style:solid; border-collapse: collapse;\"> <tbody> <tr> <td align=\"center\"> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"center\"><a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnaWVpLGUzZHx4bnxlZWY=\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnaWVpLGUzZHx4bnxlZWY=</a></td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"left\" valign=\"top\" style=\"color:#222222;\"> <span style=\"color: rgb(255, 102, 0);\"><i>Geben Sie diese Information an den Direktor oder den für Marketing und Umsatzsteigerung verantwortlichen Mitarbeiter Ihrer Firma weiter!</i></span>
|
||||
</td> </tr> <tr> <td> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td style=\" border-top-width:3px;\"> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"left\" valign=\"top\" style=\"color:#222222;\"> <p>Hallo,</p><ul> <li>Sie suchen nach Möglichkeiten, den Umsatz Ihre Firma zu steigern?</li>
|
||||
<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"center\" valign=\"top\"> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" bgcolor=\"#ffffff\" style=\"border-style:solid; border-collapse: collapse; border-spacing: 0;\"> <tbody> <tr> <td align=\"center\"> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"center\"><a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnaWVpLGUzZHx4bnxlZWY=\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnaWVpLGUzZHx4bnxlZWY=</a></td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"left\" valign=\"top\" style=\"font-size:15px;color:#222222;\"> <span style=\"color: rgb(255, 102, 0);\"><i>Geben Sie diese Information an den Direktor oder den für Marketing und Umsatzsteigerung verantwortlichen Mitarbeiter Ihrer Firma weiter!</i></span>
|
||||
</td> </tr> <tr> <td> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td style=\" border-top-width:3px;\"> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"left\" valign=\"top\" style=\"font-size:15px;color:#222222;\"> <p>Hallo,</p><ul> <li>Sie suchen nach Möglichkeiten, den Umsatz Ihre Firma zu steigern?</li>
|
||||
<li>Sie brauchen neue Geschäftskontakte?</li>
|
||||
<li>Sie sind es leid, Kontaktdaten manuell zu erfassen?</li>
|
||||
<li>Ihr Kontaktdatenanbieter ist zu teuer oder Sie sind mit seinen Dienstleistungen unzufrieden?</li>
|
||||
<li>Sie möchten Ihre Kontaktinformationen gern effizienter auf dem neuesten Stand halten?</li> </ul> <p><br>Bei uns können Sie mit nur wenigen Clicks <b>Geschäftskontakte</b> verschiedener Länder erwerben.</p><p>Dies ist eine <b>schnelle und bequeme</b> Methode, um Daten zu einem vernünftigen Preis zu erhalten.</p><p>Alle Daten werden <b>ständig aktualisiert</b>m so dass Sie sich keine Sorgen machen müssen.</p><p> </p></td> </tr> <tr> <td> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"center\"> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td><a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0LnNzdXJobGZzZWVsdGEtLm10cmVzb2YvY2VtL2xpZ25pYWlnaV9hbC9zOG1lOXgyOTdzZW1hL2VlL2xwZWxheHB4Q18ubXhzfEhsODh8Y2M=\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0LnNzdXJobGZzZWVsdGEtLm10cmVzb2YvY2VtL2xpZ25pYWlnaV9hbC9zOG1lOXgyOTdzZW1hL2VlL2xwZWxheHB4Q18ubXhzfEhsODh8Y2M=</a></td> <td> </td> <td></td> <td> </td> <td><a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnaWVpLGUzZHx4bnxlZWY=\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnaWVpLGUzZHx4bnxlZWY=</a></td> </tr> <tr> <td> </td> </tr> <tr> <td align=\"left\" valign=\"top\" style=\"color:#222222;\"> <p>XLS-Muster herunterladen (<a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0LnNzdXJobGZzZWVsdGEtLm10cmVzb2YvY2VtL2xpZ25pYWlnaV9hbC9zOG1lOXgyOTdzZW1hL2VlL2xwZWxheHB4Q18ubXhzfEhsODh8Y2M=\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0LnNzdXJobGZzZWVsdGEtLm10cmVzb2YvY2VtL2xpZ25pYWlnaV9hbC9zOG1lOXgyOTdzZW1hL2VlL2xwZWxheHB4Q18ubXhzfEhsODh8Y2M=</a>)</p></td> <td> </td> <td align=\"left\" valign=\"top\" style=\"color:#222222;\"> </td> <td> </td> <td align=\"left\" valign=\"top\" style=\"color:#222222;\"> <p>Datenbank bestellen (<a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnaWVpLGUzZHx4bnxlZWY=\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnaWVpLGUzZHx4bnxlZWY=</a>)</p></td> </tr> </tbody> </table> </td> </tr> <tr> <td> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"left\" valign=\"top\" style=\"color:#222222;\"> <p><span style=\"color: rgb(255, 102, 0);\"><b>Die Anmeldung ist absolut kostenlos und unverbindlich.</b> Sie können die Kataloge gemäß Ihren eigenen Kriterien filtern und ein kostenloses Datenmuster bestellen, sobald Sie sich angemeldet haben.</span><br> </p></td> </tr> <tr> <td> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td style=\" border-top-width:3px;\"> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"left\" valign=\"top\" style=\"color:#222222;\"> <span style=\"color: rgb(0, 0, 0);\"> <b>Wir haben Datenbanken der folgenden Länder:</b> </span>
|
||||
<li>Sie möchten Ihre Kontaktinformationen gern effizienter auf dem neuesten Stand halten?</li> </ul> <p><br>Bei uns können Sie mit nur wenigen Clicks <b>Geschäftskontakte</b> verschiedener Länder erwerben.</p><p>Dies ist eine <b>schnelle und bequeme</b> Methode, um Daten zu einem vernünftigen Preis zu erhalten.</p><p>Alle Daten werden <b>ständig aktualisiert</b>m so dass Sie sich keine Sorgen machen müssen.</p><p> </p></td> </tr> <tr> <td> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"center\"> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td><a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0LnNzdXJobGZzZWVsdGEtLm10cmVzb2YvY2VtL2xpZ25pYWlnaV9hbC9zOG1lOXgyOTdzZW1hL2VlL2xwZWxheHB4Q18ubXhzfEhsODh8Y2M=\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0LnNzdXJobGZzZWVsdGEtLm10cmVzb2YvY2VtL2xpZ25pYWlnaV9hbC9zOG1lOXgyOTdzZW1hL2VlL2xwZWxheHB4Q18ubXhzfEhsODh8Y2M=</a></td> <td> </td> <td></td> <td> </td> <td><a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnaWVpLGUzZHx4bnxlZWY=\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnaWVpLGUzZHx4bnxlZWY=</a></td> </tr> <tr> <td> </td> </tr> <tr> <td align=\"left\" valign=\"top\" style=\"font-size:15px;color:#222222;\"> <p>XLS-Muster herunterladen (<a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0LnNzdXJobGZzZWVsdGEtLm10cmVzb2YvY2VtL2xpZ25pYWlnaV9hbC9zOG1lOXgyOTdzZW1hL2VlL2xwZWxheHB4Q18ubXhzfEhsODh8Y2M=\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0LnNzdXJobGZzZWVsdGEtLm10cmVzb2YvY2VtL2xpZ25pYWlnaV9hbC9zOG1lOXgyOTdzZW1hL2VlL2xwZWxheHB4Q18ubXhzfEhsODh8Y2M=</a>)</p></td> <td> </td> <td align=\"left\" valign=\"top\" style=\"font-size:15px;color:#222222;\"> </td> <td> </td> <td align=\"left\" valign=\"top\" style=\"font-size:15px;color:#222222;\"> <p>Datenbank bestellen (<a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnaWVpLGUzZHx4bnxlZWY=\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnaWVpLGUzZHx4bnxlZWY=</a>)</p></td> </tr> </tbody> </table> </td> </tr> <tr> <td> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"left\" valign=\"top\" style=\"font-size:15px;color:#222222;\"> <p><span style=\"color: rgb(255, 102, 0);\"><b>Die Anmeldung ist absolut kostenlos und unverbindlich.</b> Sie können die Kataloge gemäß Ihren eigenen Kriterien filtern und ein kostenloses Datenmuster bestellen, sobald Sie sich angemeldet haben.</span><br> </p></td> </tr> <tr> <td> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td style=\" border-top-width:3px;\"> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"left\" valign=\"top\" style=\"font-size:15px;color:#222222;\"> <span style=\"color: rgb(0, 0, 0);\"> <b>Wir haben Datenbanken der folgenden Länder:</b> </span>
|
||||
<table> <tbody> <tr> <td> <ul> <li>Österreich (<a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NUQWVpMjZ8fGEx\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NUQWVpMjZ8fGEx</a>)</li>
|
||||
<li>Belgien (<a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NFQmVpYzR8fGNh\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NFQmVpYzR8fGNh</a>)</li>
|
||||
<li>Belarus (<a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NZQmVpMGJ8fDAw\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NZQmVpMGJ8fDAw</a>)</li> <li>Schweiz (<a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NIQ2VpYjF8fGY4\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NIQ2VpYjF8fGY4</a>)</li>
|
||||
|
@ -972,7 +972,7 @@ end
|
|||
<li>Russland (<a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NVUmVpZTV8fGVk\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NVUmVpZTV8fGVk</a>)</li>
|
||||
<li>Slowenien (<a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NJU2VpN2R8fGYz\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NJU2VpN2R8fGYz</a>)</li>
|
||||
<li>Slowakei (<a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NLU2VpNjZ8fDQ5\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NLU2VpNjZ8fDQ5</a>)</li>
|
||||
<li>Ukraine (<a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NBVWVpYTd8fDNh\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NBVWVpYTd8fDNh</a>)</li> </ul> </td> </tr> </tbody> </table> </td> </tr> <tr> <td> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td style=\" border-top-width:3px;\"> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"left\" valign=\"top\" style=\"color:#222222;\"> <p>Anwendungsmöglichkeiten für Geschäftskontakte<br> <br> </p><ul> <li>
|
||||
<li>Ukraine (<a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NBVWVpYTd8fDNh\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnY25pLGUsdXJ0b3NBVWVpYTd8fDNh</a>)</li> </ul> </td> </tr> </tbody> </table> </td> </tr> <tr> <td> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td style=\" border-top-width:3px;\"> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"left\" valign=\"top\" style=\"font-size:15px;color:#222222;\"> <p>Anwendungsmöglichkeiten für Geschäftskontakte<br> <br> </p><ul> <li>
|
||||
<i>Newsletter senden</i> - Senden von Werbung per E-Mail (besonders effizient).</li>
|
||||
<li>
|
||||
<i>Telemarketing</i> - Telefonwerbung.</li>
|
||||
|
@ -981,10 +981,10 @@ end
|
|||
<li>
|
||||
<i>Gezielte Werbung</i> - Briefpostwerbung.</li>
|
||||
<li>
|
||||
<i>Marktforschung</i> - Telefonumfragen zur Erforschung Ihrer Produkte oder Dienstleistungen.</li> </ul> <p> </p><p>Sie können <b>Abschnitte wählen (filtern)</b> Empfänger gemäß Tätigkeitsbereichen und Standort der Firmen, um die Effizienz Ihrer Werbemaßnahmen zu erhöhen.</p><p> </p></td> </tr> <tr> <td> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td style=\" border-top-width:3px;\"> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"left\" valign=\"top\" style=\"color:#222222;\"> <span style=\"color: rgb(255, 0, 0);\">Für jeden Kauf von <b>2016-11-05 23:59:59</b> </span>
|
||||
<i>Marktforschung</i> - Telefonumfragen zur Erforschung Ihrer Produkte oder Dienstleistungen.</li> </ul> <p> </p><p>Sie können <b>Abschnitte wählen (filtern)</b> Empfänger gemäß Tätigkeitsbereichen und Standort der Firmen, um die Effizienz Ihrer Werbemaßnahmen zu erhöhen.</p><p> </p></td> </tr> <tr> <td> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td style=\" border-top-width:3px;\"> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"left\" valign=\"top\" style=\"font-size:15px;color:#222222;\"> <span style=\"color: rgb(255, 0, 0);\">Für jeden Kauf von <b>2016-11-05 23:59:59</b> </span>
|
||||
<span style=\"color: rgb(255, 0, 0);\">wir gewähren <b>30%</b> Rabatt</span>
|
||||
<span style=\"color: rgb(255, 0, 0);\"><b>RABATTCODE: WZ2124DD</b></span>
|
||||
</td> </tr> <tr> <td> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td style=\" border-top-width:3px;\"> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"left\" valign=\"top\" style=\"color:#222222;\"> <p><b>Bestellen Sie online bei:</b><br> </p><p>company-catalogs.com (<a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnaWVpLGUzZHx4bnxlZWY=\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnaWVpLGUzZHx4bnxlZWY=</a>)<br> </p><p><b>Für weitere Informationen:</b><br> </p><p>E-Mail: databases.en@example.com<br> Telefon: +370-52-071554 (languages: EN, PL, RU, LT)</p></td> </tr> <tr> <td> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <br> </td> </tr> </tbody>
|
||||
</td> </tr> <tr> <td> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td style=\" border-top-width:3px;\"> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"> <tbody> <tr> <td align=\"left\" valign=\"top\" style=\"font-size:15px;color:#222222;\"> <p><b>Bestellen Sie online bei:</b><br> </p><p>company-catalogs.com (<a href=\"http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnaWVpLGUzZHx4bnxlZWY=\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/ODtpbGs5MWIzbjUyYzExLTA4Yy06Mmg7N3AvL3R0bmFvY3B0LXlhbW9sc2Nhb3NnYy5lL3RpbXJlZi9lbS9ycnJuaWFpZXMsdGxnaWVpLGUzZHx4bnxlZWY=</a>)<br> </p><p><b>Für weitere Informationen:</b><br> </p><p>E-Mail: databases.en@example.com<br> Telefon: +370-52-071554 (languages: EN, PL, RU, LT)</p></td> </tr> <tr> <td> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <br> </td> </tr> </tbody>
|
||||
</table>
|
||||
</td></tr></table>
|
||||
<br>Unsubscribe from newsletter: Click here (<a href=\"http://business-catalogs.example.com/c2JudXVlcmNic2I4MWk7MTgxOTMyNS1jMmMtNzA=\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">http://business-catalogs.example.com/c2JudXVlcmNic2I4MWk7MTgxOTMyNS1jMmMtNzA=</a>)",
|
||||
|
|
|
@ -223,7 +223,7 @@ Some Text",
|
|||
content_type: 'text/html',
|
||||
body: "_________________________________________________________________________________Please beth saw his head <br>
|
||||
<div>
|
||||
<table border=\"0\" cellspacing=\"5\" style=\"color:#e0e7e8; background-color:#e3efef;\">
|
||||
<table border=\"0\" cellspacing=\"5\" style=\"color:#e0e7e8; background-color:#e3efef; font-size:1px;\">
|
||||
<tr>
|
||||
<td colspan=\"2\">9õh<span style=\"color:#f18246;\">H</span>3ÿo<span style=\"color:#f18246;\">I</span>Úõ´<span style=\"color:#f18246;\">G</span>ÿi<span style=\"color:#f18246;\">H</span>±6u<span style=\"color:#f18246;\">-</span>û◊N<span style=\"color:#f18246;\">Q</span>4ùä<span style=\"color:#f18246;\">U</span>¹aw<span style=\"color:#f18246;\">A</span>q¹J<span style=\"color:#f18246;\">L</span>ZμÒ<span style=\"color:#f18246;\">I</span>icg<span style=\"color:#f18246;\">T</span>1ζ2<span style=\"color:#f18246;\">Y</span>7⊆t<span style=\"color:#f18246;\"> </span>63‘<span style=\"color:#f18246;\">M</span>ñ36<span style=\"color:#f18246;\">E</span>ßÝ→<span style=\"color:#f18246;\">D</span>Aå†<span style=\"color:#f18246;\">I</span>048<span style=\"color:#f18246;\">C</span>vJ9<span style=\"color:#f18246;\">A</span>↑3i<span style=\"color:#f18246;\">T</span>c4É<span style=\"color:#f18246;\">I</span>ΥvX<span style=\"color:#f18246;\">O</span>50ñ<span style=\"color:#f18246;\">N</span>ÁFJ<span style=\"color:#f18246;\">S</span>ðr<span style=\"color:#f18246;\"> </span>154<span style=\"color:#f18246;\">F</span>1HP<span style=\"color:#f18246;\">O</span>À£C<span style=\"color:#f18246;\">R</span>xZp<span style=\"color:#f18246;\"> </span>tLî<span style=\"color:#f18246;\">T</span>9öX<span style=\"color:#f18246;\">H</span>1b3<span style=\"color:#f18246;\">E</span>s±W<span style=\"color:#f18246;\"> </span>mNà<span style=\"color:#f18246;\">B</span>g3õ<span style=\"color:#f18246;\">E</span>bPŒ<span style=\"color:#f18246;\">S</span>úfτ<span style=\"color:#f18246;\">T</span>óY4<span style=\"color:#f18246;\"> </span>sUÖ<span style=\"color:#f18246;\">P</span>ÒζΔ<span style=\"color:#f18246;\">R</span>Fkc<span style=\"color:#f18246;\">I</span>Õ1™<span style=\"color:#f18246;\">C</span>ÓZ3<span style=\"color:#f18246;\">E</span>ΛRq<span style=\"color:#f18246;\">!</span>Cass is good to ask what that</td>
|
||||
</tr>
|
||||
|
|
Loading…
Reference in a new issue