Übersicht
Dies ist ein praktisches kleines Skript, mit dem Sie Ihr Hosting testen können, um sicherzustellen, dass Sie E-Mails von PHP-basierten Websites senden können, die ein Kontaktformular oder ähnliches enthalten. Dazu gehören CMS-Systeme wie WordPress und Joomla sowie E-Commerce-Plattformen wie Magento.
Wenn Sie Änderungen vorgenommen haben (z. B. SMTP in den PHP-Einstellungen aktiviert) oder Hosts verschoben haben, können Sie sich auf diese Weise schnell vergewissern, dass die E-Mails funktionieren.
Anleitung
- Erstellen Sie das Skript test-email.php wie folgt:
<?php ini_set( 'display_errors', 1 ); error_reporting( E_ALL ); $from = "emailtest@YOURDOMAIN"; $to = "YOUREMAILADDRESS"; $subject = "PHP Mail Test script"; $message = "This is a test to check the PHP Mail functionality"; $headers = "From:" . $from; mail($to,$subject,$message, $headers); echo "Test email sent"; ?>
- Wenn Sie einen Virtual Private Server (VPS) haben, melden Sie sich beim Server an, um Folgendes auszuführen:
php test-email.php
- Alternativ platzieren Sie die Datei in Ihren httpdocs Verzeichnis, damit es von Ihrer Website aufgerufen werden kann.
- Überprüfen Sie Ihre E-Mail, um sicherzustellen, dass sie zugestellt wurde.
- Wenn Sie die Datei öffentlich zugänglich auf Ihrer Website haben, vergessen Sie nicht, sie nach Abschluss des Tests zu löschen!