为什么我的 SendGrid 帐户不想使用 Php 发送消息?
Why is my SendGrid account not wanting to send messages with Php?
我在连接 SendGrid 和 PHP 时遇到问题,尽管我从 SendGrid 网站输入了正确的代码,但它不想发送消息,而且我的请求没有出现在我的 SendGrid 帐户的请求列表中!
API 密钥正确
require('sendgrid-php/sendgrid-php.php');
$api_key = "###########";
$email = new \SendGrid\Mail\Mail();
$email->setFrom("support@codux.me", "Codux Inc.");
$email->setSubject($subject_contacter);
$email->addTo($email_contacter, $name_contacter);
$email->addContent("text/plain", $message_contacter);
$sendgrid = new \SendGrid(getenv($api_key));
if($sendgrid->send($email)){
echo '<div class="alert alert-success">success send</div>';
} else {
echo "<div class='alert alert-danger' role='alert'>We apologize! We are unable to receive your request</div>";
}```
我解决了我的问题,检查新代码:
require('sendgrid-php/vendor/autoload.php');
$api_key = "########";
$email = new \SendGrid\Mail\Mail();
$email->setFrom("support@codux.me", "Codux Inc.");
$email->setSubject($subject_contacter);
$email->addTo($email_contacter, $name_contacter);
$email->addContent("text/plain", $message_contacter);
$sendgrid = new \SendGrid($api_key);
if($sendgrid->send($email)){
echo '<div class="alert alert-success">success send</div>';
} else {
echo "<div class='alert alert-danger' role='alert'>We apologize! We are unable to receive your request</div>";
}
我在连接 SendGrid 和 PHP 时遇到问题,尽管我从 SendGrid 网站输入了正确的代码,但它不想发送消息,而且我的请求没有出现在我的 SendGrid 帐户的请求列表中! API 密钥正确
require('sendgrid-php/sendgrid-php.php');
$api_key = "###########";
$email = new \SendGrid\Mail\Mail();
$email->setFrom("support@codux.me", "Codux Inc.");
$email->setSubject($subject_contacter);
$email->addTo($email_contacter, $name_contacter);
$email->addContent("text/plain", $message_contacter);
$sendgrid = new \SendGrid(getenv($api_key));
if($sendgrid->send($email)){
echo '<div class="alert alert-success">success send</div>';
} else {
echo "<div class='alert alert-danger' role='alert'>We apologize! We are unable to receive your request</div>";
}```
我解决了我的问题,检查新代码:
require('sendgrid-php/vendor/autoload.php');
$api_key = "########";
$email = new \SendGrid\Mail\Mail();
$email->setFrom("support@codux.me", "Codux Inc.");
$email->setSubject($subject_contacter);
$email->addTo($email_contacter, $name_contacter);
$email->addContent("text/plain", $message_contacter);
$sendgrid = new \SendGrid($api_key);
if($sendgrid->send($email)){
echo '<div class="alert alert-success">success send</div>';
} else {
echo "<div class='alert alert-danger' role='alert'>We apologize! We are unable to receive your request</div>";
}