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); }