Pobrałem:
https://github.com/Synchro/PHPMailer/archive/master.zip
Wypakowałem do folderu strony do podfolderu phpmailer.
Bezpośrednio w folderze strony wykorzystałem przykładowy kod (uzupełniając własne dane) i zapisując do dodaj.php
Kod
<?php
require(phpmailer/class.phpmailer.php);
$mail = new PHPMailer();
$mail->PluginDir = "phpmailer/";
$mail->From = "login@serwer.pl";
$mail->FromName = "moje Imię i nazwisko albo nick";
$mail->Host = "smtp.wp.pl";
$mail->Mailer = "smtp";
$mail->Username = "login";
$mail->Password = "Hasło do poczty";
$mail->SMTPAuth = true;
$mail->Port = 25;
$mail->SetLanguage("pl", "phpmailer/language/");
$mail->Subject = "tytuł maila";
$mail->Body = 'Treść maila w której można używać zmiennych jak i kodu HTML';
$mail->AddAddress("dokogowysylamy@serwer.pl","imie i nazwisko bądź nick osoby do której wysyłamy");
if($mail->Send())
{
echo 'E-mail został wysłany';
}
else
{
echo 'E-mail nie mógł zostać wysłany, przyczyna :'. $mail->ErrorInfo;
}
$mail->ClearAddresses();
$mail->ClearAttachments();
?>
require(phpmailer/class.phpmailer.php);
$mail = new PHPMailer();
$mail->PluginDir = "phpmailer/";
$mail->From = "login@serwer.pl";
$mail->FromName = "moje Imię i nazwisko albo nick";
$mail->Host = "smtp.wp.pl";
$mail->Mailer = "smtp";
$mail->Username = "login";
$mail->Password = "Hasło do poczty";
$mail->SMTPAuth = true;
$mail->Port = 25;
$mail->SetLanguage("pl", "phpmailer/language/");
$mail->Subject = "tytuł maila";
$mail->Body = 'Treść maila w której można używać zmiennych jak i kodu HTML';
$mail->AddAddress("dokogowysylamy@serwer.pl","imie i nazwisko bądź nick osoby do której wysyłamy");
if($mail->Send())
{
echo 'E-mail został wysłany';
}
else
{
echo 'E-mail nie mógł zostać wysłany, przyczyna :'. $mail->ErrorInfo;
}
$mail->ClearAddresses();
$mail->ClearAttachments();
?>
Po wywołaniu w przeglądarce efekt białej strony.
I generalnie doszedłem do tego, że próba wykonania "require(phpmailer/class.phpmailer.php);" kończy się białą stroną.
Gdy tę linię zakomentuję wykonują się inne dodatkowe instrukcje, "require" blokuje wszystko.