Wgrałem pliki:
class.smtp.php
phpmailer.lang-en.php
Zarówno do katalogu include_path oraz do głównego katalogu.
Do wysyłania maili korzystam z:
CODE
<?
require("class.smtp.php");
$mail = new PHPMailer();
$mail->PluginDir = "phpmailer/";
$mail->From = "kernelek@tcz.pl"; //adres naszego konta
$mail->FromName = "phpMailer tester";//nagłówek From
$mail->Host = "smpt.poczta.tcz.pl";//adres serwera SMTP
$mail->Mailer = "smtp";
$mail->Username = "kernelek@tcz.pl";//nazwa użytkownika
$mail->Password = "xxx";//nasze hasło do konta SMTP
$mail->SMTPAuth = true;
$mail->Subject = "Mail testowy";//temat maila
// w zmienną $text_body wpisujemy treść maila
$text_body = "Cześć, chyba phpMailer działa \n\n";
$text_body .= "Na zawsze Twój, \n";
$text_body .= "PHPMailer";
$mail->Body = $text_body;
// adresatów dodajemy poprzez metode 'AddAddress'
$mail->AddAddress("jurek@gdziestam.pl","Jurek");
$mail->AddAddress("franek@gdziestam.pl","Franek");
if(!$mail->Send())
echo "There has been a mail error <br>";
echo $mail->ErrorInfo."<br>";
// Clear all addresses and attachments
$mail->ClearAddresses();
$mail->ClearAttachments();
echo "mail sent <br>";
?>
require("class.smtp.php");
$mail = new PHPMailer();
$mail->PluginDir = "phpmailer/";
$mail->From = "kernelek@tcz.pl"; //adres naszego konta
$mail->FromName = "phpMailer tester";//nagłówek From
$mail->Host = "smpt.poczta.tcz.pl";//adres serwera SMTP
$mail->Mailer = "smtp";
$mail->Username = "kernelek@tcz.pl";//nazwa użytkownika
$mail->Password = "xxx";//nasze hasło do konta SMTP
$mail->SMTPAuth = true;
$mail->Subject = "Mail testowy";//temat maila
// w zmienną $text_body wpisujemy treść maila
$text_body = "Cześć, chyba phpMailer działa \n\n";
$text_body .= "Na zawsze Twój, \n";
$text_body .= "PHPMailer";
$mail->Body = $text_body;
// adresatów dodajemy poprzez metode 'AddAddress'
$mail->AddAddress("jurek@gdziestam.pl","Jurek");
$mail->AddAddress("franek@gdziestam.pl","Franek");
if(!$mail->Send())
echo "There has been a mail error <br>";
echo $mail->ErrorInfo."<br>";
// Clear all addresses and attachments
$mail->ClearAddresses();
$mail->ClearAttachments();
echo "mail sent <br>";
?>
Po uruchomieniu tego wyskakuje:
Fatal error: Class 'PHPMailer' not found in C:\Program Files\VertrigoServ\www\index.php on line 4
Zaznaczam, że korzystam z VertigoServ.
Z góry dziękuję!