Witam oto skrypt phpmailer:
require 'phpmailer/PHPMailerAutoload.php'; $mail = new PHPMailer; $mail->SMTPAuth = true; $mail->Host = 'smtp.gmail.com'; $mail->Username = 'silenthillkoral@gmail.com'; $mail->Password = 'xxxxxxx'; $mail->SMTPSecure = 'ssl'; $mail->Port =465; $mail->CharSet = "UTF-8"; $mail->setFrom($email,''); $mail->addAddress('mariuszkoralczyk@gmail.com', 'Koral'); $mail->SetLanguage("pl", "phpmailer/language/"); $mail->Subject = "Wiadomość od użytkownika: $imie"; $mail->Body = " Witaj $imie! Informacje podstawowe: Imię: $imie Email: $email Numer telefonu: $telefon Temat wiadomości: $temat Treść wiadomości: $tresc Dziękujemy za wiadomość od Ciebie i postaramy się odpowiedzieć na nią w ciągu 24 godz. od momentu jej otrzymania. "; if($mail->send()) { echo 'Message has been sent'; }else { echo 'Error: '.$mail->ErrorInfo; }
Przez serwery linuxpl.com mail wysyła sie bez problemu ale zrobilem stronke dla klienta i umieściłem ja na darmowym serwerze xxx i mail sie nie wysyla w ogole gdzie jest tutaj problem?? W konfiguracji SMTP?? Poniżej zamiescilem kod phpmailer z tego ze mail ma być wysłany na pocztę WP wieć musiał bym ustawić i skonfigurować serwer SMTP odpowiedni dla WP?? Bo powyżej jest konfiguracja dla GMAIL.
require 'phpmailer/PHPMailerAutoload.php'; $mail = new PHPMailer; $mail->SMTPAuth = true; $mail->Host = 'smtp.gmail.com'; $mail->Username = 'silenthillkoral@gmail.com'; $mail->Password = 'xxxxxxx'; $mail->SMTPSecure = 'ssl'; $mail->Port =465; $mail->CharSet = "UTF-8"; $mail->setFrom($email,''); $mail->addAddress('firma@wp.pl', 'Twoja firma'); $mail->SetLanguage("pl", "phpmailer/language/"); $mail->Subject = "Wiadomość od użytkownika: $imie"; $mail->Body = " Witaj $imie! Informacje podstawowe: Imię: $imie Email: $email Numer telefonu: $telefon Temat wiadomości: $temat Treść wiadomości: $tresc Dziękujemy za wiadomość od Ciebie i postaramy się odpowiedzieć na nią w ciągu 24 godz. od momentu jej otrzymania. "; if($mail->send()) { echo 'Message has been sent'; }else { echo 'Error: '.$mail->ErrorInfo; }