2014-10-10 8 views
5

मुझे सिम्फनी 1.4 स्विफ्टमेलर में समस्या हो रही है। जब मैं sendmail समारोह इस्तेमाल करने की कोशिश() मैं त्रुटि कोड मिल गया:स्विफ्टमेलर अपवाद पकड़ा गया: अपेक्षित प्रतिक्रिया कोड 250 लेकिन कोड "" मिला, "

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

और सिम्फोनी संदेश भेजने नहीं है।

नीचे 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"; 
    } 


} 

मेरी समारोह है मैं करने की कोशिश की क्या:

  1. मैं मेल() फंक्शन का परीक्षण करने की कोशिश की। यह अच्छा काम करता है। CentOs6 godaddy.co.uk सर्वर पर

    किसी ने मुझसे इस त्रुटि के साथ मदद कृपया कर सकते हैं: काम नहीं कर रहा

मेरे सर्वर है -

  • मैं जीमेल खाते में smtp सेटिंग में बदलाव करने की कोशिश की?

  • +1

    संभावित डुप्लिकेट: http://stackoverflow.com/ प्रश्न/11158845/घातक-त्रुटि-कब-कोशिश करने के लिए-ईमेल-उपयोग-स्विफ्टमेलर-और-प्रेषण –

    +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] पर गलत है "); –

    संबंधित मुद्दे