可以在 Sendgrid 上。您可以通过个性化在 sendgrid 上使用普通密件抄送,但我们不喜欢它,因为它To:
始终是必需的。所以我的解决方案是 sendgrid 事务性电子邮件。这将向多个用户发送 1 封电子邮件(使用 sendgrid / php / laravel ):
$email = new \SendGrid\Mail\Mail();
$email->setFrom("sender@mail.com", "Sender Name");
$email->setSubject("Your subject");
$email->addTo(
"email.1@mail.com",
"User One",
[],
0
);
$email->addTo(
"email.2@mail.com",
"User Two",
[],
1
);
$email->addTo(
"email.3@mail.com",
"User Three",
[],
2
);
$email->addContent("text/plain", "your body");
$email->addContent("text/html", "<strong>your body</body>");
$sendgrid = new \SendGrid(getenv('SENDGRID_API_KEY'));
try {
$response = $sendgrid->send($email);
return response()->json($response, 200);
} catch (Exception $e) {
return response()->json($e->getMessage(), 400);
}