Zurück

E-Mail an Script weiterleiten

2 Min Lesedauer · Aktualisiert am 13.11.2024

Möchtest du E-Mails, welche an eine spezifische Adresse gelangen, über ein Script weiterverarbeiten? Wir stellen dir mit E-Mail-Weiterleitungen eine solche Funktion zur Verfügung.

1
Melde dich im my.cyon an und wähle im Produktwechsler die gewünschte Domain aus.
Der «Produktwechsler» im my.cyon
Der «Produktwechsler» im my.cyon
2
Wähle im Menü «E-Mail» das Untermenü «Weiterleitungen».
Menü «E-Mail-Weiterleitungen» im my.cyon
Menü «E-Mail-Weiterleitungen» im my.cyon
3
Gib unter «Weiterleitung einrichten» den Namen der Weiterleitungsadresse ein und klicke anschliessend unten auf «Optionen anzeigen».
«Optionen einblenden» unter «Weiterleitung einrichten»
«Optionen einblenden» unter «Weiterleitung einrichten»
4
Wähle «Script» als Option aus und gib danach den Pfad und Dateinamen des Scripts auf deinem Webhosting als Ziel für die Weiterleitung an.
Weiterleitung an ein Script erstellen
Weiterleitung an ein Script erstellen
5

Erstelle nun eine Datei mit dem angegebenen Namen, in unserem Beispiel script.php und vergib dieser Datei die Berechtigung 744. Mehr zum Thema Verzeichnisrechte und wie du diese anpassen kannst, findest du im Artikel «Dateiberechtigungen/­Verzeichnisrechte anpassen».

Als Scriptsprache kannst du PHP oder Python verwenden. Die Daten werden jeweils über den «stdin» ausgelesen.

Folgend siehst du ein Beispiel eines PHP-Scripts, das eine E-Mail öffnet und deren Inhalt in einer Variablen speichert.

#!/usr/bin/php -q
<?php
$fd = fopen( "php://stdin", "r" );
$message = "";
while ( !feof( $fd ) ) {
	$message .= fread( $fd, 1024 );
}
fclose( $fd );
// Die $message Variable enthält die ganze E-Mail inklusive Header-Daten.
// Diese Daten können nun mit dem Script weiterverarbeitet werden.
?>
Beachte, dass es sich bei diesem Script lediglich um ein Anwendungsbeispiel handelt und wir dessen Vollständigkeit nicht garantieren können. Hast du Fragen zum Erstellen von PHP- oder Python-Scripts, so bitten wir dich die Dokumentation der jeweiligen Script-Sprache und deren Community zu Hilfe zu nehmen.
Kategorien
E-Mail-Adressen erstellen und verwalten Technische Fragen zu E-Mail
Artikel teilen
E-Mail WhatsApp

Was dir auch helfen könnte

Verwandte Artikel

Du hast noch Fragen?

Wir beantworten sie dir gerne persönlich.

Kontaktiere uns