Swiftmailer üretimde localhost üzerinde çalışan ama değil

0 Cevap php

Benim localhost (Linux Mint OS) SwiftMailer Aşağıdaki kod ile iyi çalışıyor, ama benim sunucuya yukarı hareket zaman sadece gönderme işlevi askıda kalıyor ve sonra bana bir iç sunucu hatası verir.

Şu anda Google Apps ile e-posta kurulum var, belki SMTP bu durum için çalışmaz? Davayı şu, nasıl ben SMTP bu değişiklik öneriyoruz.

Böyle bir e-posta göndermek zaman da, bu adı alan birinin bir gelen adresi ile gösteriyor. Ben "setFrom" fonksiyonunda gelen adresi ile göstermek istiyorum.

//Include the swiftmailer class
require_once 'comm/swiftmailer/swift_required.php';

//Create a message
//Pass it as a parameter when you create the message
$message = Swift_Message::newInstance();
$message->setSubject('My Subject');
$message->setFrom(array('noreply@domain.com' => 'No Reply'));
$message->setTo(array('me@domain.com' => 'Me'));
$message->setBody($emailContent, 'text/html');

//Create transport class and email the message
$transport = Swift_SmtpTransport::newInstance('smtp.gmail.com', 465, 'ssl')->setUsername('useracctname')->setPassword('password');
$mailer = Swift_Mailer::newInstance($transport);
$result = $mailer->send($message);

Teşekkürler herhangi bir yardım için bir sürü!

0 Cevap