首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何向zend Mail\Message添加自定义标题

如何向zend Mail\Message添加自定义标题
EN

Stack Overflow用户
提问于 2019-03-26 22:58:39
回答 2查看 217关注 0票数 0

我正在使用Zend\ mail \Message发送一个emails.Need来向邮件中添加一些自定义标题,但是Mail\Message没有addHeader()函数。我使用的是Zend Framework2。是否有其他函数可以用于向邮件添加自定义标题。我已经在documentation.But中引用了link,但在邮件\Message中找不到addHeader。zend-mail版本为2.10.0

EN

回答 2

Stack Overflow用户

发布于 2019-03-29 17:45:09

根据文档,您应该考虑像这样使用报头:

代码语言:javascript
复制
$message->getHeaders()->addHeaderLine('X-API-Key', 'FOO-BAR-BAZ-BAT');

有关完整文档,请访问here

票数 0
EN

Stack Overflow用户

发布于 2019-04-04 15:32:12

下面的问题是将<=?UTF-8?q?$header?=>附加到值$this->getHeaders()->addHeader($header),但我需要普通的标题。

我已经创建了自定义类,它扩展了\Zend\Header\HeaderInterface和覆盖public static function fromString函数。按如下方式传递标头

代码语言:javascript
复制
$customHeader = CustomHeaderClass::fromString($header);
$this->getHeaders()->addHeader($customHeader);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55360232

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档