Suche auf lima-city
-
in: Hilfe für SwiftMailer
geschrieben von attach-the-net
Hallo Leute,
ich benutze bei mir SwiftMailer um über Mandrill Bestätigungsmails zu versenden.
Auf meinem WebServer zuhause funktioniert es einwandfrei und hier auf lima-city leider nicht :(
Ich glaube das swiftmailer nicht richtig eingebunden wird aber eigentlich funzt es ja.
Hier ist mal der Code:
include_once "../php/swift/swift_required.php"; ### $text = "Text ist lang Drum schreibe ich ihn hier nicht rein."; $html = "<h1>Text ist lang Drum schreibe ich ihn hier nicht rein.</h1>"; $subject = 'Bitte schalte deine E-Mail Adresse frei'; ### $from = array('no-reply@attachthe.net' =>'Attachthe.net-Team'); $to = array( $mail => $mailfirst[0], ); $transport = Swift_SmtpTransport::newInstance('smtp.mandrillapp.com', 587); $transport->setUsername('User bekommt ihr nicht!'); $transport->setPassword('Meinen API Key bekommt ihr nicht ;)'); $swift = Swift_Mailer::newInstance($transport); $message = new Swift_Message($subject); $message->setFrom($from); $message->setBody($html, 'text/html'); $message->setTo($to); $message->addPart($text, 'text/plain'); if ($recipients = $swift->send($message, $failures)) { echo "Deine E-Mail Adresse ($mail) wurde gespeichert.<br> Bitte schalte sie jetzt frei. Wir haben dir den Link per E-Mail gesendet."; } else { echo "Ein Fehler ist aufgetreten:\n"; print_r($failures); }
Die Mail ist übrigens weiter oben festgelegt. Die kommt aus einem Forumlar per POST. ;)