Skip to content

shinoks/emaillabs-php-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1. Instalation


To install this library simply add

{
  "require": {
    "shinoks/emaillabs-php-api"   : "dev-master"
  }
}

into your composer.json file and run

composer install

Inside EmailLabsConfig.php change $appKey and $appSecret

    
    /**
     * @var string App key from EmailLabs panel
     */
    private $appKey = '';

    /**
     * @var string App secret from EmailLabs panel
     */
    private $appSecret = '';
    

Your library is ready to send e-mails via EmailLabs

2. Actions


Action Desctiption
\EmailLabs\Actions\AddTemplate This function lets you add a message template.
\EmailLabs\Actions\Agregate This function allows you to download aggregated data divided into statuses.
\EmailLabs\Actions\AgregateTags This function allows you to download aggregated data with a division into tags.
\EmailLabs\Actions\Blacklist This function allows you to download a list of blocked addresses (blacklist), to which e-mails will not be sent.
\EmailLabs\Actions\BlacklistAdd This function allows you to add an email address to the blacklist, which means it will exclude this address for each subsequent transmission.
\EmailLabs\Actions\BlacklistCheck This function allows you to check whether an email address is on the blacklist, and for what reason. This function accepts an additional parameter.
\EmailLabs\Actions\BlacklistDelete This function allows you to remove an email address from the blacklist, it accepts one additional parameter.
\EmailLabs\Actions\BlacklistReasons This function allows you to download a list of reasons for rejections of e-mail addresses on to the black list.
\EmailLabs\Actions\ClickTracking This function allows you to download e-mail messages sent by SMTP server. This option allows you to determine on which fields the search will take place, allowing you to precisely match the result.
\EmailLabs\Actions\Emails This function allows you to download e-mail messages sent by SMTP server. This option allows you to determine on which fields the search will take place, allowing you to precisely match the result.
\EmailLabs\Actions\IsEmailTmp This feature allows you to determine if a e-mail address is registered in one of the sites that provide temporary email addresses (ie. YopMail)
\EmailLabs\Actions\OpenTracking This function allows to download the users e-mail openings, it accepts additional parameters.
\EmailLabs\Actions\Sendmail This function allows you to send messages.
\EmailLabs\Actions\SendmailTemplates This function allows you to send messages using a previously loaded template or an individually sent template without an entry.
\EmailLabs\Actions\SmtpAccounts This function allows you to get all your smtp accounts.
\EmailLabs\Actions\SmtpEvents This function lets you download e-mail messages based on the status, which it ultimately received.

For more information visit http://dev.emaillabs.io/

About

EmailLabs Library for PHP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages