2014-10-10 10 views
5

Mam problem z symfony 1.4 swiftmailer. Kiedy próbuję użyć funkcji sendmaila() mam kod błędu:Swiftmailer Przyłapany wyjątek: Oczekiwany kod odpowiedzi 250, ale otrzymałem kod "", z komunikatem ""

Caught exception: Expected response code 250 but got code "", with message "" 

And symfony nie wysyła wiadomości.

Poniżej jest moja funkcja sendmail

static function sendmail($mail, $textmessage, $subject) { 
    try { 
     $message = Swift_Message::newInstance() 
       ->setFrom(sfConfig::get('app_mail_address_from')) 
       ->setTo($mail) 
       ->setSubject($subject) 
       ->setBody($textmessage) 
       ->setContentType("text/html"); 
     // sfContext::getInstance()->getMailer()->send($message); 
     sfContext::getInstance()->getMailer()->send($message); 
    // mail("mymailcom", "A subject", "A message", "FROM: [email protected]"); 

    } catch (Exception $e) { 
     echo 'Caught exception: ', $e->getMessage(), "\n"; 
    } 


} 

Co próbowałem zrobić:

  1. Próbowałem przetestować funkcja mail(). Działa dobrze.

  2. Próbowałem zmienić ustawienia SMTP do konta gmail - nie działa

mój serwer jest: CentOs6 na serwerze godaddy.co.uk

Czy ktoś mógłby mi pomóc z tym błędem?

+1

Możliwy duplikat: http://stackoverflow.com/ pytania/11158845/fatal-error-when-trying-to-send-email-using-swiftmailer-and-sendgrid –

+0

Ten artykuł pomógł –

Odpowiedz

4

Ok, post z komentarzem pomogło, może ktoś użyje że: Myślę, że problem jest swiftmailer:

try { 

     $transport = Swift_MailTransport::newInstance(); 
     $mailer = Swift_Mailer::newInstance($transport); 
     $message = Swift_Message::newInstance('Subject') 
      ->setFrom(sfConfig::get('app_mail_address_from')) 
      ->setTo($mail) 
      ->setSubject($subject) 
      ->setBody($textmessage) 
      ->setContentType("text/html"); 
     $mailer->send($message); 
    } catch (Exception $e) { 
     echo 'Caught exception: ', $e->getMessage(), "\n";die; 
    } 

Ten kod działa

+0

sprawdzić kod, coś jest nie tak na linii [email protected] "); –

Powiązane problemy