Я пытаюсь отправить электронное письмо с PHPMailer, но пока это не работает.PHPMailer не работает на веб-странице
На мой FTP я поместил 2 файлов, то class.phpmailer.php
и sendEMail.php
(этот файл создается мной), с этим содержанием:
<?php
require_once('/var/www/vhosts/MYWEBPAGE/httpdocs/class.phpmailer.php');
$mail = new PHPMailer();
$mail->isSMTP();
$mail->SMTPAuth = true;
$mail->Host = "mail.dom.com";
$mail->Username = "[email protected]";
$mail->Password = "passwd";
$mail->Port = 25;
$mail->setFrom("[email protected]", "me", 0);
$mail->addAddress("[email protected]");
$mail->Subject = "test";
$body = "Hello World!";
$mail->Body = $body;
if(!$mail->send()) {
echo ("Invoice could not be send. Mailer Error: " . $mail->ErrorInfo);
} else {
echo "Invoice sent!";
}
?>
я что-то не хватает? Когда я запускаю этот файл, он ничего не показывает, я имею в виду перед if (! $ Mail-> send()) {... Он показывает мне каждое эхо, но после этой строки это ничего мне не показывает.
Возможные дубликатом [Проблема PHP Mailer] (http://stackoverflow.com/questions/5681478/problem-php-mailer) –
$ mail-> SMTPDebug = true; добавьте это и проверьте, что он показывает – user3619389
Это ничего мне не показывает, может быть, я поставил эту строку в неправильном положении ... – Akaishu