Witajcie, to moj pierwszy post na tym forum wiec mnie nie zjedzcie jak napisze cos nie tak. Mam problem z kontem pocztowym, próbuje wysłać maila przez PHPmailer i otrzymuje m.in. komunikat SMTP Error: Could not connect to SMTP host. Konfiguruję pocztę zgodnie z instrukcjami z DirectAdmin: host: mail.ididit.com.pl user: no-reply@ididit.com.pl hasło: [pozostawie dla siebie] uwierzytelnianie poczty wychodzącej jest włączone szyfrowanie: brak port: 25 (próbowałem również inne kombinacje szyfrowania i portu: ssl 465, tls 587)
skrypt PHPmailer działa dobrze z moimi innymi kontami mailowymi na zewnętrznych skrzynkach
kod jest tak banalny, ze nawet trudno w nim zrobić błąd. Prosze o pomoc, sugestie itd.
isSMTP(); $mail->SMTPDebug = 2; $mail->Debugoutput = 'html'; $mail->Host = "mail.ididit.com.pl"; $mail->Port = 25; $mail->SMTPAuth = true; $mail->Username = "no-reply@ididit.com.pl"; $mail->Password = "[pozostawie dla siebie]"; $mail->setFrom('no-reply@ididit.com.pl', 'Serwis 'ididit.com.pl' - challenges & achievements'); $mail->addAddress('no-reply@ididit.com.pl', 'ididit'); $mail->Subject = 'PHPMailer SMTP test'; $mail->msgHTML('Hello, test'); $mail->AltBody = 'This is a plain-text message body'; if (!$mail->send()) { echo "Mailer Error: " . $mail->ErrorInfo; } else { echo "Message sent!"; } ?>
efekt działania kodu można znaleźć na http://ididit.com.pl/noreply.php
PS: pisałem ticketa w panelu LVLUPa, wypełniłem wszystkie pola z gwiazdkami i wyskakuje komunikat, ze "proszę wypełnić wszystkie pola z gwiazda", ktoś miał coś takiego?