phlib/mail

用于操作电子邮件的库。

4.0.4 2023-10-16 16:02 UTC

README

Code Checks Codecov Latest Stable Version Total Downloads Licence

用于处理电子邮件的类

安装

通过Composer

$ composer require phlib/mail

用法

创建电子邮件

<?php
use Phlib\Mail;

// from string
$email = (new Factory)->createFromString('... raw email');

// from file
$email = (new Factory)->createFromFile('/path/to/file.eml');

操作电子邮件

/** @var Phlib\Mail\Mail $email **/
$email->getSubject();
$email->hasHeader('X-Header-Name');
$email->setReturnPath('return-path@example.com');

// raw email
$email->toString();

许可证

此软件包是免费软件:您可以按照自由软件基金会发布的GNU Lesser General Public License的条款重新分发和/或修改它,许可证版本为3或更高版本(根据您的选择)。

此程序的分发是希望它会有用,但没有任何保证;甚至没有对适销性或特定用途适用性的暗示保证。有关详细信息,请参阅GNU Lesser General Public License。

您应该已经收到GNU Lesser General Public License的副本。如果没有,请参阅https://gnu.ac.cn/licenses/