gpt4 book ai didi

php - 用 PHP 发送电子邮件

转载 作者:行者123 更新时间:2023-12-02 13:01:29 26 4
gpt4 key购买 nike

我正在使用 bootstrap、HTML 和 PHP 创建一个网站。每当我通过邮件功能发送电子邮件时,许多收件人都无法收到电子邮件,因为我的主机告诉我,在像 SH-2499957 这样的共享服务器上使用 php 邮件程序不是一个好主意。我还有哪些其他选项可以通过 PHP 发送电子邮件,而不会导致此问题?

最佳答案

尝试外部服务,例如 SendGrid 。我知道 SendGrid 提供了一个 PHP 库,可以通过 SMTP 和 Web API 轻松集成。他们每月还提供 12,000 封免费电子邮件。

SendGrid 示例:

// using SendGrid's PHP Library - https://github.com/sendgrid/sendgrid-php
$sendgrid = new SendGrid($api_user, $api_key);
$email = new SendGrid\Email();

$email->addTo("<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="cfbbaabcbb8fbcaaa1aba8bda6abe1aca0a2" rel="noreferrer noopener nofollow">[email protected]</a>")
->setFrom("<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="057c6a70457c6a70776068646c692b666a68" rel="noreferrer noopener nofollow">[email protected]</a>")
->setSubject("Sending with SendGrid is Fun")
->setHtml("and easy to do anywhere, even with PHP");

$sendgrid->send($email);

来自https://sendgrid.com/

其他替代方案包括MailChimp , RailGun , AWS SES ,和MailJet .

关于php - 用 PHP 发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33967867/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com