Ich würde mich hier mal dran hängen, da ich ein sehr ähnliches Problem habe.
Ich möchte gerne eine API-Key erzeugen inkl. Passwort um meine Lokalen Dienste mit einem Wildcard LetsEncrypt Zertifikat zu versehen.
Ich habe nur ein Domainpaket, keinen Server bei Netcup.
API Netcup.PNG
Hier steht, das die Legacy-API weg fällt, setze ich hier auf ein totes Pferd, wenn ich dies nun trotzdem noch einrichte, oder was muss ich stat dessen machen. Wo kann ich die REST-API konfigurieren?
Vielen Lieben Dank für eure Unterstützung.
Christopher
Beiträge von stoffel_hessen
-
-
Super, ihr seid so gut
.Vielen lieben Dank, das hat funktioniert und auch die Erklärung war sehr hilfreich
ZitatApache ConfigurationRewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*\.html?)$ DESTINATION/$1 [L,R=301]Der \ macht den . zum normalen Zeichen. Das ? macht das l optional. 301 ist der Code für eine dauerhafte Umleitung, die die alte URL ersetzt. 302 wäre für eine temporäre Umleitung, bei der die alte URL quasi noch existiert (aber im Browser wird bei beiden die URL angezeigt, zu der umgeleitet wird). Ohne R ist es eine interne Umleitung und die Zielseite wird unter der URL der nicht vorhandenen Seite ausgegeben.
Lieben Gruß und einen guten Start in die Woche
Christopher
-
Hallo Gemeinde,
ich versuche nun schon länger ein Problem mit dem Weiterleiten einiger HTML Seiten, welche nicht mehr vorhanden sind auf die Startseite zu leiten.
Alle Seiten befinden sich in einem Ordner "kuv", in welchem aber auch noch aktive Seiten abgelegt sind.
Ziel soll es sein, das alle Aufrufe welche in das Verzeichnis "kuv" zeigen und dort keine passende htm/l Datei vorhanden ist auf die Startseite weiter zu leiten.
Vielen lieben Dank für eure Unterstützung.
Christopher
-
-
-
Hallo Gemeinde,
ich möchte mein Web-Hosting-Backup gerne auf meinen FTP-Server sichern.
Ich habe mir nun die IPv6 von welcher diese Sicherung kommt herausgesucht und in der Firewal freigegeben.
Ich wüsste nun gerne ob dies immer von der gleichen IPv6 adresse kommt, oder ob diese wechseln?
Vielen lieben Dank
-
Hallo Ihr beiden,
erst mal Danke für eure Rückmedungen.
Ich werde mir dies anschauen und versuchen umzusetzen.
Habe mir die Links mal angesehen, verstehe aber z.B. nicht warum eine Variable welche der Wert ='' zugewiesen wird als gesetzt (nicht leer) ausgewertet wird.
Offensichtlich kann eine Variable nur mit "unset" gelöscht/geleert werden.
Code$var = ''; // Dieser Ausdruck wird zu TRUE ausgewertet, also wird der Text angezeigt if (isset($var)) { echo "Die Variable ist gesetzt, also wird etwas ausgegeben."; }Muss dann mal schauen, ob ich ein Beispiel finde, auf welches ich aufsetzen kann.
-
Hallo Gemeinde,
ich habe bei netcup ein paar Domains.
In einem habe ich ein Kontaktformular, welches mit PHPMailer die Nachricht an vorgegebene Adressen versenden soll und dies auch tut.
Nun habe ich in den letzten Wochen das Problem, das ich immer wieder Mail bekomme, OHNE Inhalt (Name, Mailadresse, Text)
Im Formular sind diese Felder alle als "required" markiert. Ich gehe davon aus, das dies durch einen BOT verursacht wird.
Ich habe euch mal meine PHPMailer.php hier angehängt, evtl. hat ja jemand einen Tipp für mich, wie ich dies abstellen kann.
Vielen Dank für eure Unterstützung
Lieben Gruß Christopher
PHP
Alles anzeigen<?php session_start(); if ($_POST['captcha_code'] == $_SESSION['captcha_spam']) { $debug = false; // or true; $spamcheck = false; require_once "../vendor/autoload.php"; $name = $_REQUEST['besucher_name']; $AbsenderMail = strtolower($_REQUEST['besucher_email']); $message = $_REQUEST['besucher_message']; $message = nl2br($message); $messageCache = $message; $url_ok = "https://www.domain.de/kontaktformular_ok.htm"; $url_fehler = "https://www.domain.de/kontaktformular_fehlerhaft.htm"; function checkemail($str) { if ( preg_match("#(to:|cc:|bcc:|from:|subject:|reply-to:|content-type:|MIME-Version:|multipart/mixed|Content-Transfer-Encoding:)#ims", $str) || preg_match("/%0A|\\r|%0D|\\n|%00|\\0|%09|\\t|%01|%02|%03|%04|%05|%06|%07|%08|%09|%0B|%0C|%0E|%0F|%10|%11|%12|%13/i", $str) || strlen($str)<6) { $spamcheck = false; } else { $spamcheck = true; } } try { $mail = new PHPMailer\PHPMailer\PHPMailer($debug); if ($debug) { $mail->SMTPDebug = PHPMailer\PHPMailer\SMTP::DEBUG_SERVER; } $mail->isSMTP(); $mail->SMTPAuth = true; $mail->Host = "mxeXXX.netcup.net"; $mail->Port = "587"; $mail->Username = "norerply@domain.de"; $mail->Password = "pa55word"; $mail->SMTPSecure = PHPMailer\PHPMailer\PHPMailer::ENCRYPTION_STARTTLS; $mail->SMTPOptions = array( 'ssl' => array( 'verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true ), 'tls' => array( 'verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true ) ); checkemail($AbsenderMail); if ($spamcheck = true) { $AbsenderName = $name; $AbsenderMailundName = $AbsenderName.' "'.$AbsenderMail.'"'; $mail->isHTML(true); $message = " <html> <body> <p>Eine neue Anfrage von ".$AbsenderName." ist eingegangen.<br> Die hinterlegte E-Mail-Adresse lautet: " . $AbsenderMail . ".<br> <p><strong>Nachricht:</strong> <hr> " . $message . "<hr></p> </body> </html> "; $mail->Subject = 'Kontaktformular, Nachricht von '.$AbsenderMailundName; $mail->Body = $message; $mail->AltBody = $message; $mail->setFrom('norerply@domain.de','Kontaktformular domain'); $mail->addAddress('info@domain.de', 'Info domain'); $mail->addBCC('hostmaster@domain.de', 'Info domain'); $mail->addReplyTo($AbsenderMail, $name); $mail->CharSet = 'UTF-8'; $result = $mail->send(); } if(!$result) { header("Location: ".$url_fehler); } else { header("Location: ".$url_ok); } } catch (PHPMailer\PHPMailer\Exception $e) { echo "Message could not be sent. Mailer Error: ".$mail->ErrorInfo; } } else { echo 'Du hast den Captcha-Code falsch eingegeben!'; } ?> -
Hallo stoffel_hessen, mab, Geheftet09,
der Fehler wurde behoben.
Ausgehende E-Mails werden nun wieder zuverlässig mit DKIM signiert.
Danke für euer Verständnis und eure Geduld.
Ich habe es so eben nochmal ausprobiert, das Problem ist leider immer noch vorhanden.
Von 5 Out-Servern liefern 2 DKIM korrekt aus, bei 3 Maschinen ist dies leider nicht der Fall.
In Ordnung sind: 188.68.61.103 & 194.59.206.189
Fehlerhaft sind: 46.38.247.119 & 188.68.63.98 & 185.244.194.184
Gruß Christopher
-
So eben wurde ein Ticket bei netcup eröffnet, dies ist die Ticketnummer: NCSUP-121090
-
Alles anzeigen
Irgendwie scheint DKIM bei netcup nicht immer korrekt ausgeliefert zu werden.
Zumindest ist mir jetzt aufgefallen, dass teilweise eMails zwar bei Empfänger ankommen, aber im Quelltext dann zu sehen ist: dkim=none (message not signed)
und/oder dkim=permerror (bad message/signature format)
Dann aber wieder, vom gleichen Absender zum gleiche Empfänger, ist es plötzlich wieder OK:
dkim=pass (signature was verified)
Ist mir nur zufällig aufgefallen, weil mail-tester bei der gleichen eMail-Adresse deswegen zwischen 9 und 10 hin- und herhüpft.
Allerdings kommen diese eMails durchaus weiterhin zuverlässig im jeweiligen Posteingang an. spf ist OK
EDIT:
Hab das eben auch nochmal mit verschiedenen dkim-Validatoren gescheckt.
Und tatsächlich bekam ich dann irgendwann auch "kein dkim" und einige Zeit später beim erneuten Test, mit dem gleichen Tool war alles wieder OK
(Die meiste Zeit über scheint es aber OK zu sein. Nur ab und an ein Schluckauf
)Zu diesem Thema habe ich gestern einen Tread aufgemacht
Mailtest DKIM Ergebnisse unterschiedlich - netcup KundenforumHallo Gemeinde, ich habe ein Problem mit DKIM und dem Test über verschiedene Plattformen. Wenn ich mit https://mecsa.jrc.ec.europa.eu/ teste, bekomme ich bei…forum.netcup.de -
Hallo Andreas,
Danke für deine Rückmeldung, bin ich also doch nicht zu doof dies zu konfigurieren.
Werde morgen ein Ticket eröffnen und auch gleich eine E-Mail Postfach mit dem sie selbst testen können dazu anlegen.
Werde den Stand in diesem Tread dokumentieren.
Gruß Christopher
-
Hallo Gemeinde,
ich habe ein Problem mit DKIM und dem Test über verschiedene Plattformen.
Wenn ich mit https://mecsa.jrc.ec.europa.eu/ teste, bekomme ich bei DKIM irgendwelche Werte zwischen 0 und 50/60, abhängig davon wie viele Einträge (2 bis 5) in den Outbound Records stehen.
Es sieht so aus, als wären diese nicht alle gleich konfiguriert oder warum gibt es bei einem der Server eine Haken bei DKIM und bei dem anderen nicht.
Code
Alles anzeigenBei einer DNS-Auflösung nach relay.yourmailgateway.de bekomme ich die nachfolgende Antwort: nslookup relay.yourmailgateway.de Server: fritz.box Address: fd00::1eed:6fff:fe7f:d779 Nicht autorisierende Antwort: Name: relay.yourmailgateway.de Addresses: 2a00:11c0:82:1117::5 2a00:11c0:82:1117::6 2a03:4001:0:200::168 2a03:4001:0:109:94ab:73ff:fe56:b085 2a03:4000:27:578:e81d:28ff:fe2a:e4b9 2a03:4000:3c:100:5475:fdff:fef0:d33 2a03:4000:3c:1:24af:25ff:fe73:6784 2a03:4000:34:4d4:e449:7ff:fee3:c48d 2a03:4001:0:200::164 2a03:4000:3c:2:5820:30ff:febd:c1a2 2a03:4001:0:200::160 2a03:4001:0:200::172 2a03:4001:0:108:a80e:45ff:fe08:52bc 188.68.63.168 188.68.61.106 188.68.63.173 188.68.63.170 188.68.63.164 188.68.61.108 94.16.17.249 188.68.63.162 188.68.63.103 194.59.207.99 94.16.17.244 188.68.63.165 188.68.63.102 194.59.206.189 185.244.194.184 188.68.63.166 194.59.204.53 188.68.63.175 94.16.17.246 188.68.63.98 46.38.247.120 188.68.63.167 188.68.63.169 94.16.17.247 188.68.63.161 188.68.61.102 188.68.61.105 188.68.63.96 94.16.17.245 188.68.63.99 194.59.204.23 185.244.192.111 188.68.63.100 188.68.61.107 188.68.61.101 185.244.192.112 185.244.195.67 188.68.63.174 94.16.17.251 94.16.17.250 188.68.63.163 94.16.17.248 188.68.63.97 188.68.63.101 188.68.61.103 188.68.63.172 188.68.61.104 46.38.247.119 188.68.63.171 46.38.247.118 188.68.63.160 46.38.247.117Warum werden hier so viele Mail-Relay-Server verwendet?
Kann ich hier über die Einstellungen etwas anpassen/ändern?
Danke für die Unterstützung.
Gruß Christopher
-
Mal anders gefragt: Ist das ein existierendes Postfach? Oder bekommst Du diese Mails durch eine Catchall-Weiterleitung?
Nein, es ist eine existierende Alias-Adresse
-
Im WCP kann man zwar auch eine Blacklist füllen, die führt aber nur dazu dass die Mails als Spam markiert werden:
Du musst den gewünschten Filter also entweder, wie bereits geschrieben wurde, im Webmail anlegen (so oft wird man ja da nicht ranmüssen) oder alternativ einen anderen Mailclient mit Sieve-Unterstützung verwenden.
Falls du ohnehin nur mit einem einzigen Gerät/Programm die Mails abrufst, müssten es nicht mal Sieve-Filter sein - dann würden auch clientseitige Filter reichen.
Danke für die Rückmeldung und entschuldige meine späte Reaktion.
Ja, dann werde ich es wohl über den WEB-Client lösen, da ich das Postfach auf einigen Geräten verwende mit unterschiedlichen Clients
-
Du kannst doch via Webmail einen Filter setzen, der dann eingehende Emails von genannter Adresse einfach direkt löscht (pro E-Mail Account). Hab das z.B. auch so bei meiner eigenen noreply@ Adresse gemacht, sodass die nicht zugemüllt werden kann.
Danke für die Rückmeldung.
Allerdings muss ich mich da immer am WEB-Mail anmelden.
Geht dies im WCP nicht?
-
Hallo Gemeinde,
als Produkt verwende ich Webhosting 8000 SE
Ich würde gerne die eMail-Adresse "alert@jobrapidoalert.com" auf dem Mailserver auf meiner Domain sperren, so dass diese entweder direkt abgewiesen wird oder ohne Kommentar gelöscht wird.
Das Verschieben in den SPAM-Ordner habe ich bereits eingerichtet, gerne würde ich hier einen Schritt weiter gehen.
Danke für die Unterstützung.
-
Habe es eben doch mal schnell zusammen kopiert und es funktioniert.
Vielen lieben Dank für eure Unterstützung
-
Danke, für die Unterstützung, werde es mir morgen mal ansehen und versuchen umzusetzen.
-
Also der eigentlich richtige Weg ist das grundsätzlich PHP die Steuerung übernimmt und das HTML erzeugt. Normalerweise mit Templates...
Wenn du auf Teufel komm raus ein relativ unverändertes HTML haben willst dann ist das halt recht kompliziert. Bzw. ohne Javascript wahrscheinlich sogar schlicht nicht möglich. Bzw. du musst immer irgendwas im html verändern. Da ein ein php-Tag einbauen ist da noch die kleinste Veränderung...
Wie würde der Code anhand der beiden oben zur Verfügung gestellten Code-Schnipsel denn dann in einer Datei aussehen?