PHP usnadňuje odesílání pošty z webových aplikací, ale potřebuje trochu konfigurace v php.ini pro použití vzdáleného SMTP serveru.
Relevantní část php.ini pro konfiguraci e-mailu je mail, a aby PHP používal externí poštovní server, musíte nastavit SMTP na adresu poštovního serveru ISP. Toto je stejná adresa, kterou používáte ve svém e-mailovém programu pro server pro odchozí poštu, například "smtp.isp.net". Druhé nastavení je sendmail_from, který určuje výchozí e-mailovou adresu, ze které jsou posílány e-maily z PHP.
Nakonfigurujte PHP pro použití vzdáleného SMTP serveru pro odesílání pošty
Nastavení funkce vnitřní pošty pro použití protokolu SMTP je k dispozici pouze v systému Windows. Na jiných platformách by PHP měl používat lokálně dostupný sendmail nebo sendmail. Případně můžete použít balíček PEAR Mail.
Typická konfigurace vypadá takto:
funkce poštySMTP = smtp.isp.netsendmail_from = [email protected]