|
|
6.13 Nie mam / Nie chcę używać sendmaila do wysyłania poczty. Co zrobić?
Ostatnia modyfikacja: 2003-03-26 19:42:07
<?php # zrywamy gruszkę require_once 'Mail.php';
# twój serwer smtp $params['host'] = 'smtp.wp.pl';
# dodatkowe parametry połączenia (opcjonalne): # $params['port'] = 25; # jeśli serwer wymaga autentykacji: # $params['auth'] = false; # $params['username'] = ''; # $params['password'] = '';
# wszelkie nagłówki... $headers['Subject'] = 'To jest temat'; $headers['From'] = 'kazio@wp.pl';
$body = 'oto jakiś spam....';
# jeśli adresat jest jeden wystarczy # $recipients = 'user@domena.pl'; $recipients = array('mieciu@wp.pl', 'ziutek@onet.pl');
$mail = Mail::factory('smtp', $params);
if (PEAR::isError($mail)) { print $mail->getMessage(); } else { # sio w Internet! $error = $mail->send($recipients, $headers, $body); if (PEAR::isError($error)) { print $error->getMessage(); } else { print 'mail został wysłany.'; } } ?>
Powrót do indeksu
|