SEndGrid envia e-mail para GMail mas para outros provedores não
Oi meninos, Configurei o SendGrid em minha aplicação. Percebi que apenas e-mails terminados em "gmail.com" recebem as mensagens e outros provedores não. Poderiam checar se fiz alguma burrada abaixo e/ou me ajudar com a solução desse problema? obrigada!
function send_mail($to, $subject, $message) { require 'SendGrid/vendor/autoload.php'. // Necessário inserir a chave $apiKey = 'SG.W9asjbdfaisdjn9yok6Y__FI9Ew.NrMhanDN-RKDO579ldsjfbasdfnpausiM'. $sendgrid = new \SendGrid($apiKey). $from = new SendGrid\Email(null, "meu@email.com"). $to = new SendGrid\Email(null, $to). $content = new SendGrid\Content("text/html", $message). $mail = new SendGrid\Mail($from, $subject, $to, $content). try { $response = $sendgrid->client->mail()->send()->post($mail). // print $response->statusCode(). "\n". // print_r($response->headers()). // print $response->body(). "\n". } catch (Exception $e) { // echo 'Caught exception: ', $e->getMessage(), "\n". }
}Discussão (0)
Carregando comentários...