ich weiterhin diesen Fehler von Laravel zu bekommen, aber alles sieht richtig:Laravel: Erwartung der Antwort 250 bekam aber „“ mit der Meldung „“
Expecting response 250 but got "" with message ""
Von dem, was ich habe die Forschung in der Lage, das Problem auftritt, Wenn Sie eine E-Mail über Sendgrid (oder einen anderen Anbieter) senden, antwortet der empfangende Server mit einem leeren Code.
Anstatt den leeren Code weiterzuleiten, übersetzt SendGrid ihn in diesen; Sendgrid erwartet den Code 250 (alles ist in Ordnung), bekommt aber nichts.
Ich weiß nicht, wie das zu beheben ist. Ich habe ein paar Lösungen gefunden, aber sie haben nicht funktioniert.
Für diejenigen, die interessiert sind, hier ist der Code, der die E-Mail über einen Controller sendet:
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');
});
Wo/wann erhalten Sie die Fehlermeldung? – Laurence