2017 © Pedro Peláez
 

library guerrillamail

A simple GuerrillaMail library for PHP 5.4+

image

johnsn/guerrillamail

A simple GuerrillaMail library for PHP 5.4+

  • Sunday, June 28, 2015
  • by taion
  • Repository
  • 3 Watchers
  • 8 Stars
  • 471 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 7 Forks
  • 0 Open issues
  • 10 Versions
  • 1 % Grown

The README.md

GuerrillaMail

A Simple Library for GuerrillaMail., (*1)

Build Status, (*2)

Requirements

  • PHP 5.3+, however, PHP 5.5 is recommended.
  • PHP's curl extension is required if using the CurlConnection class.

Installation

This library uses composer, you can install it like so, (*3)


{ "require": { "johnsn/guerrillamail": "version" } }

Replace version with the desired version or branch.
You can find additional installation details on this project's packagist page, (*4)

Example Usage


<?php require_once __DIR__.'/vendor/autoload.php'; use GuerrillaMail\GuerrillaConnect\CurlConnection; use GuerrillaMail\GuerrillaMail; //The first parameter is the client's IP. //The second parameter is the client's Browser Agent. //There is an optional third parameter to set the api endpoint //There's an optional fourth parameter to set the site domain //There's an optional fifth parameter to set the API key (only needed if site access is set private) $connection = new CurlConnection("127.0.0.1", "GuerrillaMail_Library"); //The second parameter is the client's sid (optional) $gm = new GuerrillaMail($connection); //Obtain an email address $response = $gm->get_email_address(); //Fetch user's latest emails. $emails = $gm->check_email();

TODO:

I haven't given this library the TLC it deserves for awhile due to having a busy schedule so here are the couple of things that I will be taking care of in the next month or two, (*5)

In no particular order: - [ ] Decouple transport from client, currently relies on CurlClient which is not right. - [ ] Move to the latest guzzle http client - [ ] Use a middleware for authentication - [ ] Better documentation and examples, (*6)

GuerrillaMail - Guerrilla Mail API doc, (*7)

https://grr.la/ryo/guerrillamail.com/login/ - Register / login for an API key. (API key is only needed for custom domains.), (*8)

License

This project is licensed under the MIT License., (*9)

The Versions

28/06 2015

dev-master

9999999-dev https://github.com/taion809/GuerrillaMail

A simple GuerrillaMail library for PHP 5.4+

  Sources   Download

MIT

The Requires

 

The Development Requires

email

16/04 2015

dev-next

dev-next https://github.com/taion809/GuerrillaMail

A simple GuerrillaMail library for PHP 5.4+

  Sources   Download

MIT

The Requires

 

The Development Requires

email

16/04 2015

1.0

1.0.0.0 https://github.com/taion809/GuerrillaMail

A simple GuerrillaMail library for PHP 5.4+

  Sources   Download

MIT

The Requires

 

The Development Requires

email

02/11 2014

dev-moveToGuzzle

dev-moveToGuzzle https://github.com/taion809/GuerrillaMail

A simple GuerrillaMail library for PHP 5.3+

  Sources   Download

MIT

The Requires

 

The Development Requires

email

01/11 2014

0.6.0

0.6.0.0 https://github.com/taion809/GuerrillaMail

A simple GuerrillaMail library for PHP 5.3+

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

email

01/11 2014

dev-dev

dev-dev https://github.com/taion809/GuerrillaMail

A simple GuerrillaMail library for PHP 5.3+

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

email

01/11 2014

0.5.0

0.5.0.0 https://github.com/taion809/GuerrillaMail

A simple GuerrillaMail library for PHP 5.3+

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

email

25/08 2013

0.2.0

0.2.0.0 https://github.com/taion809/GuerrillaMail

A simple GuerrillaMail library for PHP 5.3+

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

email

09/08 2013

0.1.1

0.1.1.0 https://github.com/taion809/GuerrillaMail

A simple GuerrillaMail library for PHP 5.3+

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

email

08/08 2013

0.1.0

0.1.0.0 https://github.com/taion809/GuerrillaMail

A simple GuerrillaMail library for PHP 5.3+

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

email