Dokumentacja i pomoc
Jak z PHP wysłać e-mail?
Funkcja mail nie pozwala na określenie danych autoryzacji SMTP więc nasze serwery pocztowe (wymagające autoryzacji) wiadomości w ten sposób wysyłanych nie przyjmują.
W celu wysyłania wiadomości e-mail z poziomu kodu PHP należy zastosować rozwiązanie pozwalające na określenie loginu i hasła do autoryzacji SMTP.
Wordpress
Istnieje wiele wtyczek pozwalających wysłać mail używając serwera SMTP.
Proponujemy skorzystać np. z EASY WP SMTP.
PEAR:Mail
Oto przykład zastosowania PEAR:Mail:
<?php
require_once "Mail.php";
$smtp = Mail::factory('smtp', array(
'host' => 'localhost',
'auth' => true,
'username' => 'demo',
'password' => '**' ));
$mail = $smtp->send($adresat, array(
'From' => $nadawca,
'To' => $adresat,
'Subject' => $temat,
'Content-type' => 'text/html; charset=utf-8'),
$tresc);
if (PEAR::isError($mail)) { echo $mail->getMessage(); }
else { print 'Formularz został wysłany. Dziękujemy.'; }
?>

Poczta
Pomoc
Kontakt