View Categories

Formular-/Systemmails werden abgewiesen („454 4.7.1 Relay access denied“) – was ist zu tun?

2 min read

Wenn Ihre Website (egal ob WordPress, TYPO3, Nextcloud, Shop, Eigenentwicklung) E-Mails versendet, dann dürfen diese nicht mehr „einfach so“ über unseren oder andere externe Mailserver weitergeleitet werden. Viele Empfänger-Mailserver haben die Zügel strammer angezogen und verweigern eine Mailannahme, wenn diese ohne Transportverschlüsselungsoptionen versendet wurde. Manchmal wird die Mailannahme mit einer Abwertung in der Reputation weitergeleitet und die Mail landet im Spam-Ordner. Neuerdings wird vermehrt die Mailannahme verweigert und es kommt zu Retoure-Nachrichten mit einer charakteristischen Zeile wie:

454 4.7.1 … Relay access denied

Das bedeutet: Der Mailserver akzeptiert die Mail nur, wenn der sendende Server authentifiziert ist oder ausdrücklich vertraut wird.

Was man als Webmaster tun sollte (Standardlösung: SMTP AUTH) #

Nicht PHP mail() als Versandweg verwenden #

Die Standardversandmethode vieler Systeme (PHP mail()) führt dazu, dass der Webserver versucht, Mails “unauthenticated” zuzustellen. Das endet oft in Relay-Errors oder später in Spam-Problemen.

Stattdessen umstellen auf SMTP-Versand mit Authentifizierung („SMTP AUTH“).

Konfigurieren Sie in Ihrer Anwendung den Versand über den zentralen Mailserver mit:

  • SMTP-Server/Host: mail.cidnet.de
  • Port: 587
  • Verschlüsselung: STARTTLS
  • Authentifizierung: Ja
  • Benutzername: siebenstellige Login-Nummer eines CIDNET-Zugangs
  • Passwort: Mailbox-/SMTP-Passwort dieses Zugangs

Wichtig: Kein Port 25 für Anwendungen. Für Webapps ist Port 587 (Submission) der korrekte Weg.

Absender sauber setzen (From / Envelope-From) #

  • From-Adresse sollte zu dem Mailkonto passen, dessen Zugangsdaten für den Versand verwendet werden (z. B. info@meine-domain.de).
  • Nutzen Sie nach Möglichkeit eine feste Absenderadresse und setzen Sie ein Reply-To auf die User-Adresse aus dem Formular, statt “From = User”.
    So vermeiden Sie DMARC/SPF-Probleme und verbessert Zustellbarkeit.

Wo stelle ich das ein? (Anwendungsbeispiele – allgemein) #

Je nach AnwendungSystem heißt es unterschiedlich, gemeint ist immer dasselbe:

  • „E-Mail/SMTP Settings“
  • „Outgoing mail“
  • „Mailer: SMTP“
  • „Transport: SMTP“
  • „Mail server / Authenticated SMTP“

Wenn ich nicht weiterkomme? #

Sie können jederzeit unseren kostenpflichtigen Webmaster-Service buchen.