Nejste přihlášeni
Stránky 1
Dobrý den, přestal mi na webu fungovat php mailer, bez změny jakého kolik nastavení, zkrátka neposílá emaily. Nevíte čím to prosím může být ???
Offline
Offline
Používám email na seznamu. Vždy to šlo. Nic jsem neměnil, normálně to posílalo. používám to na ověření emailu při registraci. Chvíli jsem na webu nebyl a teď jsem zjistil že to přestalo fungovat a phpmailer hlásí connection failed. Nemám tušení proč.
Offline
Prosím vás, port jsem do scriptu nikdy nepsal, a vždy to šlo.
Mám to tam takhle, nevím co se změnilo že to přestalo fungovat..
require 'phpmailer/class.phpmailer.php';
$mail = new PHPMailer;
$mail->IsSMTP();
$mail->Host = 'smtp.seznam.cz';
$mail->SMTPAuth = true;
$mail->Username = 'xxx@email.cz';
$mail->Password = 'xxx';
$mail->SMTPSecure = 'ssh';
$mail->CharSet = "UTF-8";
$mail->From = 'xxx@email.cz';
$mail->FromName = 'Messenger Verification';
$mail->AddAddress($_POST['email']);
$mail->WordWrap = 50;
$mail->AddAttachment('phpmailer/var/tmp/file.tar.gz');
$mail->AddAttachment('phpmailer/tmp/image.jpg', 'new.jpg');
$mail->IsHTML(true);
$mail->Subject = 'Verification';
$mail->Body = ".";
if(!$mail->Send()) {
echo 'Message could not be sent.';
echo 'Mailer Error: ' . $mail->ErrorInfo;
Offline
Zo strany hostingu je zablokovaný štandardný port 25 z dôvodu zneužívania tohto portu spammery. Prosím upravte si skript aby komunikoval so serverom seznam na porte 465, viz http://napoveda.seznam.cz/cz/email/imap-pop3-smtp/
Offline
Děkuji mnohokrát. No, pokud port 25 dřív blokovaný nebyl. Tak je jasné že to bude tím.
Když port není ve scriptu definován tak to zřejmě používá defaultní 25.
Prosím vás, nevíte jak to do scriptu nadefinovat..?
Zkoušel jsem $mail ->Port = 465;. Nebo do Hostu dát smtp.seznam.cz:465, ale výsledek je vždy stejný. Connection failed.
Offline
Príklad je napríklad na oficiálnej stránke http://phpmailer.worxware.com/index.php … mpleagmail stačí si s toho vytiahnuť to vami požadované. Nezabudnite zadefinovať že sa jedná o ssl spojenie.
Offline
No jsem to ale blbec. Když jsem tam nadefinoval port, neměl jsem tam ssl a naopak. Jak jsem se v tom hrabal vždy jsem na jedno zapomněl. Už to šlape děkuji moc. Vážně to bylo tím portem.
Děkuji mnohokrát za ochotu a přeji pěkný zbytek večera. S pozdravem Vojtěch.
Offline
Zdravim mohli by jste mě pomoct vyplnit taky tohle ? SMTP a port
try
{
MailMessage mail = new MailMessage();
SmtpClient SmtpServer = new SmtpClient(" ZDE SMTP NA ENDORU");
mail.From = new MailAddress("test@securityqsicr.cz");
mail.To.Add("test2@securityqsicr.cz");
mail.Subject = "Test Mail";
mail.Body = "This is for testing SMTP mail";
SmtpServer.Port = 465;
SmtpServer.Credentials = new System.Net.NetworkCredential("jmeno", "mojeheslo");
SmtpServer.EnableSsl = true;
SmtpServer.Send(mail);
MessageBox.Show("mail Send");
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
Upravil 1security (2016-01-07 23:46:35)
Offline
nastavenie smtp do mail schránky u endory nájdete napríklad tu http://podpora.endora.cz/viewtopic.php?id=11297 alebo tu http://www.endora.cz/podpora/napoveda/1 … ho-klienta
Offline
Stránky 1