Beiträge von catcat

    Gestern zufällig in den Nachrichten: BRICS = ca. 25 % des Welthandels, USA-Europa = ca. 1/3.

    Jo. Noch. Was die aber nicht gesagt haben, war, dass der Handel im BRICS-Bereich ja erst in Schwung kommt. Den Bund gibt es grade mal seit 12 Jahren.
    Lt. (westlicher) Prognosen wird alleine China in 30 Jahren einen grösseren BIP haben, als die ganze USA und die EU zusammen.
    Zu der Zeit wird auch Indien - nach China - die Handelsnation Nr. 2 werden und auch das Bevölkerungsreichste Land der Welt sein.
    In den Grenzbereichen zw. China/Indien und Russland/China entstehen Pipelines, Zugverbindungen, Strassen und eine gigantische Liefer- und Lagerlogistik wird aufgebaut.
    Die haben noch nicht mal richtig angefangen mit dem Handel^^

    Für mich ist dieses "America first!" nur der jämmerliche Versuch, den sicheren finanziellen Zusammenbruch der USA noch ein paar Jahre hinauszuzögern.
    Jeder US-Landwirt wird einem sagen, das sie die Einwanderer und Wanderarbeiter dringend benötigen. Genauso, wie wir in DE die poln. "Spargelstecher" brauchen und in ein paar Jahren auch die bösen Asylanten in der Altenpflege brauchen werden.

    Dieses ganze "Grenzen dicht!"-Geseibere der Rechten in den USA und auch in Europa, erweist sich doch jetzt schon als Bumerang:
    Die Polen suchen mittlerweile Facharbeiter in Indonesien, weil sie plötzlich merken, das ihre guten Fachleute alle ins Ausland verschwunden sind.
    In den USA ist mittlerweile schon so viel Lehrpersonal aus Colleges und Unis ins Ausland gegangen, das die ganze Studiengänge streichen müssen.
    Und wenn sich auch in DE die Rechten stärker durchsetzen, dann wird es auch nicht anders kommen.

    Aber nichts destotrotz laber der Trump halt nur Mist.
    Natürlich ist er grade gegen Globalisierung. Ob Amerika jetzt dirst ist oder nicht, ist ihm eh scheissegal.
    Die USA haben nen netten Schuldenberg angehäuft. Das Aussenhandelsdefizit steigt und steigt. Das KnowHow zur Produktion geht immer mehr verloren.
    US-Firmen haben eigentlich so alles ausgereizt, was auszureizen war.
    Die bösen Chinesen überholen die USA auf allen Fronten und sitzen auch noch auf Billionen USD (Also unsere Billionen, nicht us-billions) Scuhuldverschreibungen.
    Die noch böseren Russen haben mit BRICS eine Allianz zurechtgezimmert, gegen die die EU und USA/Kanada/Mexiko wie ein billiger Kinderbasar wirkt.

    Und was tut Trump? "Illegale Billig-Tagelöhner raus aus den USA!" "Zölle! Mehr Zölle auf Güter, die die US-Industrie dringend braucht!"

    Also dümmer kann man es nicht mehr machen^^

    Die Typen, die Spam generieren, die setzen dafür ja meist sehr kurzzeitig gemietete Server ein. Der spielt da eine bewährte Serverkonfig ein und gut is. Die haben ihre Spamvorlagen und da steht dann meinetwegen irgendwo inder Vorlage drin Datum der mail: [nimm Systemzeit] blafasel.
    Und wenn der Spamer einfach vergisst, die Systemzeit neu einzustellen oder überhaupt einzustellen, dann ergeben sich solche alten oder 1.1.70 Datumsangaben.

    Ich finde so Zeugs immer hier: https://beispiel.rocks/www.w3schools.…utf_symbols.asp
    Da meine Seiten alle UTF-8 sind, werfe ich da aber selten ASCII-Zeichen rein, sondern kopiere mir die einfach ab. Das geht wunderbar:
    Hier einmal als Symbol und 1x als Ascii:

    HTML
    <span style="font-weight:900; color:#ff8b14;">➤ </span> (Pfeil orange)
    
    
    <span style="font-weight:900; color:#ff8b14;">✓</span> (Haken orange)


    Jo. Hm... wurde beides in ein Symbol umgewandelt...
    <span style="font-weight:900; color:#ff8b14;">➤ </span> (Pfeil orange)

    <span style="font-weight:900; color:#ff8b14;">✓</span> (Haken orange)

    WTF? Das wird immer in ein Symbol umgewandelt in diesem Forum :D

    Jetzt aba^^
    <span style="font-weight:900; color:#ff8b14;">➤ </span> (Pfeil orange)

    <span style="font-weight:900; color:#ff8b14;">✓</span> (Haken orange)

    Nee. Ich gebe auf :(

    [...]also so, dass am Ende vier Grafiken von jeweils 250 x 250 Pix rauskommen, bei denen wieder zusammengesetzt nicht mehr erkennbar ist, dass es sich eigentlich um vier Teile handelt.[...]


    Das klingt so, als ob Du da irgendwas auf Deiner Website frickeln willst. Da gäbe es dann eine einfachere Lösung via CSS-Sprites.

    Mist. Stimmt. Das geht nur, wenn es direkt nach dem @ steht. *grr
    Ich hab das so gemacht, weil ich einige Kunden habe, deren Domains mit "live" beginnen - und wenn vor dem "live" was steht, dann ist das für mich ja auch OK.

    Falls jemand Magento 2 benutzt:

    /lib/web/mage/validation.js

    Zeile 492

    Code
    "validate-email": [
                function (v) {
                    return $.mage.isEmptyNoTrim(v) || /^([a-z0-9,!\#\$%&'\*\+\/=\?\^_`\{\|\}~-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z0-9,!\#\$%&'\*\+\/=\?\^_`\{\|\}~-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*@([a-z0-9-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z0-9-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*\.(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]){2,})$/i.test(v);
                },
                'Please enter a valid email address (Ex: johndoe@domain.com).'
            ],

    ändern zu

    Code
    "validate-email": [
                function (v) {
                    return $.mage.isEmptyNoTrim(v) || /^([a-z0-9,!\#\$%&'\*\+\/=\?\^_`\{\|\}~-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z0-9,!\#\$%&'\*\+\/=\?\^_`\{\|\}~-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*@(?!hotmail$|live$|outlook$)([a-z0-9-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z0-9-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*\.(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]){2,})$/i.test(v);
                },
                'Hier der Erklärbärtext, wieso die 3 Maildomains nicht erwünscht sind.'
            ],

    Aso. Ich hab das noch ein bischen verfeinert, denn jetzt kommen keine eMailadressen mehr durch die irgendwo die Strings "outlook", "live" oder "hotmail" enthalten.
    Auch mailadressen wie @perfectlive oder @liveisshit werden blockiert.
    Deshalb habe ich das jetzt als exakt match gemacht: (?!hotmail$|live$|outlook$)

    Das Bier hats gebracht. Möglicherweise auch Deine bescheidene Hilfe :)

    Mit dem hier gehts:

    ICh hab das RegExp einfach nach dem elseif ( function_exists('filter_var') && defined('FILTER_VALIDATE_EMAIL') reingefrickelt. Geht^^

    Damit hab ich mal rumgespielt, als ich auch so ne One-Page machte.

    Ich hab dann einfach in die .htaccess sowas reingeballert und gut wars:

    Apache Configuration
    RewriteEngine on
    Redirect permanent /farbe.php https://beispiel.rocks/beispiel.rocks/www.example.com/index.php#farbe


    (Hab ich grade aus dem Kopf geschrieben, sollte aber weitestgehend passen.


    Dann kann man alle internen links "schön" machen und auch "schön" extern verlinken.
    ICh habs dann aber wieder weggemacht, weil ich irgendwie keinen Sinn drin sah.

    Also hier ist das Validierungs script:

    Und hier ist das Mailformular auf der Seite:

    Ich finde es halt irritierend, das ich scheinbar der einzige osC-Benutzer bin, der das Problemchen hat und das noch nie jemand anderer maildomains ausschließen wollte und es nicht auf meine Art geschafft hat.
    Dieses hotmail, live, outlook-Problem habe ja nicht nur ich alleine^^
    Ich habe auch die infragekommenden Dateien, die beim Versand von mails mitspielen alle mit den Originaldateien verglichen und die waren bis auf mein selbst eingebautes Checkfield zum Datenschutz identisch.
    Das Checkfiels und das dazugehörige JS hab ich auch schon testweise wieder gelöscht - hat aber auch nichts bewirkt.

    Ja, nee. Ich habe mein mail-"System" und das funktioniert auch bestestens.
    Wenn ich jetzt anfange, mails zu lesen, um die dann über gmail zu beantworten, dann fehlt mir hier die Antwort und da die Frage. Dann kommt der Nächste und bestellt halt gleich per eMail (weils ja schneller geht - für IHN!). Dann kann ich die ganzen Daten selbst in den Shop eintragen und ne Bestellung auslösen. Wenn eine Nachfrage ist, dann kann ich den nicht über mein System kurz anmailen. Dann wird auch der Trackingcode nicht automatisch versandt und bei späteren Nachfragen kommt der stur immer wieder über Hotmail oder so.

    Das kannste bei 2-3 Leuten/Woche so machen - aber nicht bei dutzenden.

    So. Fettich. Ich strecke die Waffen. Dann geben die halt weiterhin ihre Hotmailliveoutlook-Adressen an und kriegen keine Antwort :(

    Allerdings fragen die dann auch oft mal nach, allerdings nicht über meine Kontaktseite, sondern über ihr eigenes Mailprogramm.
    Wäre es nicht möglich, solche eMails auf meinen Accounts zu bouncen, Alex?
    Damit der die gleich zurückkriegt. Am besten mit der Meldung, von solchen maildomains nehmen wir nix an?

    Jo. Danke. Also ich hab jetzt wieder nen Vormittag verplempert mit dem Scheiss. Auch mit einigen Variationen von (?!hotmail|outlook|msn) und ich hab einfach das Gefühl:
    Die function ist da, wird sogar aufgerufen, der X-Mailer ist da, es wird sogar nach MX gecheckt - aber alles zusammen funktioniert einfach nicht. Kein Plan...

    Die Regexpt sieht jetzt so aus. Im RegExp-Checker wird das auch als funktionierend angezeigt.

    PHP
    if ( preg_match("/[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*@(?!hotmail|live|outlook)(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/i", $email) )

    Die mail selbst sieht so aus:

    Code
    Return-Path: <webmaster@seiden-handel.de> X-Original-To: support@seiden-handel.de Delivered-To: support@seidenhandel.com Received: from localhost (localhost [127.0.0.1]) 	by host.seo-nw9.de (Postfix) with ESMTP id C82CC209D7 	for <support@seiden-handel.de>; Thu, 15 Mar 2018 10:48:17 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at host.seo-nw9.de Received: from host.seo-nw9.de ([127.0.0.1]) 	by localhost (lvps91-250-98-56.dedicated.hosteurope.de [127.0.0.1]) (amavisd-new, port 10024) 	with ESMTP id aHxwF66lqe70 for <support@seiden-handel.de>; 	Thu, 15 Mar 2018 10:48:17 +0100 (CET) Received: by host.seo-nw9.de (Postfix, from userid 5012) 	id 8DCC521798; Thu, 15 Mar 2018 10:48:17 +0100 (CET) To: "Klaus Haller" <support@seiden-handel.de> Subject: Anfrage von Seidenhandel Haller X-PHP-Originating-Script: 5012:email.php From: "test5" <test5@hotmail.de> MIME-Version: 1.0 X-Mailer: osCommerce Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20180315094817.8DCC521798@host.seo-nw9.de> Date: Thu, 15 Mar 2018 10:48:17 +0100 (CET)  test5