2014-05-16 13 views
5

मैं Laravel से इस त्रुटि मिलना जारी रहता है मिल गया", लेकिन सब कुछ सही लग रहा है:Laravel: प्रतिक्रिया 250 की उम्मीद है, लेकिन "संदेश के साथ" "

Expecting response 250 but got "" with message "" 

मैं क्या अनुसंधान कर लिया है से, समस्या तब होती है Sendgrid (या कोई प्रदाता) के माध्यम से ईमेल भेजते समय और प्राप्तकर्ता सर्वर रिक्त कोड के साथ प्रतिक्रिया करता है।

खाली कोड के साथ गुजरने के बजाय, SendGrid इसे इसमें अनुवाद करता है; Sendgrid 250 (हर चीज ठीक है) कोड की उम्मीद है, लेकिन कुछ भी नहीं मिलता है।

मुझे नहीं पता कि इसे कैसे ठीक किया जाए। मैं कुछ समाधानों में आया हूं, लेकिन वे काम नहीं कर पाए।

 if ($circle->business) 
     { 
      $email = $circle->creator->email; 
      $name = $circle->creator->fullName(); 
     } 
     else 
     { 
      $email = $user->email; 
      $name = $user->fullName(); 
     } 

     Mail::send('layouts.'.$this->client->template->file.'.views.emails.transaction-receipt', compact('user'), function($message) use($user) 
     { 
      $message->from($user->account->email, $user->account->name); 
      $message->to($user->email, $user->name)->subject($user->account->name.' Transaction Receipt'); 
     }); 
+1

आपको त्रुटि संदेश कहां/कब मिलता है? – Laurence

उत्तर

2

मैं इस एक ही समस्या थी क्योंकि मेरे SendGrid पासवर्ड गलत था:

जो लोग रुचि रखते हैं के लिए, यहाँ कोड एक नियंत्रक के माध्यम से ईमेल भेजता है।

यदि आपके प्रमाण पत्र गलत हैं SendGrid कोई प्रतिक्रिया नहीं भेजता है।

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