gpt4 book ai didi

php - 如何使用 SendGrid php 库添加回复和发件人名称 header

转载 作者:行者123 更新时间:2023-12-03 20:37:44 24 4
gpt4 key购买 nike

这可能是一个愚蠢的问题,但我看过 here , herehere ,
并且没有提及这些简单的功能。

我可以为此原因使用 addHeader 方法吗?

在此先感谢您的帮助!

最佳答案

如果没有关于您实际如何发送电子邮件的更多信息(网络?、smtp?、图书馆?等),就很难给您一个简洁的答案。也就是说,这三个选项之一应该有效:

1) 如果您使用 Web API 通过 HTTP 发送

实际上,您可以在 POST 正文中添加两个额外的参数,fromnamereplyto ,并将它们与正常的 to 一起发送, from , subject , 等等。

文档在这里:http://sendgrid.com/docs/API_Reference/Web_API/mail.html

2) 如果您使用 PHP 库通过 SMTP 发送

PHP 助手库 ( found here ) 有两个助手方法, setReplyTosetFromName来帮助你。

$mail = new SendGrid\Mail();
$mail->addTo('foo@bar.com')->
setReplyTo('someone.else@example.com')->
setFromName('John Doe')->
...

3) 如果您使用 SwiftMailer 发送

SwiftMailer 是一个流行的 PHP SMTP 库。它具有来自 Reply to 和 From 名称的辅助方法。您可以在文档中找到更多信息(参见 setReplyTosetFrom)

http://swiftmailer.org/docs/messages.html#the-structure-of-a-message

关于php - 如何使用 SendGrid php 库添加回复和发件人名称 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16190132/

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