kostenloser Webspace werbefrei: lima-city


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. ;)

Login zum Webhosting ohne Werbung!