Inheritance: extends PostmarkClientBase
 function testClientCanVerifySPFForDomain()
 {
     $tk = parent::$testKeys;
     $client = new PostmarkAdminClient($tk->WRITE_ACCOUNT_TOKEN, $tk->TEST_TIMEOUT);
     $domainName = $tk->WRITE_TEST_DOMAIN_NAME;
     $name = 'test-php-spf-' . $domainName;
     $domain = $client->createDomain($name);
     $client->verifyDomainSPF($domain->id);
 }
 function testClientCanDeleteServer()
 {
     $tk = parent::$testKeys;
     $client = new PostmarkAdminClient($tk->WRITE_ACCOUNT_TOKEN, $tk->TEST_TIMEOUT);
     $server = $client->createServer('test-php-delete-' . date('c'));
     $client->deleteServer($server->id);
     $serverList = $client->listServers();
     foreach ($serverList->servers as $key => $value) {
         $this->assertNotSame($value->id, $server->id);
     }
 }
 function testClientCanVerifySPFForSignature()
 {
     $tk = parent::$testKeys;
     $client = new PostmarkAdminClient($tk->WRITE_ACCOUNT_TOKEN, $tk->TEST_TIMEOUT);
     $name = 'test-php-spf-' . date('U');
     $i = $tk->WRITE_TEST_SENDER_SIGNATURE_PROTOTYPE;
     $sender = str_replace('[token]', 'test-php-spf-' . date('U'), $i);
     $sig = $client->createSenderSignature($sender, $name);
     $client->verifySenderSignatureSPF($sig->id);
 }