w3tweaks
  • Effects
    • Scroll Effects
    • Text Effects
    • Shadow
  • Essentials
    • Arrows
    • Buttons
    • Background Patterns
    • Border Examples
    • Cards
    • Color Palettes
    • Dividers
    • Link styles
    • Loaders
    • Modal Windows
    • Notifications
    • Progress bar
    • Quote styles
    • Spinner
    • Tooltips
  • Media
    • Calendars
    • Carousels
    • Clocks
    • Gallery
    • Music Players
    • Sliders
    • Slideshows
    • Tables
    • Thumbnails
  • Navigation
  • Inputs
    • Range Sliders
    • Checkboxes
    • Toggle Switches
  • Scripts
    • Angularjs
    • Backbone.js
    • bootstrap
    • jQuery
    • ReactJs
    • JavaScript
    • Syntax Highlighters
    • tryit editor
    • PHP
  • API’s
    • Facebook
    • Google
    • Indeed
    • Twitter
    • YouTube
w3tweaks
  • Effects
    • Scroll Effects
    • Text Effects
    • Shadow
  • Essentials
    • Arrows
    • Buttons
    • Background Patterns
    • Border Examples
    • Cards
    • Color Palettes
    • Dividers
    • Link styles
    • Loaders
    • Modal Windows
    • Notifications
    • Progress bar
    • Quote styles
    • Spinner
    • Tooltips
  • Media
    • Calendars
    • Carousels
    • Clocks
    • Gallery
    • Music Players
    • Sliders
    • Slideshows
    • Tables
    • Thumbnails
  • Navigation
  • Inputs
    • Range Sliders
    • Checkboxes
    • Toggle Switches
  • Scripts
    • Angularjs
    • Backbone.js
    • bootstrap
    • jQuery
    • ReactJs
    • JavaScript
    • Syntax Highlighters
    • tryit editor
    • PHP
  • API’s
    • Facebook
    • Google
    • Indeed
    • Twitter
    • YouTube
w3tweaks
Home Libraries
Collection of PHP Libraries for sending and parsing email

8 PHP Libraries for sending and parsing email

W3TWEAKS by W3TWEAKS
May 9, 2020
in Libraries, php
0

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

PHP Login system

13 Best PHP Login system

January 14, 2021
0
PHP Content Management Systems

8 PHP Content Management Systems (CMS)

May 9, 2020
0

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

Source Code

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:
  • ci: switch to github actions (#88), GitHub
  • Fix regexp to handle datetime lines starting wih a few characters before `On…` (#79), GitHub
  • Support for Catalan reply structure (#76), GitHub
  • Update README.md, GitHub
  • Minor fixes for PHPUnit (#78), GitHub

Official website
Download .zip
Download .tar.gz

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

Source Code

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

Source Code

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

Download
Source Code
Official site

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

Source Code
GitHub wiki
Gmail Example
Download .zip
Official Site


Stampie

Stampie is a simple API Wrapper for different email providers such as:

  • Postmark
  • SendGrid
  • MailGun
  • Mandrill
  • SparkPost
  • Mailjet

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

Source Code
API documentation
Official Site

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

Source Code
Documentation
Official Site

Icons made by Freepik from www.flaticon.com

Tags: librariesphpphp libraries
Previous Post

18 CSS Tabs

Next Post

9 Web-based project management and bug tracking systems

W3TWEAKS

W3TWEAKS

Since I've had a strong background in front-end development, I took the initiative to start my own website (w3tweaks.com) to share my knowledge with the world.

Related Stories

PHP Login system

13 Best PHP Login system

by W3TWEAKS
January 14, 2021
0
0

Find the collection of Hand-Picked free PHP Login system. Scripts all developed using PHP, MySql (Database), HTML, and CSS. Below...

PHP Content Management Systems

8 PHP Content Management Systems (CMS)

by W3TWEAKS
May 9, 2020
0
0

Find the collection of PHP Content Management Systems. Back Drop CMS The free and Open Source CMS that helps you...

Login the App using facebook oauth in PHP

Login the App using facebook oauth in PHP

by W3TWEAKS
November 29, 2019
0
0

In my old articles, we see integration about how to login the apps using social networking in PHP like Twitter,...

List of all PHP Operators

List of all PHP Operators

by W3TWEAKS
August 14, 2019
0
0

An operator is something that takes one or more values (or expressions, in programming jargon) and yields another value (so...

Next Post
9 Web-based project management and bug tracking systems

9 Web-based project management and bug tracking systems

Discussion about this post

We bring you the best frontend collections that will fix perfect for news, magazine, personal blog, etc. Check our landing page for details.

  • Effects
    • Scroll Effects
    • Text Effects
    • Shadow
  • Essentials
    • Arrows
    • Buttons
    • Background Patterns
    • Border Examples
    • Cards
    • Color Palettes
    • Dividers
    • Link styles
    • Loaders
    • Modal Windows
    • Notifications
    • Progress bar
    • Quote styles
    • Spinner
    • Tooltips
  • Media
    • Calendars
    • Carousels
    • Clocks
    • Gallery
    • Music Players
    • Sliders
    • Slideshows
    • Tables
    • Thumbnails
  • Navigation
  • Inputs
    • Range Sliders
    • Checkboxes
    • Toggle Switches
  • Scripts
    • Angularjs
    • Backbone.js
    • bootstrap
    • jQuery
    • ReactJs
    • JavaScript
    • Syntax Highlighters
    • tryit editor
    • PHP
  • API’s
    • Facebook
    • Google
    • Indeed
    • Twitter
    • YouTube