ошибка получения sendgrid: адрес отправки не соответствует проверенному идентификатору отправителя

#sendgrid #sendgrid-api-v3

#sendgrid #sendgrid-api-v3

Вопрос:

когда я пытаюсь отправить электронное письмо с From Name : xxx@gmail.com ним, оно не работает, я получаю эту ошибку: The from address does not match a verified Sender Identity , может кто-нибудь, пожалуйста, помогите мне, как проверить домен gmail? итак, я также могу отправлять электронную почту из gmail, вот мой код для этого

 $email = new SendGridMailMail();
$email->setFrom("xxxx@gmail.com", "test");
$email->setSubject("Sending with Twilio SendGrid is Fun");
$email->addTo("xxxx@gmail.com", "Example User");
$email->addContent("text/plain", "and easy to do anywhere, even with PHP");
$email->addContent(
    "text/html", "<strong>and easy to do anywhere, even with PHP</strong>"
);

$apiKey = 'xxxxxxx';

$sendgrid = new SendGrid($apiKey);
try {
    $response = $sendgrid->send($email);

    echo '<pre>'; 
    print_r($response); 
    exit;
    
} catch (Exception $e) {
    echo 'Caught exception: '. $e->getMessage() ."n";
}
  

Комментарии:

1. После входа в вашу учетную запись sendgrid, goto app.sendgrid.com/settings/sender_auth/senders .Нажмите «Создать нового отправителя», затем введите from адрес электронной почты, который вы хотите использовать для отправки писем, в поля «С адреса электронной почты» и «Ответить на» и заполните другие данные. После добавления этого вы получите письмо с подтверждением. Проверьте это. После этого вы сможете использовать указанный адрес электронной почты from при отправке почты.