From dc743a7662356570cb866ce8407414d041d1cb0b Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Mon, 13 Jul 2020 08:38:11 +0200 Subject: [PATCH] Fixes #2494 - Plus characters are stripped from email addresses and urls in ticket body --- lib/html_sanitizer.rb | 4 +- spec/lib/core_ext/string_spec.rb | 27 +- spec/lib/html_sanitizer_spec.rb | 10 +- test/data/mail/mail011.yml | 10 +- test/data/mail/mail022.yml | 2 +- test/data/mail/mail043.yml | 10 +- test/data/mail/mail047.yml | 3001 +++++++++++++++++++++++++++--- test/data/mail/mail066.yml | 86 +- test/data/mail/mail082.yml | 2 +- test/unit/email_process_test.rb | 4 +- test/unit/html_sanitizer_test.rb | 8 +- 11 files changed, 2877 insertions(+), 287 deletions(-) diff --git a/lib/html_sanitizer.rb b/lib/html_sanitizer.rb index a40fe1533..6316a5d96 100644 --- a/lib/html_sanitizer.rb +++ b/lib/html_sanitizer.rb @@ -54,7 +54,7 @@ satinize html string based on whiltelist href_without_spaces = href.gsub(/[[:space:]]/, '') end - next if !href_without_spaces.downcase.start_with?('http', 'ftp', '//') + next if !CGI.unescape(href_without_spaces).utf8_encode(fallback: :read_as_sanitized_binary).gsub(/[[:space:]]/, '').downcase.start_with?('http', 'ftp', '//') node.set_attribute('href', href) node.set_attribute('rel', 'nofollow noreferrer noopener') @@ -395,7 +395,7 @@ cleanup html string: end def self.cleanup_target(string, **options) - cleaned_string = CGI.unescape(string).utf8_encode(fallback: :read_as_sanitized_binary) + cleaned_string = string.utf8_encode(fallback: :read_as_sanitized_binary) cleaned_string = cleaned_string.gsub(/[[:space:]]/, '') if !options[:keep_spaces] cleaned_string = cleaned_string.strip .delete("\t\n\r\u0000") diff --git a/spec/lib/core_ext/string_spec.rb b/spec/lib/core_ext/string_spec.rb index 031a31e6b..a86943b53 100644 --- a/spec/lib/core_ext/string_spec.rb +++ b/spec/lib/core_ext/string_spec.rb @@ -1141,7 +1141,7 @@ RSpec.describe String do expect(<<~HTML.chomp.html2html_strict).to eq(<<~TEXT.chomp) http://what-different.example.com HTML - http://what-different.example.com + http://what-different.example.com TEXT end @@ -1153,31 +1153,6 @@ RSpec.describe String do TEXT end - it 'does not add title attr (for trailing slash)' do - expect(<<~HTML.chomp.html2html_strict).to eq(<<~TEXT.chomp) - http://example.com - HTML - http://example.com - TEXT - end - - it 'does not add title attr (for trailing slash and newline)' do - expect(<<~HTML.chomp.html2html_strict).to eq(<<~TEXT.chomp) - http://example.com - HTML - http://example.com - TEXT - end - - it 'does not add title attr (for trailing slash, newline, and space)' do - expect(<<~HTML.chomp.html2html_strict).to eq(<<~TEXT.chomp) - http://example.com - HTML - http://example.com - TEXT - end - it 'does not add title attr (for URL-safe/unsafe characters)' do expect(<<~HTML.chomp.html2html_strict).to eq(<<~TEXT.chomp) http://example.com?abc=123&123=abc diff --git a/spec/lib/html_sanitizer_spec.rb b/spec/lib/html_sanitizer_spec.rb index cbf0a69ab..e387178cb 100644 --- a/spec/lib/html_sanitizer_spec.rb +++ b/spec/lib/html_sanitizer_spec.rb @@ -198,9 +198,17 @@ RSpec.describe HtmlSanitizer do context 'with href links that contain square brackets' do it 'correctly URL encodes them' do expect(described_class.strict(+'example', true)) - .to eq('example') + .to eq('example') end end + + context 'with href links that contain http urls' do + it 'correctly URL encodes them' do + expect(described_class.strict(+'example', true)) + .to eq('example') + end + end + end describe '.cleanup' do diff --git a/test/data/mail/mail011.yml b/test/data/mail/mail011.yml index 867ff71c1..326442ad3 100644 --- a/test/data/mail/mail011.yml +++ b/test/data/mail/mail011.yml @@ -12,19 +12,19 @@ body: |-

-

Lieber CYLEX Eintragsinhaber,

das Jahr neigt sich dem Ende und die besinnliche Zeit beginnt laut Kalender mit dem
1. Advent. Und wie immer wird es in der vorweihnachtlichen Zeit meist beruflich und privat
so richtig schön hektisch.

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.

+

Lieber CYLEX Eintragsinhaber,

das Jahr neigt sich dem Ende und die besinnliche Zeit beginnt laut Kalender mit dem
1. Advent. Und wie immer wird es in der vorweihnachtlichen Zeit meist beruflich und privat
so richtig schön hektisch.

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.

Einen gemütlichen Start in die Adventszeit wünscht Ihnen - +

Ihr CYLEX Team

- P.S. Damit Sie keinen Tag versäumen, empfehlen wir Ihnen den Link des Adventkalenders in
Ihrer Lesezeichen-Symbolleiste zu ergänzen.

 

+ P.S. Damit Sie keinen Tag versäumen, empfehlen wir Ihnen den Link des Adventkalenders in
Ihrer Lesezeichen-Symbolleiste zu ergänzen.

 

@@ -32,8 +32,8 @@ body: |- diff --git a/test/data/mail/mail022.yml b/test/data/mail/mail022.yml index 4ae6f5efe..063f6f4e7 100644 --- a/test/data/mail/mail022.yml +++ b/test/data/mail/mail022.yml @@ -4,4 +4,4 @@ from_email: ireoniqla@lipetsk.ru from_display_name: Gilbertina Suthar subject: P..E..N-I..S__-E N L A R-G E-M..E..N T-___P..I-L-L..S...Info. to: Info -body: Puzzled by judith bronte dave. Melvin will want her way through with.
Continued adam helped charlie cried. Soon joined the master bathroom. Grinned adam rubbed his arms she nodded.
Freemont and they talked with beppe.
Thinking of bed and whenever adam.
Mike was too tired man to hear.
I°0PQSHEJlÔNwf˜Ì1§3S¬73 Î1mEbb5N37¢LϖC7AlFnRº♦HG64BÉ4Ò¦Måâ4ÊzkΙN⌉7⌉TBNÐ T×xPIògIÎÃlLøÕML⊥ÞøSaΨRBreathed adam gave the master bedroom door.
Better get charlie took the wall.
Charlotte clark smile he saw charlie.
Dave and leaned her tears adam.
Maybe we want any help me that.
Next morning charlie gazed at their father.
Well as though adam took out here. Melvin will be more money. Called him into this one last night.
Men joined the pickup truck pulled away. Chuck could make sure that.†p­C L I C K Ȟ E R EEOD !Chuckled adam leaned forward and leî charlie.
Just then returned to believe it here.
Freemont and pulling out several minutes. +body: Puzzled by judith bronte dave. Melvin will want her way through with.
Continued adam helped charlie cried. Soon joined the master bathroom. Grinned adam rubbed his arms she nodded.
Freemont and they talked with beppe.
Thinking of bed and whenever adam.
Mike was too tired man to hear.
I°0PQSHEJlÔNwf˜Ì1§3S¬73 Î1mEbb5N37¢LϖC7AlFnRº♦HG64BÉ4Ò¦Måâ4ÊzkΙN⌉7⌉TBNÐ T×xPIògIÎÃlLøÕML⊥ÞøSaΨRBreathed adam gave the master bedroom door.
Better get charlie took the wall.
Charlotte clark smile he saw charlie.
Dave and leaned her tears adam.
Maybe we want any help me that.
Next morning charlie gazed at their father.
Well as though adam took out here. Melvin will be more money. Called him into this one last night.
Men joined the pickup truck pulled away. Chuck could make sure that.†p­C L I C K Ȟ E R EEOD !Chuckled adam leaned forward and leî charlie.
Just then returned to believe it here.
Freemont and pulling out several minutes. diff --git a/test/data/mail/mail043.yml b/test/data/mail/mail043.yml index c697837ca..b7e033d41 100644 --- a/test/data/mail/mail043.yml +++ b/test/data/mail/mail043.yml @@ -6,12 +6,12 @@ subject: Kontakte to: info@example.ch body: |-
Impressum
S.C. CYLEX INTERNATIONAL S.N.C.
Sat. Palota 119/A RO 417516 Palota Romania
Tel.: +49 208/62957-0 |
Geschäftsführer: Francisc Osvald
Handelsregister: J05/1591/2009
USt.IdNr.: RO26332771

serviceteam@cylex.de
- Homepage
- Newsletter abbestellen + Homepage
+ Newsletter abbestellen
-
Geben Sie diese Information an den Direktor oder den für Marketing und Umsatzsteigerung verantwortlichen Mitarbeiter Ihrer Firma weiter! + +
Geben Sie diese Information an den Direktor oder den für Marketing und Umsatzsteigerung verantwortlichen Mitarbeiter Ihrer Firma weiter!

Hallo,

  • Sie suchen nach Möglichkeiten, den Umsatz Ihre Firma zu steigern?
  • Sie brauchen neue Geschäftskontakte?
  • Sie sind es leid, Kontaktdaten manuell zu erfassen?
  • Ihr Kontaktdatenanbieter ist zu teuer oder Sie sind mit seinen Dienstleistungen unzufrieden?
  • -
  • Sie möchten Ihre Kontaktinformationen gern effizienter auf dem neuesten Stand halten?


Bei uns können Sie mit nur wenigen Clicks Geschäftskontakte verschiedener Länder erwerben.

Dies ist eine schnelle und bequeme Methode, um Daten zu einem vernünftigen Preis zu erhalten.

Alle Daten werden ständig aktualisiertm so dass Sie sich keine Sorgen machen müssen.

 

XLS-Muster herunterladen

Datenbank bestellen

Die Anmeldung ist absolut kostenlos und unverbindlich. Sie können die Kataloge gemäß Ihren eigenen Kriterien filtern und ein kostenloses Datenmuster bestellen, sobald Sie sich angemeldet haben.

Wir haben Datenbanken der folgenden Länder: +
  • Sie möchten Ihre Kontaktinformationen gern effizienter auf dem neuesten Stand halten?

  • Bei uns können Sie mit nur wenigen Clicks Geschäftskontakte verschiedener Länder erwerben.

    Dies ist eine schnelle und bequeme Methode, um Daten zu einem vernünftigen Preis zu erhalten.

    Alle Daten werden ständig aktualisiertm so dass Sie sich keine Sorgen machen müssen.

     

    XLS-Muster herunterladen

    Datenbank bestellen

    Die Anmeldung ist absolut kostenlos und unverbindlich. Sie können die Kataloge gemäß Ihren eigenen Kriterien filtern und ein kostenloses Datenmuster bestellen, sobald Sie sich angemeldet haben.

    Wir haben Datenbanken der folgenden Länder:

    Anwendungsmöglichkeiten für Geschäftskontakte

    • Newsletter senden - Senden von Werbung per E-Mail (besonders effizient).
    • @@ -43,10 +43,10 @@ body: |- Marktforschung - Telefonumfragen zur Erforschung Ihrer Produkte oder Dienstleistungen.

     

    Sie können Abschnitte wählen (filtern) Empfänger gemäß Tätigkeitsbereichen und Standort der Firmen, um die Effizienz Ihrer Werbemaßnahmen zu erhöhen.

     

    Für jeden Kauf von 2016-11-05 23:59:59 wir gewähren 30% Rabatt RABATTCODE: WZ2124DD -

    Bestellen Sie online bei:

    company-catalogs.com

    Für weitere Informationen:

    E-Mail: databases.en@example.com
    Telefon: +370-52-071554 (languages: EN, PL, RU, LT)


    Bestellen Sie online bei:

    company-catalogs.com

    Für weitere Informationen:

    E-Mail: databases.en@example.com
    Telefon: +370-52-071554 (languages: EN, PL, RU, LT)


    -
    Unsubscribe from newsletter: Click here +
    Unsubscribe from newsletter: Click here content_type: text/html reply-to: Paula attachments: diff --git a/test/data/mail/mail047.yml b/test/data/mail/mail047.yml index b82ed421a..f625035aa 100644 --- a/test/data/mail/mail047.yml +++ b/test/data/mail/mail047.yml @@ -1,4 +1,10 @@ --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess +from: EXAMPLE HotPriceMail +from_email: anja.weber@example.de +from_display_name: EXAMPLE HotPriceMail +to: info@example.de +subject: "-90%! Nur 3,90 statt 39,90 EUR: In-Ear-Stereo-Headset mit Bluetooth 4.1 + und Magnetverschluss für Bob Max Example" body: |- HotPriceMail - -90%! Nur 3,90 statt 39,90 EUR: In-Ear-Stereo-Headset mit Bluetooth 4.1 und Magnetverschluss
    - - - - - - + + + + + +
    @@ -10,12 +16,12 @@ body: |-
    @@ -31,9 +37,9 @@ body: |-
    - - - + + +

    @@ -50,7 +56,7 @@ body: |- - + - + - + - + - + - + - + - + @@ -112,7 +118,7 @@ body: |-
    Sehr geehrter Herr Example,

    genießen Sie Ihre Lieblings-Musik jetzt ohne störende Kabel - ob zu Hause oder unterwegs:

    Mit dem In-Ear-Stereo-Headset SH-30 übertragen Sie Ihre MP3-Hits einfach per Bluetooth 4.1 - von Smartphone, iPhone, Tablet-PC, iPad u.v.m. Auch Ihre Telefonate führen Sie kabellos. Das Smartphone bleibt dabei in der Tasche.

    Über die integrierte Fernbedienung steuern Sie die Musikwiedergabe und Lautstärke sowie Ihre Gespräche komfortabel über 3 Tasten.

    Der leistungsstarke Akku versorgt Ihr Headset für bis zu 5 Stunden Non-Stop-Musikgenuss mit Energie und erreicht bis zu 100 Stunden Standby-Zeit.

    Wenn Sie Ihr Headset gerade nicht benötigen, tragen Sie es bequem wie eine Kette um den Hals. Verbinden Sie dazu einfach die beiden magnetischen Ohrhörer mit einem Klick miteinander.

    -

    Im Vorfeld der CeBIT konnten wir einen Posten von 12.000 Stück im Bulk-Pack aus Produktionsüberhang unfassbar günstig einkaufen - diesen Vorteil geben wir an unsere Newsletterkunden weiter: Ihr komfortables Hightech-Headset erhalten Sie heute zum exklusiven Sonderpreis von nur 3,90 Euro* statt1 für 39,90 Euro. Greifen Sie gleich zu!

    USB-Netzteile zum Aufladen Ihres Bluetooth-Headsets bestellen Sie schon ab 2,90 Euro* hier im Webshop.

    Mein Tipp für alle Geräte ohne Bluetooth: Das Premium-In-Ear-Headset mit Kabel-Fernbedienung und patentiertem Doppel-Luftkammer-Soundsystem erhalten Sie zum Vorzugspreis von nur 6,90 Euro* statt1 für 39,90 Euro. Bestellen Sie direkt hier!

    Viel Freude beim Musik-Hören und Telefonieren wünscht

    +

    Im Vorfeld der CeBIT konnten wir einen Posten von 12.000 Stück im Bulk-Pack aus Produktionsüberhang unfassbar günstig einkaufen - diesen Vorteil geben wir an unsere Newsletterkunden weiter: Ihr komfortables Hightech-Headset erhalten Sie heute zum exklusiven Sonderpreis von nur 3,90 Euro* statt1 für 39,90 Euro. Greifen Sie gleich zu!

    USB-Netzteile zum Aufladen Ihres Bluetooth-Headsets bestellen Sie schon ab 2,90 Euro* hier im Webshop.

    Mein Tipp für alle Geräte ohne Bluetooth: Das Premium-In-Ear-Headset mit Kabel-Fernbedienung und patentiertem Doppel-Luftkammer-Soundsystem erhalten Sie zum Vorzugspreis von nur 6,90 Euro* statt1 für 39,90 Euro. Bestellen Sie direkt hier!

    Viel Freude beim Musik-Hören und Telefonieren wünscht

    Ihre
    @@ -66,30 +72,30 @@ body: |-
    Stereo-Headset mit MagnetverschlussStereo-Headset mit Magnetverschluss Magnetisches In-Ear-Stereo-Headset, BT 4.1, Multipoint & Auto-ConnectMagnetisches In-Ear-Stereo-Headset, BT 4.1, Multipoint & Auto-Connect In-Ear-Headset mit Bluetooth 4.1, 2x 2 Membranen & 3-Tasten-BedienteilIn-Ear-Headset mit Bluetooth 4.1, 2x 2 Membranen & 3-Tasten-Bedienteil In-Ear-Headset mit 2x 2 Membranen & 3-Tasten-Bedienteil, 3,5-mm-KlinkeIn-Ear-Headset mit 2x 2 Membranen & 3-Tasten-Bedienteil, 3,5-mm-Klinke
    - +
    Bestell-Nr.
    HZ-2654-924
    Bestell-Nr.
    HZ-2654-924
    statt139,90 @@ -125,7 +131,7 @@ body: |- - +
    Bestell-Nr.
    ZX-1618-924
    Bestell-Nr.
    ZX-1618-924
    statt169,90 @@ -138,7 +144,7 @@ body: |- - +
    Bestell-Nr.
    ZX-1624-924
    Bestell-Nr.
    ZX-1624-924
    statt159,90 @@ -151,7 +157,7 @@ body: |- - +
    Bestell-Nr.
    ZX-1623-924
    Bestell-Nr.
    ZX-1623-924
    - + - + - + - + - + - + - + - + @@ -224,7 +230,7 @@ body: |-
    statt139,90 @@ -180,30 +186,30 @@ body: |-
    In-Ear-Stereo-Headset IHS-570 mit High-Resolution-Audio, 5 Hz - 70 kHzIn-Ear-Stereo-Headset IHS-570 mit High-Resolution-Audio, 5 Hz - 70 kHz In-Ear-Stereo-Headset IHS-100 mit Flachkabel, Aluminium-GehäuseIn-Ear-Stereo-Headset IHS-100 mit Flachkabel, Aluminium-Gehäuse Sport-Headset, Bone ConductionSport-Headset, Bone Conduction In-Ear-Sport-Headset, Bluetooth 4.1, Multipoint, Fernbed.In-Ear-Sport-Headset, Bluetooth 4.1, Multipoint, Fernbed.
    - +
    Bestell-Nr.
    ZX-1598-924
    Bestell-Nr.
    ZX-1598-924
    statt149,90 @@ -237,7 +243,7 @@ body: |- - +
    Bestell-Nr.
    PX-8489-924
    Bestell-Nr.
    PX-8489-924
    statt129,90 @@ -250,7 +256,7 @@ body: |- - +
    Bestell-Nr.
    PX-1846-924
    Bestell-Nr.
    PX-1846-924
    statt179,00 @@ -263,7 +269,7 @@ body: |- - +
    Bestell-Nr.
    ZX-1621-924
    Bestell-Nr.
    ZX-1621-924
    - + - + - + - + - + - + - + - + @@ -336,7 +342,7 @@ body: |-
    statt129,90 @@ -292,30 +298,30 @@ body: |-
    Spritzwasser- geschütztes Sport-Headset mit Bluetooth 4.1Spritzwasser- geschütztes Sport-Headset mit Bluetooth 4.1 Bluetooth-4.1-Sport-Headset, spritzwasser-geschützt, aptX Bluetooth-4.1-Sport-Headset, spritzwasser-geschützt, aptX Wasserdichtes Sport-HeadsetWasserdichtes Sport-Headset Bluetooth-4.1-Sport-Headset, In-Ear Bluetooth-4.1-Sport-Headset, In-Ear
    - +
    Bestell-Nr.
    ZX-1535-924
    Bestell-Nr.
    ZX-1535-924
    statt189,90 @@ -349,7 +355,7 @@ body: |- - +
    Bestell-Nr.
    ZX-1534-924
    Bestell-Nr.
    ZX-1534-924
    statt149,90 @@ -362,7 +368,7 @@ body: |- - +
    Bestell-Nr.
    ZX-1549-924
    Bestell-Nr.
    ZX-1549-924
    statt199,90 @@ -375,7 +381,7 @@ body: |- - +
    Bestell-Nr.
    ZX-1533-924
    Bestell-Nr.
    ZX-1533-924
    - + - + - + - + - + - + - + - + @@ -448,7 +454,7 @@ body: |-
    statt139,90 @@ -404,30 +410,30 @@ body: |-
    Wasserdichtes BT-4.0-Headset Bone ConductionWasserdichtes BT-4.0-Headset Bone Conduction Knochen-Leit-Bluetooth-Headset Knochen-Leit-Bluetooth-Headset Stereo-Headset mit Bluetooth 4.0, aptX, schwarz Stereo-Headset mit Bluetooth 4.0, aptX, schwarz Komfort-Sport-Ohrhörer Komfort-Sport-Ohrhörer
    - +
    Bestell-Nr.
    ZX-1547-924
    Bestell-Nr.
    ZX-1547-924
    statt1169,90 @@ -461,7 +467,7 @@ body: |- - +
    Bestell-Nr.
    ZX-1546-924
    Bestell-Nr.
    ZX-1546-924
    statt1149,90 @@ -474,7 +480,7 @@ body: |- - +
    Bestell-Nr.
    ZX-1539-924
    Bestell-Nr.
    ZX-1539-924
    statt139,90 @@ -487,7 +493,7 @@ body: |- - +
    Bestell-Nr.
    PX-1165-924
    Bestell-Nr.
    PX-1165-924
    - + - + - + - + - + - + - + - + @@ -561,7 +567,7 @@ body: |-
    statt124,90 @@ -516,30 +522,30 @@ body: |-
    Aluminium-Stereo-Ohrhörer "Premium-Sound" Aluminium-Stereo-Ohrhörer "Premium-Sound" Ohrhörer mit Kabel-Fernbedienung & IST-TechnologieOhrhörer mit Kabel-Fernbedienung & IST-Technologie Earbud-Ohrhörer 'Basic' Earbud-Ohrhörer 'Basic' Premium-Stereo-Ohrhörer auvisio 'Bass Tube'Premium-Stereo-Ohrhörer auvisio 'Bass Tube'
    - +
    Bestell-Nr.
    PX-1062-924
    Bestell-Nr.
    PX-1062-924
    statt124,90 @@ -574,7 +580,7 @@ body: |- - +
    Bestell-Nr.
    PX-1490-924
    Bestell-Nr.
    PX-1490-924
    statt179,90 @@ -587,7 +593,7 @@ body: |- - +
    Bestell-Nr.
    PX-1148-924
    Bestell-Nr.
    PX-1148-924
    statt19,90 @@ -600,7 +606,7 @@ body: |- - +
    Bestell-Nr.
    PE-5848-924
    Bestell-Nr.
    PE-5848-924
    - + - + - + - + - + - + - + - + @@ -675,7 +681,7 @@ body: |-
    statt129,90 @@ -629,30 +635,30 @@ body: |-
    MiniBluetooth 4.0 Akku-In-Ear-Headset, One-Touch-BedienungMiniBluetooth 4.0 Akku-In-Ear-Headset, One-Touch-Bedienung Headset mit Bluetooth 3.0 für Musik & Telefonate Headset mit Bluetooth 3.0 für Musik & Telefonate Universelles Bluetooth-Headset mit Bluetooth 3.0 Universelles Bluetooth-Headset mit Bluetooth 3.0 Knopf-Headset mit Kfz-Ladestation, Bluetooth 4.0, 2 USB-LadeportsKnopf-Headset mit Kfz-Ladestation, Bluetooth 4.0, 2 USB-Ladeports
    - +
    Bestell-Nr.
    ZX-1627-924
    Bestell-Nr.
    ZX-1627-924
    statt124,90 @@ -688,7 +694,7 @@ body: |- - +
    Bestell-Nr.
    HZ-3489-924
    Bestell-Nr.
    HZ-3489-924
    statt129,90 @@ -701,7 +707,7 @@ body: |- - +
    Bestell-Nr.
    HZ-2236-924
    Bestell-Nr.
    HZ-2236-924
    statt129,90 @@ -714,7 +720,7 @@ body: |- - +
    Bestell-Nr.
    HZ-2811-924
    Bestell-Nr.
    HZ-2811-924
    - + - + - + - + - + - + - + - + @@ -788,7 +794,7 @@ body: |-
    statt139,90 @@ -743,30 +749,30 @@ body: |-
    Stereo-Bluetooth-Headset mit NackenbügelStereo-Bluetooth-Headset mit Nackenbügel Faltbares On-Ear-Bluetooth-Headset mit MP3-PlayerFaltbares On-Ear-Bluetooth-Headset mit MP3-Player Faltbarer HiFi-Kopfhörer mit Headset-Funktion, Bluetooth 3.0Faltbarer HiFi-Kopfhörer mit Headset-Funktion, Bluetooth 3.0 Noise-Cancelling-KopfhörerNoise-Cancelling-Kopfhörer
    - +
    Bestell-Nr.
    HZ-1765-924
    Bestell-Nr.
    HZ-1765-924
    statt149,90 @@ -801,7 +807,7 @@ body: |- - +
    Bestell-Nr.
    ZX-1572-924
    Bestell-Nr.
    ZX-1572-924
    statt149,90 @@ -814,7 +820,7 @@ body: |- - +
    Bestell-Nr.
    ZX-1564-924
    Bestell-Nr.
    ZX-1564-924
    statt169,90 @@ -827,7 +833,7 @@ body: |- - +
    Bestell-Nr.
    PX-1489-924
    Bestell-Nr.
    PX-1489-924
    - + - + - + - + - + - + - + - + @@ -899,7 +905,7 @@ body: |-
    statt199,90 @@ -856,30 +862,30 @@ body: |-
    Bluetooth 4 Over-Ear-HiFi-Headset OHS-420 mit SteuertastenBluetooth 4 Over-Ear-HiFi-Headset OHS-420 mit Steuertasten Stereo-Bügelkopfhörer klappbar, on-ear Stereo-Bügelkopfhörer klappbar, on-ear Premium-On-Ear-Headset OHS-250 im Aluminiumgehäuse, Bluetooth 4.0Premium-On-Ear-Headset OHS-250 im Aluminiumgehäuse, Bluetooth 4.0 Funk-Kopfhörer mit LadestationFunk-Kopfhörer mit Ladestation
    - +
    Bestell-Nr.
    ZX-1571-924
    Bestell-Nr.
    ZX-1571-924
    statt1129,90 @@ -912,7 +918,7 @@ body: |- - +
    Bestell-Nr.
    PX-1467-924
    Bestell-Nr.
    PX-1467-924
    statt129,90 @@ -925,7 +931,7 @@ body: |- - +
    Bestell-Nr.
    ZX-1599-924
    Bestell-Nr.
    ZX-1599-924
    statt169,90 @@ -938,7 +944,7 @@ body: |- - +
    Bestell-Nr.
    PX-1390-924
    Bestell-Nr.
    PX-1390-924
    - + - + - + - + - + - + - + - + @@ -1013,7 +1019,7 @@ body: |-
    statt179,90 @@ -967,30 +973,30 @@ body: |-
    HiFi-Kopfhörer mit integr. MP3-Player & RadioHiFi-Kopfhörer mit integr. MP3-Player & Radio MP4-Player mit Bluetooth, FM-Radio, Video MP4-Player mit Bluetooth, FM-Radio, Video MP3- & Video-Player für microSD-Karten MP3- & Video-Player für microSD-Karten Wasserdichter, kabelloser Sport-MP3-Player, 4GBWasserdichter, kabelloser Sport-MP3-Player, 4GB
    - +
    Bestell-Nr.
    PX-4815-924
    Bestell-Nr.
    PX-4815-924
    statt149,90 @@ -1026,7 +1032,7 @@ body: |- - +
    Bestell-Nr.
    PX-1485-924
    Bestell-Nr.
    PX-1485-924
    statt159,90 @@ -1039,7 +1045,7 @@ body: |- - +
    Bestell-Nr.
    PX-2553-924
    Bestell-Nr.
    PX-2553-924
    statt139,90 @@ -1052,7 +1058,7 @@ body: |- - +
    Bestell-Nr.
    PX-2575-924
    Bestell-Nr.
    PX-2575-924
    - + - + - + - + - + - + - + - + @@ -1126,7 +1132,7 @@ body: |-
    statt199,90 @@ -1081,30 +1087,30 @@ body: |-
    4in1-Bluetooth-Headset-Adapter mit Mikro, MP3, Radio, 3,5-mm-Klinke4in1-Bluetooth-Headset-Adapter mit Mikro, MP3, Radio, 3,5-mm-Klinke 5in1-BT-Headset-Adapter mit Mikro, MP3, Radio, für Kopfhörer5in1-BT-Headset-Adapter mit Mikro, MP3, Radio, für Kopfhörer Bluetooth-4.2-Headset-Adapter mit 3,5-mm-Klinke-Anschluss & MikrofonBluetooth-4.2-Headset-Adapter mit 3,5-mm-Klinke-Anschluss & Mikrofon Kopfhörerverstärker mit Mikro für Smartphone...Kopfhörerverstärker mit Mikro für Smartphone...
    - +
    Bestell-Nr.
    PX-4997-924
    Bestell-Nr.
    PX-4997-924
    statt129,90 @@ -1139,7 +1145,7 @@ body: |- - +
    Bestell-Nr.
    HZ-2808-924
    Bestell-Nr.
    HZ-2808-924
    statt139,90 @@ -1152,7 +1158,7 @@ body: |- - +
    Bestell-Nr.
    HZ-2747-924
    Bestell-Nr.
    HZ-2747-924
    statt119,90 @@ -1165,7 +1171,7 @@ body: |- - +
    Bestell-Nr.
    PX-1426-924
    Bestell-Nr.
    PX-1426-924
    - + - + - + - + - + - + - + - + - + @@ -1239,7 +1245,7 @@ body: |-
    statt149,90 @@ -1192,34 +1198,34 @@ body: |-
    Set: 2 x Alu-Kabelmanager + Lesezeichen aus EdelstahlSet: 2 x Alu-Kabelmanager + Lesezeichen aus Edelstahl Lackreparaturstift für alle Lack-FarbenLackreparaturstift für alle Lack-Farben Gummibänder-Set zum Häkeln & BastelnGummibänder-Set zum Häkeln & Basteln Extra starke Universal- Spanngummis 12er-SetExtra starke Universal- Spanngummis 12er-Set
    - +
    Bestell-Nr.
    NC-2135-924
    Bestell-Nr.
    NC-2135-924
    statt19,90 @@ -1252,7 +1258,7 @@ body: |- - +
    Bestell-Nr.
    NC-5320-924
    Bestell-Nr.
    NC-5320-924
    statt119,90 @@ -1265,7 +1271,7 @@ body: |- - +
    Bestell-Nr.
    NX-1186-924
    Bestell-Nr.
    NX-1186-924
    @@ -1277,7 +1283,7 @@ body: |-
    € 0,19 pro Gummiband
    - +
    Bestell-Nr.
    NC-1034-924
    Bestell-Nr.
    NC-1034-924
    @@ -1305,30 +1311,30 @@ body: |- - + - + - + - + - + - + - + - + @@ -1350,7 +1356,7 @@ body: |-
    € 0,74 pro Gepäckspanner
    Knielanger Regenmantel mit Kapuze für NotfälleKnielanger Regenmantel mit Kapuze für Notfälle Glasreiniger-Konzentrat, 500 mlGlasreiniger-Konzentrat, 500 ml 201-tlg. Dübel- & Wandschrauben-Set mit passendem Bohrer 201-tlg. Dübel- & Wandschrauben-Set mit passendem Bohrer Bauchweg-TrainerBauchweg-Trainer
    - +
    Bestell-Nr.
    NC-5103-924
    Bestell-Nr.
    NC-5103-924
    statt16,90 @@ -1363,7 +1369,7 @@ body: |- - +
    Bestell-Nr.
    PV-8696-924
    Bestell-Nr.
    PV-8696-924
    @@ -1375,7 +1381,7 @@ body: |-
    € 7,80 pro l
    - +
    Bestell-Nr.
    NX-3883-924
    Bestell-Nr.
    NX-3883-924
    @@ -1387,7 +1393,7 @@ body: |-
    € 0,02 pro Wabdschraube
    - +
    Bestell-Nr.
    NX-1082-924
    Bestell-Nr.
    NX-1082-924
    - + - + - + - + - + - + - + - + @@ -1461,7 +1467,7 @@ body: |-
    statt169,95 @@ -1416,30 +1422,30 @@ body: |-
    USB-WLAN-Stick WS-335.at mit ext. Antenne, 300 Mbit/s, WPSUSB-WLAN-Stick WS-335.at mit ext. Antenne, 300 Mbit/s, WPS Bluetooth-Lautsprecher 10 Watt mit 3-farbigem Disco-LichtBluetooth-Lautsprecher 10 Watt mit 3-farbigem Disco-Licht Marienkäfer mit Sternen-Projektion & Farbwechsler Marienkäfer mit Sternen-Projektion & Farbwechsler LED-Funk-Uhr mit Datum & Temperatur, 412 LEDs (refurb.)LED-Funk-Uhr mit Datum & Temperatur, 412 LEDs (refurb.)
    - +
    Bestell-Nr.
    NX-4268-924
    Bestell-Nr.
    NX-4268-924
    statt129,90 @@ -1474,7 +1480,7 @@ body: |- - +
    Bestell-Nr.
    ZX-1579-924
    Bestell-Nr.
    ZX-1579-924
    statt139,90 @@ -1487,7 +1493,7 @@ body: |- - +
    Bestell-Nr.
    NC-8888-924
    Bestell-Nr.
    NC-8888-924
    statt129,90 @@ -1500,7 +1506,7 @@ body: |- - +
    Bestell-Nr.
    REF-73703-924
    Bestell-Nr.
    REF-73703-924
    - + - + - + - + - + - + - + - + - + @@ -1576,7 +1582,7 @@ body: |-
    statt1169,90 @@ -1527,34 +1533,34 @@ body: |-
    Thinkpad T420s, 35,6 cm/14", Core i7, 8 GB, 240 GB SSD, Win 10 (refu.)Thinkpad T420s, 35,6 cm/14", Core i7, 8 GB, 240 GB SSD, Win 10 (refu.) Veriton M430G, Athlon II X2 260, 500 GB, DVD-RW, Win 10 (refurb.)Veriton M430G, Athlon II X2 260, 500 GB, DVD-RW, Win 10 (refurb.) Programmierbares Energiespar-Heizkörper-Thermostat mit BoostProgrammierbares Energiespar-Heizkörper-Thermostat mit Boost Flexible Kfz-Halterung für Smartphones, USB-Ladefunktion, 4,8 AFlexible Kfz-Halterung für Smartphones, USB-Ladefunktion, 4,8 A
    - +
    Bestell-Nr.
    REF-1300-924
    Bestell-Nr.
    REF-1300-924
    statt61.899,00 @@ -1589,7 +1595,7 @@ body: |- - +
    Bestell-Nr.
    REF-2263-924
    Bestell-Nr.
    REF-2263-924
    statt6599,00 @@ -1602,7 +1608,7 @@ body: |- - +
    Bestell-Nr.
    NX-5652-924
    Bestell-Nr.
    NX-5652-924
    statt124,90 @@ -1615,7 +1621,7 @@ body: |- - +
    Bestell-Nr.
    PX-1977-924
    Bestell-Nr.
    PX-1977-924
    - + - + - + - + - + - + - + - + @@ -1689,7 +1695,7 @@ body: |-
    statt139,90 @@ -1644,30 +1650,30 @@ body: |-
    2in1-Powerbank mit integr. HD-Kamera, 5.000 mAh, 2 A2in1-Powerbank mit integr. HD-Kamera, 5.000 mAh, 2 A Einsteiger-4K-Action-Cam mit Unterwasser-GehäuseEinsteiger-4K-Action-Cam mit Unterwasser-Gehäuse Funk-Türsprech-Anlage mit Videoübertragung Funk-Türsprech-Anlage mit Videoübertragung HD-Dashcam m. G-Sensor, Bewegungs-Erkennung, 6,1-cm-DisplayHD-Dashcam m. G-Sensor, Bewegungs-Erkennung, 6,1-cm-Display
    - +
    Bestell-Nr.
    NX-4248-924
    Bestell-Nr.
    NX-4248-924
    statt1149,90 @@ -1702,7 +1708,7 @@ body: |- - +
    Bestell-Nr.
    NX-4263-924
    Bestell-Nr.
    NX-4263-924
    statt1169,90 @@ -1715,7 +1721,7 @@ body: |- - +
    Bestell-Nr.
    NX-4069-924
    Bestell-Nr.
    NX-4069-924
    statt1249,90 @@ -1728,7 +1734,7 @@ body: |- - +
    Bestell-Nr.
    NX-4249-924
    Bestell-Nr.
    NX-4249-924
    - + - + - + - + - + - + - + - + - + @@ -1802,7 +1808,7 @@ body: |-
    statt199,90 @@ -1755,34 +1761,34 @@ body: |-
    Digitaler Akku-Haartrimmer mit 2-Klingen-System Digitaler Akku-Haartrimmer mit 2-Klingen-System High-End-Fernglas, 10x50, 91% Transmission High-End-Fernglas, 10x50, 91% Transmission Hightech-Laserpointer mit grünem Festkörper-LaserHightech-Laserpointer mit grünem Festkörper-Laser Medizinischer 3in1-ElektrostimulatorMedizinischer 3in1-Elektrostimulator
    - +
    Bestell-Nr.
    NC-2237-924
    Bestell-Nr.
    NC-2237-924
    statt169,90 @@ -1815,7 +1821,7 @@ body: |- - +
    Bestell-Nr.
    NX-4149-924
    Bestell-Nr.
    NX-4149-924
    statt1479,90 @@ -1828,7 +1834,7 @@ body: |- - +
    Bestell-Nr.
    NC-5000-924
    Bestell-Nr.
    NC-5000-924
    statt149,90 @@ -1841,7 +1847,7 @@ body: |- - +
    Bestell-Nr.
    NX-7280-924
    Bestell-Nr.
    NX-7280-924
    statt1149,90 @@ -1885,28 +1891,28 @@ body: |- - + - + - + - + - + - + @@ -1929,7 +1935,7 @@ body: |-
    Kabellose Wanduhr mit Full-HD-Kamera und PIR-Sensor, 180 Tage Stand-byKabellose Wanduhr mit Full-HD-Kamera und PIR-Sensor, 180 Tage Stand-by Laser-Projektor mit Sternen-Regen-LichteffektLaser-Projektor mit Sternen-Regen-Lichteffekt Luftreiniger mit Ionisator und zuschaltbarem Lüfter, dunkle Holz-OptikLuftreiniger mit Ionisator und zuschaltbarem Lüfter, dunkle Holz-Optik
    - +
    Bestell-Nr.
    NX-4296-924
    Bestell-Nr.
    NX-4296-924
    statt1199,90 @@ -1945,7 +1951,7 @@ body: |-
    - +
    Bestell-Nr.
    NC-5828-924
    Bestell-Nr.
    NC-5828-924
    statt199,90 @@ -1961,7 +1967,7 @@ body: |-
    - +
    Bestell-Nr.
    NX-9106-924
    Bestell-Nr.
    NX-9106-924
    statt189,90 @@ -1996,7 +2002,7 @@ body: |- - + @@ -2016,21 +2022,2578 @@ body: |- - + -
    - +
    Preisstand 17.03.2017. Preisänderungen und Irrtum vorbehalten, Abbildungen ähnlich. Angebot maximal 14 Tage gültig bzw. nur solange Vorrat, Zwischenverkauf vorbehalten. Es gelten unsere AGB (auch im Katalog oder auf Anforderung). Gesetzliches Widerrufsrecht innerhalb 14 Tagen ab Erhalt der Ware.

    Alle hier genannten Preise verstehen sich in EURO und enthalten die gesetzliche Mehrwertsteuer, zuzüglich Versandkosten ab EUR 4,90 innerhalb Deutschlands und ab EUR 5,90 für Österreich (abhängig von Ihrer Zahlart). Bei Bestellung nur eines EINZELNEN Artikels, auch in mehrfacher Stückzahl ab einem Warenwert von EUR 2,90 gelten innerhalb Deutschlands unsere Mini-Versandkosten von nur EUR 1,95 (gilt nicht für Angebote mit den Bestellnummern GRA-.../ GLD-.../ GUT-.../ HPM-.../ KOO-.../ ZPR-.../ ZR-.../ ZU-...). Details unter http://www.example.de/infos/versandkosten.html. Lieferungen ab einem Warenwert von EUR 150,- erfolgen versandkostenfrei. Die Höhe der Versandkosten kann im Warenkorb vor Ausführung der Bestellung eingesehen werden.

    Die hier angebotenen Artikel sind nur per Versand erhältlich und nicht in unserem Factory Outlet vorrätig. Aktionsangebote mit den Bestell-Nummern GRA-.../ GLD-.../ GUT-.../ HPM-.../ KOO-.../ ZPR-.../ ZR-.../ ZU-...) gelten nur für Endkunden und sind begrenzt auf eine max. Stückzahl pro Kunde (keine Mini-Versandkosten möglich). Für den Versand ins Ausland gelten besondere Konditionen. Bitte nutzen Sie unseren Onlineshop für weitere Informationen.

    E-Mail-Info:
    Sie sind derzeit in unserem E-Mail-Verteiler "HotPrice-Mailings" mit der Adresse info@example.de eingetragen. Vielen Dank, dass Sie uns Ihr Vertrauen schenken.

    Abmeldung:
    Falls Sie keine weiteren E-Mails aus dem Bereich "HotPrice-Mailings" erhalten möchten, können Sie Ihre E-Mail-Adresse aus diesem E-Mail-Verteiler austragen. Hierfür entstehen Ihnen keinerlei Kosten.
    Zur ABMELDUNG des Newsletters "HotPrice-Mailings" bitte HIER klicken.

    Eine Übersicht sämtlicher Newsletter-Gruppen erhalten Sie mit dem folgenden Link. Sie haben damit die Möglichkeit, gezielt einzelne Newsletter anzumelden oder jederzeit wieder abzumelden:
    Zur Newsletter-Gesamtübersicht bitte HIER klicken.

    +
    Preisstand 17.03.2017. Preisänderungen und Irrtum vorbehalten, Abbildungen ähnlich. Angebot maximal 14 Tage gültig bzw. nur solange Vorrat, Zwischenverkauf vorbehalten. Es gelten unsere AGB (auch im Katalog oder auf Anforderung). Gesetzliches Widerrufsrecht innerhalb 14 Tagen ab Erhalt der Ware.

    Alle hier genannten Preise verstehen sich in EURO und enthalten die gesetzliche Mehrwertsteuer, zuzüglich Versandkosten ab EUR 4,90 innerhalb Deutschlands und ab EUR 5,90 für Österreich (abhängig von Ihrer Zahlart). Bei Bestellung nur eines EINZELNEN Artikels, auch in mehrfacher Stückzahl ab einem Warenwert von EUR 2,90 gelten innerhalb Deutschlands unsere Mini-Versandkosten von nur EUR 1,95 (gilt nicht für Angebote mit den Bestellnummern GRA-.../ GLD-.../ GUT-.../ HPM-.../ KOO-.../ ZPR-.../ ZR-.../ ZU-...). Details unter http://www.example.de/infos/versandkosten.html. Lieferungen ab einem Warenwert von EUR 150,- erfolgen versandkostenfrei. Die Höhe der Versandkosten kann im Warenkorb vor Ausführung der Bestellung eingesehen werden.

    Die hier angebotenen Artikel sind nur per Versand erhältlich und nicht in unserem Factory Outlet vorrätig. Aktionsangebote mit den Bestell-Nummern GRA-.../ GLD-.../ GUT-.../ HPM-.../ KOO-.../ ZPR-.../ ZR-.../ ZU-...) gelten nur für Endkunden und sind begrenzt auf eine max. Stückzahl pro Kunde (keine Mini-Versandkosten möglich). Für den Versand ins Ausland gelten besondere Konditionen. Bitte nutzen Sie unseren Onlineshop für weitere Informationen.

    E-Mail-Info:
    Sie sind derzeit in unserem E-Mail-Verteiler "HotPrice-Mailings" mit der Adresse info@example.de eingetragen. Vielen Dank, dass Sie uns Ihr Vertrauen schenken.

    Abmeldung:
    Falls Sie keine weiteren E-Mails aus dem Bereich "HotPrice-Mailings" erhalten möchten, können Sie Ihre E-Mail-Adresse aus diesem E-Mail-Verteiler austragen. Hierfür entstehen Ihnen keinerlei Kosten.
    Zur ABMELDUNG des Newsletters "HotPrice-Mailings" bitte HIER klicken.

    Eine Übersicht sämtlicher Newsletter-Gruppen erhalten Sie mit dem folgenden Link. Sie haben damit die Möglichkeit, gezielt einzelne Newsletter anzumelden oder jederzeit wieder abzumelden:
    Zur Newsletter-Gesamtübersicht bitte HIER klicken.

    EXAMPLE.GmbH
    EXAMPLE-Straße 1-3
    79426 Buggingen Germany
    -
    24 Stunden Bestellannahme:
    0180 / 555 82
    (14 Cent / Min. aus dem dt. Festnetz, Mobilfunk maximal 42 Cent/Min.)
    Fax: +49 7631 / 360-444
    E-Mail: service@example.de?subject=Kunden-Nr:5433623-1/E-Mail:info@example.de
    Internet: www.example.de

    HRB 300375 (Amtsgericht Freiburg im Breisgau)
    Geschäftsführer: Daniel C. Ludwig
    USt-ID: DE 142476770 · WEEE-Reg.-Nr. DE 60771113

    * Preise inkl. Mehrwertsteuer, zzgl. Versandkosten (abhängig von Ihrer Zahlart)
    1 ehem. empf. VK des Lieferanten
    2 ehemaliger EXAMPLE-Preis
    3 Preis in Originalverpackung
    4 Summe der Einzelpreise
    6 Ehem. unverb. Preisempfehl. d. Herstellers. Keine Gewähr für Aktualität.

    +
    24 Stunden Bestellannahme:
    0180 / 555 82
    (14 Cent / Min. aus dem dt. Festnetz, Mobilfunk maximal 42 Cent/Min.)
    Fax: +49 7631 / 360-444
    E-Mail: service@example.de?subject=Kunden-Nr:%205433623-1%20/%20E-Mail:%20info@example.de
    Internet: www.example.de

    HRB 300375 (Amtsgericht Freiburg im Breisgau)
    Geschäftsführer: Daniel C. Ludwig
    USt-ID: DE 142476770 · WEEE-Reg.-Nr. DE 60771113

    * Preise inkl. Mehrwertsteuer, zzgl. Versandkosten (abhängig von Ihrer Zahlart)
    1 ehem. empf. VK des Lieferanten
    2 ehemaliger EXAMPLE-Preis
    3 Preis in Originalverpackung
    4 Summe der Einzelpreise
    6 Ehem. unverb. Preisempfehl. d. Herstellers. Keine Gewähr für Aktualität.

    +content_type: text/html +reply-to: bestellauskunft@example.de +attachments: +- !ruby/hash:ActiveSupport::HashWithIndifferentAccess + data: "\nHotPriceMail + - -90%! Nur 3,90 statt 39,90 EUR: In-Ear-Stereo-Headset mit Bluetooth 4.1 und + Magnetverschluss
    > In-Ear-Stereo-Headset mit Bluetooth 4.1 und Magnetverschluss + nur 3,90 EUR - jetzt supergünstig! <
    Zur Online-Version dieses + Newsletters bitte HIER klicken.
    \"EXAMPLE.GmbH\"
    \"immer\"Neu\"\"Top-Aufsteiger\"\"Bestseller\"\"Reduziert\"\"Presse-Tip\"\"Geschenkefinder\"
    Exklusives Angebot für:

    Bob Max Example
    Example
    Saue + 111
    10000 Somwhere

    Ihre Kunden-Nr: 5433623-1
    Ihre E-Mail-Adresse: + info@example.de
    \"HotPriceMail
    \"HotPriceMail
    \"HotPriceMail

    \"example.tv\"Youtube\"TV-Livestream\"\"Produktvorstellung\"
    \"Ab
    Sehr geehrter Herr Example,

    genießen + Sie Ihre Lieblings-Musik jetzt ohne störende Kabel - ob zu Hause oder unterwegs:

    \n\nMit + dem In-Ear-Stereo-Headset SH-30 übertragen + Sie Ihre MP3-Hits einfach per Bluetooth 4.1 - von Smartphone, iPhone, Tablet-PC, + iPad u.v.m. Auch Ihre Telefonate führen Sie kabellos. Das Smartphone bleibt + dabei in der Tasche.

    \n\nÜber die integrierte Fernbedienung steuern + Sie die Musikwiedergabe und Lautstärke sowie Ihre Gespräche komfortabel über 3 + Tasten.

    \n\nDer leistungsstarke Akku versorgt Ihr Headset für bis + zu 5 Stunden Non-Stop-Musikgenuss mit Energie und erreicht bis zu 100 Stunden + Standby-Zeit.

    \n\nWenn Sie Ihr Headset gerade nicht benötigen, tragen Sie + es bequem wie eine Kette um den Hals. Verbinden Sie dazu einfach die beiden magnetischen + Ohrhörer mit einem Klick miteinander.



    \n\nIm Vorfeld der CeBIT konnten wir einen Posten von 12.000 + Stück im Bulk-Pack aus Produktionsüberhang unfassbar günstig einkaufen + - diesen Vorteil geben wir an unsere Newsletterkunden weiter: Ihr komfortables + Hightech-Headset erhalten Sie heute zum exklusiven Sonderpreis von nur 3,90 Euro* statt1 für 39,90 Euro. Greifen + Sie gleich zu!

    USB-Netzteile zum Aufladen Ihres Bluetooth-Headsets + bestellen Sie schon ab 2,90 Euro* hier + im Webshop.

    \n\nMein Tipp für alle Geräte ohne Bluetooth: + Das Premium-In-Ear-Headset mit Kabel-Fernbedienung + und patentiertem Doppel-Luftkammer-Soundsystem erhalten Sie zum Vorzugspreis + von nur 6,90 Euro* statt1 für 39,90 Euro. Bestellen + Sie direkt hier!

    \n\nViel Freude beim Musik-Hören und Telefonieren + wünscht\n\n

    Ihre \"Anja
     
     
     
     Stereo-Headset mit Magnetverschluss  Magnetisches In-Ear-Stereo-Headset, + BT 4.1, Multipoint & Auto-Connect  In-Ear-Headset mit Bluetooth + 4.1, 2x 2 Membranen & 3-Tasten-Bedienteil  In-Ear-Headset mit 2x 2 Membranen + & 3-Tasten-Bedienteil, 3,5-mm-Klinke 
     \"\"  \"\"  \"\"  \"\" 
     Ohne + lästigen Kabelsalat genießen Sie mit diesem Bluetooth-Headset Ihre + Lieblingsmusik und telefonieren komfortabel.  Übertragen Sie Ihre Hits kabellos. Mit 2 Geräten + gleichzeitig koppeln. Musik-Steuerung über 3 Tasten im Kabel.   Kräftiger + Klang & hoher Tragekomfort beim Musikhören & Telefonieren. + Multipoint-Unterstützung, Kabel-Fernbedienung...   2 + Membranen je Ohrhörer sorgen für vollen Sound bei Musik und Telefonie. + Kabel-Fernbedienung für Musik-Steuerung. 
     
    Bestell-Nr.
    HZ-2654-924
    statt1 + \  \n € 39,90
    € + 19,90*
      
    Bestell-Nr.
    ZX-1618-924
    statt1 + \  \n € 69,90
    € + 29,90*
      
    Bestell-Nr.
    ZX-1624-924
    statt1 + \  \n € 59,90
    € + 26,90*
      
    Bestell-Nr.
    ZX-1623-924
    statt1 + \  \n € 39,90
    € + 16,90*
     
     Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar! 
     
     In-Ear-Stereo-Headset IHS-570 + mit High-Resolution-Audio, 5 Hz - 70 kHz  In-Ear-Stereo-Headset IHS-100 + mit Flachkabel, Aluminium-Gehäuse  Sport-Headset, Bone Conduction  In-Ear-Sport-Headset, Bluetooth + 4.1, Multipoint, Fernbed. 
     \"\"  \"\"  \"\"  \"\" 
     High-End-In-Ear-Kopfhörer + mit hochauflösendem Spitzen-Sound. Kabel-Fernbedienung mit Freisprech-Funktion.  Nehmen + Sie mit Ihrem Ohrhörer zum Musikhören auch Anrufe entgegen. Klangstark, + bequem und dank Flachkabel robust.  Sicheres Hörvergnügen: Sitzt nicht auf, sondern + neben dem Ohr. So nehmen Sie Ihre Umwelt auch beim Musikhören wahr.   Komfortabler + Musikgenuss und bequemes Telefonieren. Ideal fürs Joggen, Fitness-Studio + u.v.m. Mit Kabel-Fernbedienung u.v.m. 
     
    Bestell-Nr.
    ZX-1598-924
    statt1 + \  \n € 49,90
    € + 14,90*
      
    Bestell-Nr.
    PX-8489-924
    statt1 + \  \n € 29,90
    € + 9,90*
      
    Bestell-Nr.
    PX-1846-924
    statt1 + \  \n € 79,00
    € + 33,90*
      
    Bestell-Nr.
    ZX-1621-924
    statt1 + \  \n € 29,90
    € + 12,90*
     
     Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar! 
     
     Spritzwasser- geschütztes Sport-Headset + mit Bluetooth 4.1  Bluetooth-4.1-Sport-Headset, + spritzwasser-geschützt, aptX   Wasserdichtes Sport-Headset  Bluetooth-4.1-Sport-Headset, + In-Ear  
     \"\"  \"\"  \"\"  \"\" 
     Die + Hände frei und bequem telefonieren und Musik hören ohne Kabelsalat oder + Mikro im Gesicht: perfekt auch für den Sport.  Voller Musik-Genuss bei Sport & Outdoor-Spaß. + Mit aptX-Technologie für glasklaren Sound. Kabelfernbedienung.  Wasserdicht, + superleicht und kompakt. Bluetooth 4.0. Ergonomische Silikonbügel für bequemen + Sitz auf Schritt und Tritt.  Bequem telefonieren und Musik hören. + Drahtlose Bluetooth-Verbindung. Bis zu 10m Reichweite. Ideal für Sport + und Freizeit. 
     
    Bestell-Nr.
    ZX-1535-924
    statt1 + \  \n € 89,90
    € + 39,90*
      
    Bestell-Nr.
    ZX-1534-924
    statt1 + \  \n € 49,90
    € + 24,90*
      
    Bestell-Nr.
    ZX-1549-924
    statt1 + \  \n € 99,90
    € + 47,90*
      
    Bestell-Nr.
    ZX-1533-924
    statt1 + \  \n € 39,90
    € + 19,90*
     
     Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar! 
     
     Wasserdichtes BT-4.0-Headset + Bone Conduction  Knochen-Leit-Bluetooth-Headset +   Stereo-Headset mit Bluetooth + 4.0, aptX, schwarz   Komfort-Sport-Ohrhörer  
     \"\"  \"\"  \"\"  \"\" 
     Es + überträgt den Sound über die Wangenknochen direkt ins Innenohr. + Schont das Gehör und Sie nehmen Ihre Umwelt wahr!  Überträgt den Sound per Schläfenbein direkt + ins Innenohr. Schont das Gehör. Musik-Steuerung direkt am Headset.  Kabelloses + Musikhören & Telefonieren. Multipoint für 2 BT-Verbindungen gleichzeitig. + Flexibler Nackenbügel.  Toller Klang & perfekter Sitz: Ideal + für unterwegs & beim Sport. Leicht, bequeme Silikon-Bügel. Passt in + jede Tasche. 
     
    Bestell-Nr.
    ZX-1547-924
    statt1 + \  \n € 169,90
    € + 99,90*
      
    Bestell-Nr.
    ZX-1546-924
    statt1 + \  \n € 149,90
    € + 77,90*
      
    Bestell-Nr.
    ZX-1539-924
    statt1 + \  \n € 39,90
    € + 19,90*
      
    Bestell-Nr.
    PX-1165-924
    statt1 + \  \n € 24,90
    € + 12,90*
     
     Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar! 
     
     Aluminium-Stereo-Ohrhörer "Premium-Sound" +   Ohrhörer mit Kabel-Fernbedienung + & IST-Technologie  Earbud-Ohrhörer 'Basic'   Premium-Stereo-Ohrhörer auvisio + 'Bass Tube' 
     \"\"  \"\"  \"\"  \"\" 
     Konzert-Feeling: + Druck- volle Bässe & glasklare Höhen sorgen für einen harmonischen + Klang. InEar-Bauweise.  Spitzen-Sound und maximaler Tragekomfort. + Für Smartphone, Tablet, MP3-Player u.v.m. Fernbedienung mit Mikro.  Klein, + leicht handlich und besonders erschwinglich! Voller Musikgenuss + für Smartphone, iPod, MP3-Player. Solide verarbeitet.  Hochwertiger, + bass-starker Luxus-Ohrhörer für MP3-/ Mediaplayer. Extrem klares, detailreiches + Klangbild. Weiche Silikon-Tips.  
     
    Bestell-Nr.
    PX-1062-924
    statt1 + \  \n € 24,90
    € + 12,90*
      
    Bestell-Nr.
    PX-1490-924
    statt1 + \  \n € 79,90
    € + 24,90*
      
    Bestell-Nr.
    PX-1148-924
    statt1 + \  \n € 9,90
    € + 1,90*
      
    Bestell-Nr.
    PE-5848-924
    statt1 + \  \n € 29,90
    € + 9,90*
     
     Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar! 
     
     MiniBluetooth 4.0 Akku-In-Ear-Headset, + One-Touch-Bedienung  Headset mit Bluetooth 3.0 für + Musik & Telefonate   Universelles Bluetooth-Headset + mit Bluetooth 3.0   Knopf-Headset mit Kfz-Ladestation, + Bluetooth 4.0, 2 USB-Ladeports 
     \"\"  \"\"  \"\"  \"\" 
     Kabellos + telefonieren im Auto, Büro und zu Hause. Starker Li-Po-Akku, + Multifunktions-Taste. Winzige Maße.   Leichtes Bluetooth-Headset für iPhone, Smartphone, + Handy... Für Telefonie und MP3-Übertragung. Power-Akku.  Kabellos + telefonieren im Auto, Büro und zu Hause. Starker Li-Po-Akku, + Multifunktions-Taste. Winzige Maße.  Bequem telefonieren und Musik vom Smartphone + hören. Mit praktischer USB-Ladestation für den Zigarettenanzünder. 
     
    Bestell-Nr.
    ZX-1627-924
    statt1 + \  \n € 24,90
    € + 9,90*
      
    Bestell-Nr.
    HZ-3489-924
    statt1 + \  \n € 29,90
    € + 19,90*
      
    Bestell-Nr.
    HZ-2236-924
    statt1 + \  \n € 29,90
    € + 7,90*
      
    Bestell-Nr.
    HZ-2811-924
    statt1 + \  \n € 39,90
    € + 19,90*
     
     Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar! 
     
     Stereo-Bluetooth-Headset mit + Nackenbügel  Faltbares On-Ear-Bluetooth-Headset + mit MP3-Player  Faltbarer HiFi-Kopfhörer mit + Headset-Funktion, Bluetooth 3.0  Noise-Cancelling-Kopfhörer 
     \"\"  \"\"  \"\"  \"\" 
     Kabelloser + Musikgenuss & Freisprechen für iPhone, Handy & Player. Auch + ideal beim Sport... Unterstützt A2DP & AVRCP.  Musikwiedergabe + über Bluetooth-Streaming, microSD-Karte & AUX. Integriertes FM-Radio. + Starker Li-Ion-Akku.   Komfortabler Over-Ear-Kopfhörer. Kabelloses + Musik-Streaming. Steuerung direkt am Headset. Integr. Akku.   Geschlossener + Over-Ear-Kopfhörer für Musik ohne Störgeräusche. Mit Active Noise Cancellation. + Integr. Lautstärkeregler.  
     
    Bestell-Nr.
    HZ-1765-924
    statt1 + \  \n € 49,90
    € + 29,90*
      
    Bestell-Nr.
    ZX-1572-924
    statt1 + \  \n € 49,90
    € + 19,90*
      
    Bestell-Nr.
    ZX-1564-924
    statt1 + \  \n € 69,90
    € + 27,90*
      
    Bestell-Nr.
    PX-1489-924
    statt1 + \  \n € 99,90
    € + 39,90*
     
     Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar! 
     
     Bluetooth 4 Over-Ear-HiFi-Headset + OHS-420 mit Steuertasten  Stereo-Bügelkopfhörer klappbar, + on-ear   Premium-On-Ear-Headset OHS-250 + im Aluminiumgehäuse, Bluetooth 4.0  Funk-Kopfhörer mit Ladestation 
     \"\"  \"\"  \"\"  \"\" 
     Kabellose + HiFi-Kopfhörer für Premium-Musikgenuss. Geschlossene Bauweise, zusätzlicher + AUX-Eingang, Freisprechen u.v.m.   Prima-Sound, ideal zum Mitnehmen. Einfach + zusammenfaltbar. Die geschlossene Bauweise dämpft Außengeräusche.   Edles + Design mit hohem Tragekomfort: Kabellose HiFi-Kopfhörer mit extra Audio-Eingang, + \ Freisprechfunktion u.v.m.  Versorgt Sie per Funk überall kabellos mit + Ihre Lieblingsmusik. Integriertes FM-Radio. Akku reicht bis zu 10 Std. + lang. 
     
    Bestell-Nr.
    ZX-1571-924
    statt1 + \  \n € 129,90
    € + 47,90*
      
    Bestell-Nr.
    PX-1467-924
    statt1 + \  \n € 29,90
    € + 9,90*
      
    Bestell-Nr.
    ZX-1599-924
    statt1 + \  \n € 69,90
    € + 27,90*
      
    Bestell-Nr.
    PX-1390-924
    statt1 + \  \n € 79,90
    € + 49,90*
     
     Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar! 
     
     HiFi-Kopfhörer mit integr. + MP3-Player & Radio  MP4-Player mit Bluetooth, FM-Radio, + Video   MP3- & Video-Player für + microSD-Karten   Wasserdichter, kabelloser Sport-MP3-Player, + 4GB 
     \"\"  \"\"  \"\"  \"\" 
     Mobiler + Musikgenuss: Das HiFi-Headset spielt Ihre Lieblingshits von SD-Karte, + Radio oder von externen Playern. Inkl. SD-Adapter.  Kompakter + Media-Player für Musik, Videos, Fotos, Radio. Mit Farb-Display. + Bluetooth für drahtlose Audio-Übertragung.  Mini-Player in Klavierlack- Optik mit vielen + Extras: eBook-Reader, Voice-Recorder. Ultraflach & federleicht. + Starker Akku.  Perfekter Tragekomfort: In-Ear-Kopfhörer + mit Nackenbügel & integr. MP3- Player. Mit 4 GB internem Speicher, + USB. 
     
    Bestell-Nr.
    PX-4815-924
    statt1 + \  \n € 49,90
    € + 26,90*
      
    Bestell-Nr.
    PX-1485-924
    statt1 + \  \n € 59,90
    € + 29,90*
      
    Bestell-Nr.
    PX-2553-924
    statt1 + \  \n € 39,90
    € + 26,90*
      
    Bestell-Nr.
    PX-2575-924
    statt1 + \  \n € 99,90
    € + 59,90*
     
     Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar! 
     
     4in1-Bluetooth-Headset-Adapter + mit Mikro, MP3, Radio, 3,5-mm-Klinke  5in1-BT-Headset-Adapter mit + Mikro, MP3, Radio, für Kopfhörer  Bluetooth-4.2-Headset-Adapter + mit 3,5-mm-Klinke-Anschluss & Mikrofon  Kopfhörerverstärker mit Mikro + für Smartphone... 
     \"\"  \"\"  \"\"  \"\" 
     Musik + kabellos streamen, Radio hören oder freihändig telefonieren: Einfach + den Adapter per 3,5-mm-Klinke verbinden. Li-Ion-Akku.  Multitalent + für unterwegs: Freisprecher, Radio, MP3-Player, Fernauslöser & Card-Reader. + Ideal im Auto & beim Sport.  Telefonieren Sie via Bluetooth über Ihre + Lieblingskopfhörer und streamen Sie Musik kabellos vom Smartphone.  Macht + jeden Kopfhörer zum HiFi-Headset für Telefonie & Musik. Mit Verstärker-Funktion. + 3,5mm-Klinke-Anschluss. 
     
    Bestell-Nr.
    PX-4997-924
    statt1 + \  \n € 29,90
    € + 14,90*
      
    Bestell-Nr.
    HZ-2808-924
    statt1 + \  \n € 39,90
    € + 16,90*
      
    Bestell-Nr.
    HZ-2747-924
    statt1 + \  \n € 19,90
    € + 9,90*
      
    Bestell-Nr.
    PX-1426-924
    statt1 + \  \n € 49,90
    € + 22,90*
     
     Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar! 
     
     
     Set: 2 x Alu-Kabelmanager + + Lesezeichen aus Edelstahl  Lackreparaturstift für alle + Lack-Farben  Gummibänder-Set zum Häkeln + & Basteln  Extra starke Universal- Spanngummis + 12er-Set 
     \"\"  \"\"  \"\"  \"\" 
     Großes + Ordnungs-Set gegen Kabelsalat und Eselsohren: 2 Kabelwickler aus + Alu für Kopfhörer... 1 Lesezeichen aus gebürstetem Edelstahl.  Für + alle Farben: Füllt kleine Kratzer im Lack auf & macht sie unsichtbar. + Haltbare Versiegelung durch Sonnenlicht.  Gummibänder in 21 Trend-Farben: Für kunterbunte + Armbänder, Anhänger, Ringe... Cooles Bastelset mit 2262 Teilen.  12 + starke Spanngummis, verschiedene Längen. Mit stabilen Stahl-Haken + & Gummischutz. Ideal für Fahrrad, Kofferraum uvm. 
     
    Bestell-Nr.
    NC-2135-924
    statt1 + \  \n € 9,90
    € + 1,90*
      
    Bestell-Nr.
    NC-5320-924
    statt1 + \  \n € 19,90
    € + 4,90*
      
    Bestell-Nr.
    NX-1186-924
      € 0,19 pro Gummiband
    € + 3,90*
      
    Bestell-Nr.
    NC-1034-924
      € 0,74 pro Gepäckspanner
    € + 8,90*
     
     Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar! 
     
     Knielanger Regenmantel mit + Kapuze für Notfälle  Glasreiniger-Konzentrat, 500 + ml   201-tlg. Dübel- & Wandschrauben-Set + mit passendem Bohrer  Bauchweg-Trainer 
     \"\"  \"\"  \"\"  \"\" 
     Perfekter + Schutz vor Regen & Hagel. Gepackt kleiner als ein Handschuh & 54 + g leicht passt der Regenmantel in jede Jackentasche.  Umweltfreundlich, + wirksam & supergünstig! Hochergiebiges Konzentrat für bis zu 5 l + gebrauchs-fertigen Glasreiniger.  Schrauben, Dübel und Bohrer aufeinander abgestimmt: + Fxieren Sie Regale, Spiegel u.v.m. im Handumdrehen.   Auf + schnellem Weg zum Waschbrettbauch: Trainieren Sie optimal einzelne Körperzonen. + Inkl. Anleitung mit Übungen.  
     
    Bestell-Nr.
    NC-5103-924
    statt1 + \  \n € 6,90
    € + 2,90*
      
    Bestell-Nr.
    PV-8696-924
      € 7,80 pro l
    € 3,90*
      
    Bestell-Nr.
    NX-3883-924
      € 0,02 pro Wabdschraube
    € + 3,90*
      
    Bestell-Nr.
    NX-1082-924
    statt1 + \  \n € 69,95
    € + 24,90*
     
     Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar! 
     
     USB-WLAN-Stick WS-335.at mit + ext. Antenne, 300 Mbit/s, WPS  Bluetooth-Lautsprecher 10 Watt + mit 3-farbigem Disco-Licht  Marienkäfer mit Sternen-Projektion + & Farbwechsler   LED-Funk-Uhr mit Datum & + Temperatur, 412 LEDs (refurb.) 
     \"\"  \"\"  \"\"  \"\" 
     Ideal + für ältere Geräte ohne eingebautes WLAN: Übertragen Sie große Datenmengen + auch kabellos rasend schnell.  Sorgt für Partystimmung: Starker Sound und + tolle Lichteffekte. Drahtlose Musik-Übertragung von Smartphone, Tablet + & Co.  Kuscheliger Spielfreund & perfekte Einschlafhilfe. + Sanfter Farbwechsel oder einfarbige Lichtprojektion, 4 Modi. Batteriebetrieb.  Schicke + Funk-Wanduhr mit weißer LED-Anzeige. Automat. Uhrzeit-Einstellung per + Funk. Stabiles Metall-Gehäuse. 230-V-Anschluss. 
     
    Bestell-Nr.
    NX-4268-924
    statt1 + \  \n € 29,90
    € + 14,90*
      
    Bestell-Nr.
    ZX-1579-924
    statt1 + \  \n € 39,90
    € + 16,90*
      
    Bestell-Nr.
    NC-8888-924
    statt1 + \  \n € 29,90
    € + 12,90*
      
    Bestell-Nr.
    REF-73703-924
    statt1 + \  \n € 169,90
    € + 67,92*
     
     Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar! 
     
     
     Thinkpad T420s, 35,6 cm/14", + Core i7, 8 GB, 240 GB SSD, Win 10 (refu.)  Veriton M430G, Athlon II X2 + 260, 500 GB, DVD-RW, Win 10 (refurb.)  Programmierbares Energiespar-Heizkörper-Thermostat + mit Boost  Flexible Kfz-Halterung für + Smartphones, USB-Ladefunktion, 4,8 A 
     \"\"  \"\"  \"\"  \"\" 
     Robustes + Notebook mit Magnesium-Rahmen. Viel Rechenpower dank 8 GB RAM, + SSD-Festplatte mit 240 GB, n-WLAN u.v.m.  Flink bei Business & Multimedia: Komplett-PC + mit installiertem Win 10 , 6 GB RAM, 500 GB HDD, DVD-Brenner, LAN + uvm.  Sparen + Sie bis zu 30 % Energie mit zeitgesteuerter Heizkörper-Regulierung! + So heizen Sie dann, wenn Sie die Wärme benötigen.  Superflexibel + dank 8 cm langem Schwanenhals und stufenlos drehbarem 360°-Kugelgelenk! + Bis 4.800 mA Ladestrom. 
     
    Bestell-Nr.
    REF-1300-924
    statt6 + \  \n € 1.899,00
    € + 599,90*
      
    Bestell-Nr.
    REF-2263-924
    statt6 + \  \n € 599,00
    € + 199,90*
      
    Bestell-Nr.
    NX-5652-924
    statt1 + \  \n € 24,90
    € + 12,90*
      
    Bestell-Nr.
    PX-1977-924
    statt1 + \  \n € 39,90
    € + 16,90*
     
     Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar! 
     
     2in1-Powerbank mit integr. + HD-Kamera, 5.000 mAh, 2 A  Einsteiger-4K-Action-Cam mit + Unterwasser-Gehäuse  Funk-Türsprech-Anlage mit Videoübertragung +   HD-Dashcam m. G-Sensor, Bewegungs-Erkennung, + 6,1-cm-Display 
     \"\"  \"\"  \"\"  \"\" 
     Lädt + Ihre Mobilgeräte auf und nimmt auf Wunsch hochauflösende Videos auf. + Bewegungserkennung, TV-Out, Taschenlampe...  Hochauflösende Action-Cam für rasante Videos. + Live-Bild auf Smartphone & Tablet, wasserdicht bis 30 Meter, WLAN u.v.m.  Video-Türsprechanlage: + Nachtsicht mit 6 IR-LEDs, portabler Funkempfänger mit LCD-Bildschirm, + bis zu 50 m Reichweite.   Filmt Ihre Autofahrten in HD, ist zuverlässiger + Augenzeuge. Großer Bildwinkel, G-Sensor für Blackbox-Funktion... 
     
    Bestell-Nr.
    NX-4248-924
    statt1 + \  \n € 149,90
    € + 69,90*
      
    Bestell-Nr.
    NX-4263-924
    statt1 + \  \n € 169,90
    € + 69,90*
      
    Bestell-Nr.
    NX-4069-924
    statt1 + \  \n € 249,90
    € + 169,90*
      
    Bestell-Nr.
    NX-4249-924
    statt1 + \  \n € 99,90
    € + 29,90*
     
     Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar! 
     
     
     Digitaler Akku-Haartrimmer + mit 2-Klingen-System   High-End-Fernglas, 10x50, 91% + Transmission   Hightech-Laserpointer mit grünem + Festkörper-Laser  Medizinischer 3in1-Elektrostimulator 
     \"\"  \"\"  \"\"  \"\" 
     Für + perfektes Haar- & Bart-Styling: 2 Klingen für anhaltende Schärfe. + 5 Längen-Einstellungen & 3 Kammaufsätze.  Holt + weit entfernte Objekte zum Greifen nah heran. Hohe Lichtdurchlässigkeit + und 7,5° Sehfeld für eine optimale Übersicht.  Top + für Präsentationen bei Tageslicht: Grüner Pointer, 20x besser sichtbar + als normale Laser, mehrere hundert Meter Reichweite.  Ideal + bei Schmerzen, für Entspannung und Training. Mit Massage- und Muskelaufbau-Funktion. + Beleuchtetes LCD-Display. 
     
    Bestell-Nr.
    NC-2237-924
    statt1 + \  \n € 69,90
    € + 29,90*
      
    Bestell-Nr.
    NX-4149-924
    statt1 + \  \n € 479,90
    € + 99,90*
      
    Bestell-Nr.
    NC-5000-924
    statt1 + \  \n € 49,90
    € + 29,90*
      
    Bestell-Nr.
    NX-7280-924
    statt1 + \  \n € 149,90
    € + 59,90*
     
     Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar!  Direkt + ab Lager verfügbar! 
     
    Wunderschönes Lichtermeer
    Framania Magazin 02/17
     
    Kabellose Wanduhr mit Full-HD-Kamera + und PIR-Sensor, 180 Tage Stand-byLaser-Projektor mit Sternen-Regen-LichteffektLuftreiniger mit Ionisator + und zuschaltbarem Lüfter, dunkle Holz-Optik
    \"\"\"\"\"\"
    Überwacht Ihr Zuhause, während sie die Zeit + anzeigt. Maximale Sicherheit: Automatischer Aufnahmestart per Bewegungserkennung.Zaubert ein Lichtermeer bis 56 qm Größe. Ideal für Hausfassaden + u.v.m. Neun Leuchtmodi inkl. Sternen-Regen-Lichteffekt!Auf Knopfdruck frische Luft wie an der See: Beseitigt Gerüche, + Rauch, Hausstaub, Pollen u.v.m. Mit zuschaltbarem Aktiv-Lüfter.
    Bestell-Nr.
    NX-4296-924
    statt1 \n € 199,90
    € 99,90*
    Bestell-Nr.
    NC-5828-924
    statt1 \n € 99,90
    € 29,90*
    Bestell-Nr.
    NX-9106-924
    statt1 \n € 89,90
    € 39,90*
    Direkt ab Lager verfügbar!Direkt ab Lager verfügbar!Direkt ab Lager verfügbar!
     
    Besuchen + Sie uns auf:
    \"facebook\"\"example\"\"google\"example\"\"twitter\"\"example\"\"youtube\"\"example\"\"pinterest\"\"example\"\"instagram\"\"example\"\"example.tv\"
    \"Mehrfach\"Sichere
    \"Ausgezeichnet\"Shopvote\"Netzsieger
    \"Bankeinzug,
    Preisstand 17.03.2017.\n + \ Preisänderungen und Irrtum vorbehalten, Abbildungen ähnlich.\n Angebot + maximal 14 Tage gültig bzw. nur solange Vorrat, Zwischenverkauf vorbehalten.\n + \ Es gelten unsere AGB\n + \ (auch im Katalog oder auf Anforderung). Gesetzliches Widerrufsrecht\n + \ innerhalb 14 Tagen ab Erhalt der Ware.

    \n Alle hier genannten + Preise verstehen sich in\n EURO\n und enthalten\n die gesetzliche + Mehrwertsteuer, zuzüglich Versandkosten\n ab EUR 4,90 innerhalb Deutschlands + und ab EUR 5,90 für Österreich (abhängig von Ihrer Zahlart). Bei Bestellung nur + eines EINZELNEN Artikels, auch in mehrfacher Stückzahl ab einem Warenwert von + EUR 2,90 gelten innerhalb Deutschlands unsere Mini-Versandkosten von nur EUR 1,95 + (gilt nicht für Angebote mit den Bestellnummern GRA-.../ GLD-.../ GUT-.../ HPM-.../ + KOO-.../ ZPR-.../ ZR-.../ ZU-...). Details unter http://www.example.de/infos/versandkosten.html. + Lieferungen ab einem Warenwert von EUR 150,- erfolgen versandkostenfrei. Die Höhe + der Versandkosten kann im Warenkorb vor Ausführung der Bestellung eingesehen werden.

    \n + \ Die hier angebotenen Artikel sind nur per Versand erhältlich und nicht + in unserem Factory Outlet vorrätig. Aktionsangebote mit den Bestell-Nummern + GRA-.../ GLD-.../ GUT-.../ HPM-.../ KOO-.../ ZPR-.../ ZR-.../ ZU-...) gelten nur + für Endkunden und sind begrenzt auf eine max. Stückzahl pro Kunde (keine + Mini-Versandkosten möglich). Für den Versand ins Ausland gelten besondere + Konditionen. Bitte nutzen Sie unseren Onlineshop + für weitere Informationen.

    E-Mail-Info:
    \n Sie sind derzeit + in unserem E-Mail-Verteiler "HotPrice-Mailings" mit der Adresse + info@example.de eingetragen.\n Vielen Dank, dass Sie uns Ihr Vertrauen + schenken.

    Abmeldung:
    \n Falls Sie keine weiteren E-Mails + aus dem Bereich "HotPrice-Mailings" erhalten \n möchten, + können Sie Ihre E-Mail-Adresse aus diesem E-Mail-Verteiler austragen.\n + \ Hierfür entstehen Ihnen keinerlei Kosten.
    Zur + ABMELDUNG des Newsletters "HotPrice-Mailings" bitte HIER klicken.

    \n + \ Eine Übersicht sämtlicher Newsletter-Gruppen erhalten Sie mit + dem folgenden Link. Sie haben damit die Möglichkeit, gezielt einzelne Newsletter + anzumelden oder jederzeit wieder abzumelden:
    Zur + Newsletter-Gesamtübersicht bitte HIER klicken.

    \n + \ EXAMPLE.GmbH
    EXAMPLE-Straße 1-3
    79426 Buggingen Germany

    24 + Stunden Bestellannahme:
    0180 / 555 + 82
    (14 Cent / Min. aus dem dt. Festnetz, Mobilfunk maximal 42 Cent/Min.)
    Fax: + +49 7631 / 360-444
    E-Mail: + service@example.de
    Internet: www.example.de

    \n + \ HRB 300375 (Amtsgericht Freiburg im Breisgau)\n
    Geschäftsführer: + Daniel C. Ludwig
    \n USt-ID: DE 142476770  ·  WEEE-Reg.-Nr. + DE 60771113

    * Preise inkl. Mehrwertsteuer, zzgl. Versandkosten + (abhängig von Ihrer Zahlart)
    1 ehem. empf. VK des Lieferanten
    2 + ehemaliger EXAMPLE-Preis
    3 Preis in Originalverpackung
    4 + Summe der Einzelpreise
    6 Ehem. unverb. Preisempfehl. d. Herstellers. + Keine Gewähr für Aktualität.

    \"EXAMPLE
     
    \"\"" + filename: message.html + preferences: !ruby/hash:ActiveSupport::HashWithIndifferentAccess + content-alternative: true + original-format: true + Mime-Type: text/html + Charset: UTF-8 diff --git a/test/data/mail/mail066.yml b/test/data/mail/mail066.yml index b21cab24f..5e7a0bdd5 100644 --- a/test/data/mail/mail066.yml +++ b/test/data/mail/mail066.yml @@ -2,26 +2,70 @@ from: ABC GmbH from_email: info@example.com from_display_name: ABC GmbH +to: service@example.com subject: ABC gratuliert! +body: |- + Glückwunschkarte

    Wenn diese Mail nicht richtig dargestellt wird, dann klicken Sie bitte hier.

    +
    Herzlichen Glückwunsch !

    Sehr geehrte Damen und Herren,

    zu Ihrem Geburtstag schicken wir Ihnen ein großes Paket mit guten Wünschen:
    Viel Erfolg, Energie und ein gutes Gespür für die richtigen Entscheidungen!

    Ihr Ehrentag ist ein guter Anlass zurückzublicken und sich an Erreichtem zu erfreuen. Doch er ist auch Anlass, den Blick nach vorne zu richten. Sich kurz zu orientieren und neue Ziele zu stecken. Unsere besten Wünsche begleiten Sie auf Ihrem zukünftigen Weg und wir freuen uns darauf, Ihnen auch dabei zur Seite zu stehen!

    Heute wünschen wir Ihnen einen schönen Tag im Kreise Ihrer Freunde und Familie.

    Herzliche Grüße

    Ihre ABC


    +
    ABC GmbH
    Einestraße 23
    99999 München
    +
    Telefon.: +49 (0)11 11 11 11-1
    Fax: +49 (0)11 11 11 11-1

    www.example.com

     

    Geschäftszeiten: Mo-Do 08:00-18:00 Uhr Fr 08:00-17:00 Uhr
    Sitz der Gesellschaft: München
    Registergericht: Amtsgericht München, HRB AAAA
    Geschäftsführer: AAAA, BBBB

    content_type: text/html -body: "Glückwunschkarte

    Wenn diese Mail nicht richtig dargestellt wird, dann klicken - Sie bitte hier.

    - \n
    \"Herzlichen

    Sehr geehrte Damen und Herren,

    zu Ihrem - Geburtstag schicken wir Ihnen ein großes Paket mit guten Wünschen:
    Viel Erfolg, - Energie und ein gutes Gespür für die richtigen Entscheidungen!

    Ihr Ehrentag - ist ein guter Anlass zurückzublicken und sich an Erreichtem zu erfreuen. Doch er - ist auch Anlass, den Blick nach vorne zu richten. Sich kurz zu orientieren und neue - Ziele zu stecken. Unsere besten Wünsche begleiten Sie auf Ihrem zukünftigen Weg - und wir freuen uns darauf, Ihnen auch dabei zur Seite zu stehen!

    Heute wünschen - wir Ihnen einen schönen Tag im Kreise Ihrer Freunde und Familie.

    Herzliche - Grüße

    Ihre ABC


    \n
    ABC GmbH
    Einestraße 23
    99999 München
    \n
    - Telefon.: +49 (0)11 11 11 11-1
    Fax: +49 (0)11 11 11 11-1

    www.example.com

     

    Geschäftszeiten: - Mo-Do 08:00-18:00 Uhr Fr 08:00-17:00 Uhr
    Sitz der Gesellschaft: München
    - Registergericht: Amtsgericht München, HRB AAAA
    Geschäftsführer: AAAA, BBBB

    " +attachments: +- !ruby/hash:ActiveSupport::HashWithIndifferentAccess + data: "\n\n\n + \ \n + \ \n Glückwunschkarte\n + \ \n\n\n

    Wenn + diese Mail nicht richtig dargestellt wird, dann klicken Sie bitte hier.

    \n\n \n + \ \n \n \n \n \n \n \n \n
    \n \"Herzlichen\n
    \n

    Sehr geehrte Damen und Herren,

    \n\n + \

    zu Ihrem Geburtstag schicken wir Ihnen ein großes Paket mit + guten Wünschen:
    \n Viel Erfolg, Energie und ein gutes + Gespür für die richtigen Entscheidungen!

    \n\n

    Ihr Ehrentag + ist ein guter Anlass zurückzublicken und sich an Erreichtem zu erfreuen. + Doch er ist auch\n Anlass, den Blick nach vorne zu richten. Sich + kurz zu orientieren und neue Ziele zu stecken. Unsere\n besten + Wünsche begleiten Sie auf Ihrem zukünftigen Weg und wir freuen uns darauf, + Ihnen auch dabei zur\n Seite zu stehen!

    \n\n

    Heute + wünschen wir Ihnen einen schönen Tag im Kreise Ihrer Freunde und Familie.

    \n\n + \

    Herzliche Grüße

    \n\n

    Ihre + ABC

    \n
    \n
    \n
    \n\nABC + GmbH
    \nEinestraße 23
    \n99999 München
    \n
    \n\n\n Telefon.: + +49 (0)11 11 11 11-1
    \n Fax: +49 (0)11 11 11 11-1
    \n
    \n\n\n\n + \ www.example.com
    \n\n\n

    \n

    \n

    \n + \

    \n

    \n

    \n\nGeschäftszeiten: Mo-Do 08:00-18:00 + Uhr Fr 08:00-17:00 Uhr
    \nSitz der Gesellschaft: München
    \nRegistergericht: + Amtsgericht München, HRB AAAA
    \nGeschäftsführer: AAAA, BBBB
    \n
    \n + \
    \n
    \n\n\n\n\n" + filename: message.html + preferences: !ruby/hash:ActiveSupport::HashWithIndifferentAccess + content-alternative: true + original-format: true + Mime-Type: text/html + Charset: utf-8 +- !ruby/hash:ActiveSupport::HashWithIndifferentAccess + data: !binary |- + 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 + filename: FF_Geburtstagsmail.jpg + preferences: !ruby/hash:ActiveSupport::HashWithIndifferentAccess + Content-Type: application/octet-stream; name=FF_Geburtstagsmail.jpg + Mime-Type: application/octet-stream + Charset: UTF-8 +- !ruby/hash:ActiveSupport::HashWithIndifferentAccess + data: !binary |- + /9j/4AAQSkZJRgABAQEAYABgAAD//gAcU29mdHdhcmU6IE1pY3Jvc29mdCBPZmZpY2X/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAATADwDASIAAhEBAxEB/8QAGwAAAgIDAQAAAAAAAAAAAAAAAAYEBQIDBwj/xAAuEAABAwMDAwMDAwUAAAAAAAABAgMEAAURBhJBByExEyJhFFFxFRZDgZGhsdH/xAAZAQACAwEAAAAAAAAAAAAAAAACBQADBAH/xAAiEQACAgEDBAMAAAAAAAAAAAABAgARAwQSITFBUXETocH/3QAEACj/2gAMAwEAAhEDEQA/ANWnrxrfVV4ukWLqluEmG4ceu2nBBUQAO3GKstUz9Y6S0e7Lk6lbmSXJraG3WED2I2qyk9uTikvTcTSsy/XkapnriNpeUWChZTuO9WfAPxVvq9nSkPp89G0tcFS2/wBRbcf3rKiklCgPIH2pmyL8gFcev2B2jNabX1BuUGHcP3nGS3IQh30y0MgHBx484ptdem3aU4xCllpln2rW2Ofzz/SlnSHTWyogWi+JkTfqiy2/tL3s3FOfGPHer63y1WRhyI+EodUVKaLh2pUocE8Z7d6Ta5g2RUJpTdnpNeAUpYCyOk3SU3e0Mev9V9W013O7yRyD/wBpE6ha9vdk1Jbl2mXtiORUPKjlAKVnccg88Ux3DqHZJFufhPPG3ziNjkeYNhR9znwofYiki+llzqHpL01peaW2yclJwoFxXB4o9HjbHqCpFpXfzJkIbFuPDX9RtunVq0taQbudvKXLjJBQiIruWnOSr4H+e1IEHqNq95lSl3hZO8/xo7ePiuixeldmtmpZd7ThbAQVx4ik+1peDk/IHA4riluWPScOfLpP+qb6dcLXtF+5kJM9IK0VphxalrsUFSlElRLIySfNZDR+m0x1xk2SEGXFBa0BoYUR4J/uaKKWbm8wpaMMNRWEMMNpbabTtQhIwEgeAKi3GJHmMbJDSXAO4zwaKKqygFDcsxkhgRIKdM2OWhpUq2R31MHc2p1G4pP5PHxUyRYrVMmNTpFvjuyY4HpOqQCpGO4xRRXcJOwSZOWNyeQFJKVDIPYg81UI0dppsEIscIAnJwyKKKsBI6QJ/9k= + filename: team.jpg + preferences: !ruby/hash:ActiveSupport::HashWithIndifferentAccess + Content-Type: application/octet-stream; name=team.jpg + Mime-Type: application/octet-stream + Charset: UTF-8 diff --git a/test/data/mail/mail082.yml b/test/data/mail/mail082.yml index 6b7397d6d..152b54c53 100644 --- a/test/data/mail/mail082.yml +++ b/test/data/mail/mail082.yml @@ -10,7 +10,7 @@ body: |-

    Chantel Wilken

    John Smith

    Tel: 053-8311646

    : 053-8311710

    Fax to e-mail: 0865586973

    Fax to e-mail: 0865665137

     

    From: Profsen Lab [mailto:from@example.com]
    Sent: Wednesday, 06 March 2019 08:52
    To: to@example.com
    Subject: FW: Tax Invoice INX4183

     

    Chantel Wilken

    John Smith

    Tel: 053-8311646

    : 053-8311710

    Fax to e-mail: 0865586973

    Fax to e-mail: 0865665137

     

    -

    From: Profsen Lab [mailto:from@example.com]
    Sent: Monday, 04 March 2019 12:41
    To: from@example.com
    Subject: Tax Invoice INX4183

     

    Tax Invoice INX4183 from Shammah Dental BK t/a John Smith

     

    +

    From: Profsen Lab %5Bmailto:from@example.com%5D
    Sent: Monday, 04 March 2019 12:41
    To: from@example.com
    Subject: Tax Invoice INX4183

     

    Tax Invoice INX4183 from Shammah Dental BK t/a John Smith

     

    content_type: text/html attachments: - !ruby/hash:ActiveSupport::HashWithIndifferentAccess diff --git a/test/unit/email_process_test.rb b/test/unit/email_process_test.rb index 7f0093eef..01f0d9f74 100644 --- a/test/unit/email_process_test.rb +++ b/test/unit/email_process_test.rb @@ -791,7 +791,7 @@ Some Text", }, 1 => { content_type: 'text/html', - body: 'Puzzled by judith bronte dave. Melvin will want her way through with.
    Continued adam helped charlie cried. Soon joined the master bathroom. Grinned adam rubbed his arms she nodded.
    Freemont and they talked with beppe.
    Thinking of bed and whenever adam.
    Mike was too tired man to hear.
    I°0PQSHEJlÔNwf˜Ì1§3S¬73 Î1mEbb5N37¢LϖC7AlFnRº♦HG64BÉ4Ò¦Måâ4ÊzkΙN⌉7⌉TBNÐ T×xPIògIÎÃlLøÕML⊥ÞøSaΨRBreathed adam gave the master bedroom door.
    Better get charlie took the wall.
    Charlotte clark smile he saw charlie.
    Dave and leaned her tears adam.
    Maybe we want any help me that.
    Next morning charlie gazed at their father.
    Well as though adam took out here. Melvin will be more money. Called him into this one last night.
    Men joined the pickup truck pulled away. Chuck could make sure that.†p­C L I C K Ȟ E R EEOD !Chuckled adam leaned forward and leî charlie.
    Just then returned to believe it here.
    Freemont and pulling out several minutes.', + body: 'Puzzled by judith bronte dave. Melvin will want her way through with.
    Continued adam helped charlie cried. Soon joined the master bathroom. Grinned adam rubbed his arms she nodded.
    Freemont and they talked with beppe.
    Thinking of bed and whenever adam.
    Mike was too tired man to hear.
    I°0PQSHEJlÔNwf˜Ì1§3S¬73 Î1mEbb5N37¢LϖC7AlFnRº♦HG64BÉ4Ò¦Måâ4ÊzkΙN⌉7⌉TBNÐ T×xPIògIÎÃlLøÕML⊥ÞøSaΨRBreathed adam gave the master bedroom door.
    Better get charlie took the wall.
    Charlotte clark smile he saw charlie.
    Dave and leaned her tears adam.
    Maybe we want any help me that.
    Next morning charlie gazed at their father.
    Well as though adam took out here. Melvin will be more money. Called him into this one last night.
    Men joined the pickup truck pulled away. Chuck could make sure that.†p­C L I C K Ȟ E R EEOD !Chuckled adam leaned forward and leî charlie.
    Just then returned to believe it here.
    Freemont and pulling out several minutes.', sender: 'Customer', type: 'email', internal: false, @@ -3065,7 +3065,7 @@ Content-Type: text/html; charset=us-ascii; format=flowed }, 1 => { content_type: 'text/html', - body: 'testäöü@example.com', + body: 'test%C3%A4%C3%B6%C3%BC@example.com', sender: 'Customer', type: 'email', internal: false, diff --git a/test/unit/html_sanitizer_test.rb b/test/unit/html_sanitizer_test.rb index 6fadb2550..315523cf0 100644 --- a/test/unit/html_sanitizer_test.rb +++ b/test/unit/html_sanitizer_test.rb @@ -53,9 +53,9 @@ class HtmlSanitizerTest < ActiveSupport::TestCase assert_equal(HtmlSanitizer.strict(' +ADw-SCRIPT+AD4-alert(\'XSS\');+ADw-/SCRIPT+AD4-'), ' +ADw-SCRIPT+AD4-alert(\'XSS\');+ADw-/SCRIPT+AD4-') assert_equal(HtmlSanitizer.strict(''), '') assert_equal(HtmlSanitizer.strict('XSS'), 'XSS') +tt p://6 6.000146.0x7.147/">XSS'), 'XSS') assert_equal(HtmlSanitizer.strict('XSS', true), 'XSS') +tt p://6 6.000146.0x7.147/">XSS', true), 'XSS') assert_equal(HtmlSanitizer.strict('XSS'), 'XSS') assert_equal(HtmlSanitizer.strict('XSS', true), 'XSS') assert_equal(HtmlSanitizer.strict('
    '), 'X') @@ -114,8 +114,8 @@ test 123 assert_equal(HtmlSanitizer.strict('
    123
    '), '
    123
    ') assert_equal(HtmlSanitizer.strict('
    123
    '), '
    123
    ') assert_equal(HtmlSanitizer.strict('test'), 'test') - assert_equal(HtmlSanitizer.strict('test'), 'test') - assert_equal(HtmlSanitizer.strict('test'), 'test') + assert_equal(HtmlSanitizer.strict('test'), 'test') + assert_equal(HtmlSanitizer.strict('test'), 'test') api_path = Rails.configuration.api_path http_type = Setting.get('http_type')