Přehled
Toto je praktický malý skript, který vám pomůže otestovat váš hosting, abyste zajistili, že můžete odesílat e-maily ze stránek založených na PHP, které obsahují kontaktní formulář nebo podobně. To zahrnuje systémy CMS, jako je WordPress a Joomla, a také platformy elektronického obchodu, jako je Magento.
Pokud jste provedli změny (např. povolili SMTP v nastavení PHP) nebo přesunuli hostitele, je to rychlý způsob, jak mít jistotu, že e-maily fungují.
Pokyny
- Vytvořte skript test-email.php s následujícím:
<?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"; ?>
- Pokud máte virtuální privátní server (VPS), přihlaste se k serveru a spusťte:
php test-email.php
- Případně umístěte soubor do httpdocs adresář, aby jej bylo možné volat z vašeho webu.
- Zkontrolujte svůj e-mail a ujistěte se, že byl doručen.
- Pokud máte soubor veřejně přístupný na svém webu, nezapomeňte jej po dokončení testování smazat!