Skip to content

HarmonyIO/Smtp-Client

Repository files navigation

Smtp-Client

Latest Stable Version Build Status Build status Coverage Status License

Async SMTP client

Requirements

  • PHP 7.3
    • ext-hash
    • ext-json

In addition for non-blocking contexts one of the following event libraries should be installed:

Installation

composer require harmonyio/smtp-client

Implementation

Authentication

The following authentication methods are currently implemented:

  • PLAIN
  • LOGIN
  • CRAM-MD5

SMTP Extensions

The following SMTP extensions are currently implemented:

  • Authentication (AUTH)
  • MessageSizeDeclaration (SIZE)