我通过sendgrid发送邮件。我正在使用sendgrid-php库。发送邮件后,我收到了邮件。
$sendgrid = new SendGrid($username, $password,array("turn_off_ssl_verification" => true));
$email = new SendGrid\Email();
$emailaddress=array('xxx@gmail.com','yyy@gmail.com','hjhjh@radiare.com');
$email->setTos($emailaddress)->
setFrom('hjhkjhk@gmail.com')->
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 )
即使邮件地址不正确,我也会获得相同的输出。
答案 0 :(得分:2)
成功意味着SendGrid已成功收到您的消息,并已开始处理它。 要了解消息的最终状态,您需要实现Event Webhook,这需要一个Bronze或更高版本的包。