2014-10-10 1 views
5

symfony 1.4 swiftmailer에서 문제가 있습니다. 메시지를 전송하지 않습니다Swiftmailer 예외 : 예상되는 응답 코드 250이지만 메시지 ""가있는 코드 ""가 표시됩니다.

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

그리고 심포니 : 나는 센드 메일 기능을 사용하려고하면 는() 나는 에러 코드를 얻었다.

다음은 내가해야 할 노력은 무엇

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"; 
    } 


} 

센드 메일 내 기능입니다 :

  1. 내가 메일() 함수를 테스트하기 위해 노력했다. 그것은 잘 작동합니다. CentOs6 godaddy.co.uk 서버에

    누군가가이 오류 좀 도와 주시겠습니까 :

내 서버가 작동하지 않습니다 -

  • 나는 Gmail 계정에 SMTP 설정을 변경하려고?

    +1

    가능한 중복 : http://stackoverflow.com/ 질문/11158845/send- 메일을 사용하여 전자 메일을 사용하려고 시도하는 치명적인 오류 –

    +0

    이 문서는 –

    답변

    4

    좋아, 의견의 게시물이 도움이, 아마도 누군가가 그것을 사용합니다 : 을 나는 문제가 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; 
        } 
    

    이 작동되는 코드

    +0

    코드를 확인하는 데 도움이됩니다. [email protected]에서 뭔가 잘못되었습니다. "); –