SwiftMailer - Kontakt forma

poruka: 1
|
čitano: 576
|
moderatori: XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
11 godina
neaktivan
offline
SwiftMailer - Kontakt forma

Pozdrav,
pokušao sam napraviti kontakt formu koja bi poruku poslala na Gmail. Koristio sam SwiftMailer, ali nekon što sam podesio kod uopće mi ne šalje poruku na mejl, tj. na mejl mi ne dolazi ništa. Jel zna tko u ćemu je problem i kako to riješiti? Otvoren sam i za druge opcije, ne mora biti SwiftMailer...

<?php
session_start();
include "config.php";

$query  = mysql_query("SELECT email FROM user WHERE id = '" . $_SESSION['id'] . "'");
$emailres = mysql_result($query, 0);

$user = $_SESSION['username'];


if ($_POST['submit'] != "") {
    $username = $user;
   $predmet    = $_POST["predmet"];
   $poruka    = $_POST["poruka"];
   $email = $emailres;
   
   if (strlen($predmet) < 3 OR strlen($predmet) > 20) {
        header("Location: error.php?error=23");
        break;
    }
   if (strlen($poruka) < 0 OR strlen($predmet) > 5000) {
        header("Location: error.php?error=24");
        break;
    }

include_once "other/swift_required.php";

$subject = $predmet;
$from = array($email => $user);
$to = array(
 'xxxxx@gmail.com'  => 'xxxxx'
);

$text = "Mandrill speaks plaintext";
$html = "<em>Mandrill speaks <strong>HTML</strong></em>";

$transport = Swift_SmtpTransport::newInstance('smtp.gmail.com', 465, 'ssl');
$transport->setUsername('xxxxx@gmail.com');
$transport->setPassword('xxxxx');
$swift = Swift_Mailer::newInstance($transport);

$message = new Swift_Message($predmet);
$message->setFrom($from);
$message->setBody($html, 'text/html');
$message->setTo($to);
$message->addPart($text, 'text/plain');

if ($recipients = $swift->send($message, $failures))
{
 echo 'Message successfully sent!';
} else {
 echo "There was an error:\n";
 print_r($failures);
}

 }
?>

Poruka je uređivana zadnji put sub 18.1.2014 23:37 (dapapo).
 
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice