aulinks / mail-extractor
Mail extractor
Installs: 24
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/aulinks/mail-extractor
Requires
- carrooi/doc-extractor: ~1.0
- carrooi/docx-extractor: ~1.0
- carrooi/pdf-extractor: ~1.0
- nette/finder: ~2.2
- symfony/console: ~2.6
Requires (Dev)
- nette/tester: ~1.3.0
This package is auto-updated.
Last update: 2025-10-06 05:41:44 UTC
README
Mail extractor from raw text, pdf, doc, docx and txt files.
Depends on pdftotext and antiword.
Installation
$ composer require aulinks/mail-extractor
$ composer update
Usage
use Aulinks\MailExtractor\MailExtractor; $extractor = new MailExtractor;
Extract mails from text:
$mails = $extractor->extractMails('Contact me on lorem@ipsum.com');
Extract mails from file:
$mails = $extractor->extractMailsFromFile('/path/to/file.pdf');
Extract mails from directory:
$mails = $extractor->extractMailsFromDirectory('/path/to/directory');
Changelog
- 1.0.0
- Initial version