Collection of PHP Libraries for sending and parsing email.
CssToInlineStyles class
PHP CssToInlineStyles is a class to convert HTML into HTML with inline styles. A library to inline CSS in email templates.
You might also like
CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very usefull when you're sending emails.
https://github.com/tijsverkoyen/CssToInlineStyles
182 forks.
5,581 stars.
33 open issues.
Recent commits:
- Merge pull request #224 from mhujer/ci-windowsCI: build also on Windows, GitHub
- CI: build also on Windows, Martin Hujer
- Merge pull request #221 from romainmenke/patch-1Mark .github directory as ignored for exports, GitHub
- Mark .github directory as ignored for exports, GitHub
- Merge pull request #220 from stof/clean_readmeClean readme, GitHub
EmailReplyParser
EmailReplyParser is a PHP library for parsing plain text email content, based on GitHub’s email_reply_parser library written in Ruby. An email reply parser library.
PHP library for parsing plain text email content.
https://github.com/willdurand/EmailReplyParser
76 forks.
598 stars.
8 open issues.
Recent commits:
Email Validator
Small PHP library to valid email addresses using a number of methods. A small email address validation library.
Small PHP library to valid email addresses using a number of methods.
https://github.com/nojacko/email-validator
20 forks.
153 stars.
2 open issues.
Recent commits:
- Ensure $email is a string., James Jackson
- Updated dependancies., James Jackson
- Removed version and some excess spacing from README., James Jackson
- Updated README and remove old data file., James Jackson
- Pull data from email-data-disposable library., James Jackson
Fetch
Fetch is a library for reading email and attachments, primarily using the POP and IMAP protocols.
An IMAP library for PHP
https://github.com/tedious/Fetch
158 forks.
499 stars.
80 open issues.
Recent commits:
- Merge pull request #185 from pdffiller/minor-fixesMinor fixes, GitHub
- Remove PHP 5.5 from supported list, GitHub
- Fixed example, Serghei Iakovlev
- Tune up PHPUnit, Serghei Iakovlev
- Fixed shell bang, Serghei Iakovlev
Mautic
Mautic: Open Source Marketing Automation Software. The GitHub version is recommended for development or testing. The production package ready for install with all the libraries is at https://www.mautic.org/download.
Mautic: Open Source Marketing Automation Software.
https://github.com/mautic/mautic
1,979 forks.
5,369 stars.
406 open issues.
Recent commits:
- Add created and modified data to contact profile (#11352)* Add created and modified data to contact profile* Display data just in the core tab* Fix unit tests, GitHub
- Change report download link message (#11342)Co-authored-by: John Linhart <[email protected]>, GitHub
- docs: add ZebruhDivs as a contributor for userTesting (#11379)* docs: update README.md [skip ci]* docs: update .all-contributorsrc [skip ci]Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>, GitHub
- Capaign events with 0 delay ignore day of week restrictions (#11332)* Add functional test for campaign interval event* Refactor to use dataproviders and include more test scenarios* update test to reflect community behaviour* include error message* extract condition to method for readability* Extract condition check to method* extract condition check to method* Allow DOW restrictions for all interval typesCo-authored-by: John Linhart <[email protected]>, GitHub
- Assets are streamed by default (#11043)* Assets are streamed by default* Add a functional test* Add functional tests* Modify tests* Fix tests* Fix testsCo-authored-by: Ruth Cheesley <[email protected]>, GitHub
PHPMailer
A full-featured email creation and transfer class for PHP.
The classic email sending library for PHP
https://github.com/PHPMailer/PHPMailer
9,342 forks.
18,534 stars.
33 open issues.
Recent commits:
- Create scorecards.ymlAdd OSSF scorecard config, GitHub
- Merge pull request #2735 from PHPMailer/dependabot/github_actions/JamesIves/github-pages-deploy-action-4.4.0GH Actions: Bump JamesIves/github-pages-deploy-action from 4.3.4 to 4.4.0, GitHub
- GH Actions: Bump JamesIves/github-pages-deploy-actionBumps [JamesIves/github-pages-deploy-action](https://github.com/JamesIves/github-pages-deploy-action) from 4.3.4 to 4.4.0.- [Release notes](https://github.com/JamesIves/github-pages-deploy-action/releases)- [Commits](https://github.com/JamesIves/github-pages-deploy-action/compare/v4.3.4…v4.4.0)—updated-dependencies:- dependency-name: JamesIves/github-pages-deploy-action dependency-type: direct:production update-type: version-update:semver-minor…Signed-off-by: dependabot[bot] <[email protected]>, GitHub
- Clarify SMTP auth options, fixes #2732, GitHub
- Use higher debug level when demonstrating TLS options, Marcus Bointon
Stampie
Stampie is a simple API Wrapper for different email providers such as:
Library for using online Email providers
https://github.com/Stampie/Stampie
31 forks.
285 stars.
1 open issues.
Recent commits:
- Merge pull request #126 from stof/phpstanAdd PHPStan, GitHub
- Remove useless condition that is always false, Christophe Coevoet
- Add error handling for the finfo initialization, Christophe Coevoet
- Add error handling when reading the attachment content, Christophe Coevoet
- Add error handling for json encoding, Christophe Coevoet
Swift Mailer
Swift Mailer is a component-based mailing solution for PHP 7. It is released under the MIT license. Swift Mailer integrates into any web app written in PHP, offering a flexible and elegant object-oriented approach to sending emails with a multitude of features.
Comprehensive mailing tools for PHP
https://github.com/swiftmailer/swiftmailer
830 forks.
9,560 stars.
0 open issues.
Recent commits:
- Tweak docs, Fabien Potencier
- minor #1358 [Doc] Consistent name and clarify PHP version requirements (wouterj)This PR was merged into the 6.2-dev branch.Discussion———-[Doc] Consistent name and clarify PHP version requirements| Q | A| ————- | —| Bug fix? | no| New feature? | no| Doc update? | no| BC breaks? | no| Deprecations? | no| Fixed tickets | -| License | MITThe docs uses "Swift Mailer" everywhere, except from the eom message.I also think, given the EOM, it's good to strictly clarify the supported PHP version range (to avoid getting PRs when PHP 8.2 is incompatible).Commits——-00d41526 Consistent name and clarify PHP version requirements, Fabien Potencier
- Consistent name and clarify PHP version requirements, Wouter de Jong
- Prepare 6.3.0 release, Fabien Potencier
- Fix changelog, Fabien Potencier
Icons made by Freepik from www.flaticon.com
Discussion about this post