mrferos/email-stripper

一个从电子邮件中移除内容的库,即引用回复和签名。

dev-master 2017-11-02 19:20 UTC

This package is auto-updated.

Last update: 2024-09-06 09:45:37 UTC


README

Travis-CI Scrutinizer-CI

Email-Stripper

一个从电子邮件中移除内容的库,目前仅用于移除引用回复。希望不久后能可靠地移除签名。

代码示例

$emailStripper = new \EmailStripper\EmailStripper;
$emailStripper->addStripper('QuotedReplies');
$strippedMessage = $emailStripper->strip($message);

添加自己的移除器

你需要编写一个实现 StripperInterface 的类,该接口包含三个方法

  • setMessage
  • has
  • strip

之后,你可以使用对象或类路径调用 addStripper。

$emailStripper = new \EmailStripper\EmailStripper;
$emailStripper->addStripper('My\Customer\Stripper');

就这样!