Получите ответ при отправке почты через sendgrid с использованием PHP


Я отправляю почту через sendgrid. Я использую библиотеку sendgrid-php. После отправки почты я получаю почту.

$sendgrid = new SendGrid($username, $password,array("turn_off_ssl_verification" =>   true));
$email = new SendGrid\Email();
 $emailaddress=array('[email protected]','[email protected]','[email protected]');
  $email->setTos($emailaddress)->
   setFrom('[email protected]')->
   setSubject('Test Mail')->
   setText('Hi i have sent you a mail!')->
   setHtml('<strong>Hello World!</strong>');
 $response=$sendgrid->send($email);
 print_r($response);

После печати ответа я получаю этот вывод

stdClass Object ( [message] => success ) 

Даже если адрес электронной почты указан неверно.Я получаю тот же результат.

Author: Matchendran, 2014-12-12

1 answers

Успех означает, что SendGrid успешно получил от вас сообщение и начал его обработку. Чтобы узнать конечное состояние сообщения, вам необходимо реализовать веб-крючок события , для которого требуется пакет Bronze или выше.

 2
Author: jacobmovingfwd, 2014-12-12 18:04:46