sbknk / php-bounce-mail-parser
用于分析退信邮件的库
该软件包的官方仓库似乎已不存在,因此软件包已被冻结。
dev-master
2016-12-02 11:38 UTC
Requires
- php: >=5.4.0
- ext-mailparse: *
- php-mime-mail-parser/php-mime-mail-parser: >=2.1
This package is not auto-updated.
Last update: 2023-03-08 11:15:33 UTC
README
如何使用Composer安装
要安装此库,请运行以下命令,您将获得最新版本
composer require sbknk/php-bounce-mail-parser
如何使用它
<?php // Initialize compser autoloader require_once __DIR__ . '/vendor/autoload.php'; $parser = new \PhpBounceMailParser\Parser(); // You can specify a directory $parser->parseDirectory('path/to/directory'); // or a single file (e.g. *.eml) $parser->parseFile('path/to/file'); // Specify emails to be ignored when trying to find the recipient as follows $parser->ignoreEmail('no-reply@wf-ingbau.de'); // Finally get the data output directly in the browser $parser->outputCsv(); // or as file download $parser->saveCsvAs(); // Here is a complete working example $parser = new \PhpBounceMailParser\Parser(); $parser->ignoreEmail('foo@bar.com') ->parseDirectory(__DIR__ . '/resources') ->outputCsv(); ?>