2013-07-19 05:09:13 +04:00
|
|
|
<?php
|
2013-07-18 07:23:10 +04:00
|
|
|
//require 'vendor/autoload.php';
|
2013-07-19 05:09:13 +04:00
|
|
|
/*
|
2013-07-18 09:48:12 +04:00
|
|
|
require_once('Mailgun/autoload.php');
|
|
|
|
|
|
|
|
use Mailgun\Common;
|
|
|
|
use Mailgun\Exceptions\NoDomainsConfigured;
|
|
|
|
use Mailgun\Exceptions\HTTPError;
|
|
|
|
|
|
|
|
|
|
|
|
try{
|
2013-07-19 05:09:13 +04:00
|
|
|
$client = new Common\Client("key-6e4jujnt879vqn2gx702wov0kg2hl1a6", "trstx.com");
|
2013-07-18 09:48:12 +04:00
|
|
|
}
|
|
|
|
catch (HTTPError $e) {
|
|
|
|
echo "An HTTP error has occurred! Please try again later\r\n";
|
|
|
|
}
|
2013-07-19 05:09:13 +04:00
|
|
|
//Post a Message
|
|
|
|
|
|
|
|
echo $client->postRequest(array('url' => 'trstx.com/messages'), array('from'=>'test@trstx.com', 'to'=>'travis.swientek@rackspace.com', 'subject' => 'test', 'text' => 'asdf', 'o:testmode'=>true));
|
|
|
|
|
|
|
|
echo $client->getRequest(array('url' => 'trstx.com/unsubscribes'), array());
|
|
|
|
echo $client->postRequest(array('url' => 'trstx.com/unsubscribes'), array('address' => 'travis@whatever.com', 'tag' => '*'));
|
|
|
|
echo $client->postRequest(array('url' => 'trstx.com/bounces'), array('address' => 'travis@whatever.com'));
|
|
|
|
echo $client->deleteRequest(array('url' => 'trstx.com/bounces/travis@whatever.com'));
|
|
|
|
*/
|
|
|
|
|
|
|
|
require('Mailgun/Common/Messages.php');
|
|
|
|
|
|
|
|
$message = new Mailgun\Common\Message();
|
|
|
|
|
|
|
|
$message->setCampaignId("My-Super-Awesome-Campaign");
|
|
|
|
var_dump($message->getCampaignId());
|
|
|
|
|
2013-07-18 09:48:12 +04:00
|
|
|
|
2013-07-18 07:23:10 +04:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
?>
|