Mailcow PHP API Client
Getting Started
Requirements
$ composer install --no-dev
Usage
Search for the API Documentation here.
You need an API Key for that.
Search for the API Documentation here or your own mailcow instance via https://domain.com/api
.
You need an API Key for that which can be found in an self-hosted instance within the admin dashboard.
Example
<?php // Require the autoloader require_once 'vendor/autoload.php'; // Use the library namespace use Exbil\MailCowAPI;use Exbil\MailCow\MailCowAPI;// Then simply pass your API-Token when creating the API client object. $client = new MailCowAPI('mailcow-with-https.example.com','MAILCOW_API_KEY'); // Then you are able to perform a request var_dump($client->domains()->getDomains()); ?>