Autor Zpráva
_fantomas
Profil
Ahoj, mám taký problém že mi nechce odoslať email cez knižnicu PHPmailer.
Robil som to snaď asi podľa 8 návodov a nič ...
Email vraj odoslalo úspešne vždy napíše ...
Vytvoril som si preto osobitne prázdny php skript kde nič nie je iba kód pre PHP mailer
<?php

use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;

require '../phpmailer/Exception.php';
require '../phpmailer/PHPMailer.php';
require '../phpmailer/SMTP.php';

$mail = new PHPMailer;
$mail->setFrom('stefan.ambroz132@gmail.com', 'Your Name');
$mail->addAddress('stefan.ambroz132@gmail.com', 'My Friend');
$mail->Subject  = 'First PHPMailer Message';
$mail->Body     = 'Hi! This is my first e-mail sent through PHPMailer.';
if(!$mail->send()) {
    echo 'Message was not sent.';
    echo 'Mailer error: ' . $mail->ErrorInfo;
} else {
    echo 'Message has been sent.';
}

Ak idem na odkaz toho skriptu napíše že email úspešne odoslalo ale v emailovej schránke nič nie je a ani v spame ... neviete niekto s čim je problém už som z toho blázon.
Vdaka za pomoc.
Keeehi
Profil
_fantomas:
Ne všechny emaily se musí dostat do spamu. Některé mohou být zahozeny a ve spamu se ani neobjevit pokud mají opravdu špatné hodnocení.
Otestovat kvalitu můžeš lehce na www.mail-tester.com

Pokud to posíláš z hostingu, tak se podívej zda mají něco v nápovědě ohledně nastavení mailserveru. Jestli to máš na nějakém serveru (a je jedno jestli to je nějaký VPS nebo máš lokální webserver pro vývoj) tak instaloval jsi na něj taky mailserver? Pokud ne, tak se nemůžeš divit, že ti nic nechodí.

Vždy je ale možné ještě další řešení a to využít mailserveru někoho jiného a nastavit PHPmailer aby to odesílal skrz SMTP toho serveru.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0