cirkan/mailinboundparser

MailInboundParser 是用于简化您 PHP 应用程序处理收件箱邮件的

v1.3 2023-08-12 01:46 UTC

README

如果需要处理收件箱邮件,InboundParser 可以使您的生活更轻松。

从这个包中您能期待什么?

1.电子邮件解析
2.元数据提取
3.内容提取
4.附件处理
5.自定义

安装

您可以通过 composer 安装此包

composer require cirkan/mailinboundparser

使用方法

$mailInboundParser = new CirkaN\MailInboundParser(new MailgunProvider());
echo $mailInboundParser->getDriver()
                       ->setMailBody($mailBody)
                       ->getSubject();

可用方法

    public function setMailBody(array $mailBody): self;

    public function getSubject(): string;

    public function getRawBody(): string;

    public function getSender(): string;

    public function getTimestamp(): string;

    public function getHeaderValue(string $value): string;

    public function getDate(): ?Carbon;

    public function getHtmlBody(): string;

可用提供者

Mailgun

测试

composer test

变更日志

请参阅 CHANGELOG 了解最近的变化。

贡献

请参阅 CONTRIBUTING 了解详情。

安全漏洞

请查阅 我们的安全策略 了解如何报告安全漏洞。

致谢

许可

MIT 许可证 (MIT)。请参阅 许可文件 了解更多信息。

支持

Buy Me A Coffee