Beiträge von Dulli

    Ich hab da jetzt mal folgendes eingetragen


    Host: _dmarc

    Type: TXT

    Destination: v=DMARC1; p=quarantine; pct=25; rua=mailto:spam@<meine-domain>.de


    Ein dig TXT <meine-domain>.de (Linux) gibt schon jetzt Auskunft darüber, dass DMARC aktiv ist.

    mail-tester.com gibt mir jetzt auch 10/10 Punkten.

    Ich habe heute durch Zufall erfahren, dass es ein Problem mit der DMARC-Einstellung auf meiner Domain geht (Paket 2000, keine externen Domains).


    Mail-Tester.com schreibt, ich soll eine Datei mit einem bestimmten Inhalt auf _dmarc.<meine-domain>.de ablegen. Wie soll das funktionieren?
    Kann man das nicht über die DNS-Records machen?

    Ich habe glaube ich noch ein viel größeres Problem. Ich bin kein PHP-Profi und kenne keine Klassen, Namespaces und gar nix.


    Ich habe im Root-Verzeichnis eine Datei mit einer Funktion drin, die den PHPMailer bedient.

    Rufe ich die Datei direkt auf funktioniert alles. Aber ich muss die Datei über eine andere Datei aufrufen. In dieser anderen Datei verweise ich auf die Funktion in der Datei im Wurzelverzeichnis.

    Der Mailer ist in \PHPMailer

    Der Aufrufer ist in \data\mail\mail.php


    Das m it dem Namespace funktioniert dann nicht mehr und das ergibt glaube ich einen 500er Fehler. Kann man das nicht wie früher ohne Namespaces machen?

    Das sind Tippfehler hier im Forum sorry. Das Script sieht natürlich nicht ganz so aus. Ich habe feste Zeichenketten entfernt.


    Könntest du mir das mit dem PHPMailer vielleicht erklären? Welche Daten brauche ich und wo bekomme ich die hier? netcup ist noch sehr überfordernd für mich. Ich habe das gerade auf den Webserver gepackt aber ich scheitere schon an einer Datei die ich nicht habe: vendor/autoloader.php.


    Hallo ich bin neu hier :thumbup:

    ich war vorher fast 10 Jahre lang bei einem anderen Webhoster. Es war der private VPS eines Freundes. Es lief noch PHP 5.6 und generell war alles obsolet.

    Ich habe meine Projekte gestern auf die netcup-Server umgezogen. Es war ein wenig Arbeit aber es läuft nun fast alles. Außer PHP mail().


    Diesen Code habe ich lange verwendet und hat mir immer zuverlässig Mails an alle Adressen geschickt - sogar an Hotmail / live / Outlook, obwohl die sehr speziell sind was sowas angeht. Er ist stark gekürzt aber so hat er vorher auch funktioniert. Mittlerweile funktioniert das aber nicht mehr. Die Funktion mail() gibt True zurück, aber gesendet wird nichts. Auch bei http://www.mail-tester.com kommt nichts an. Wasist hier falsch? Im CCP habe ich PHP 7.4 eingestellt. Alles andere ist Standard. Die Namen und E-Mail-Adresse habe ich hier im Forum natürlich durch Quatsch ersetzt.


    Weiß jemand guten Rat? Ich würde nur ungerne auf externe SMTP-Server umsteigen. Und selbst wenn, welcher Service ist am besten?

    Es handelt sich um zwei Projekte.