Verify authentication domain

You can verify a specific domain or all authentication domains you have registered with Postmaster.

Verify a specific domain

To verify a specific domain, call domains.get() with the name of the domain. Following is a code sample showing how to verify a specific domain:

Java

  /** 
 * Gets a specific domain registered by the client. 
 * 
 * @param service Authorized Gmail PostmasterTools API instance. 
 * @param domainName The fully qualified domain name. 
 * @return The domain 
 * @throws IOException 
 */ 
 public 
  
 static 
  
 Domain 
  
 getDomain 
 ( 
 PostmasterTools 
  
 service 
 , 
  
 String 
  
 domainName 
 ) 
  
 throws 
  
 IOException 
  
 { 
  
 String 
  
 query 
  
 = 
  
 String 
 . 
 format 
 ( 
 "domains/%s" 
 , 
  
 domainName 
 ); 
  
 Domain 
  
 domain 
  
 = 
  
 service 
 . 
 domains 
 (). 
 get 
 ( 
 query 
 ). 
 execute 
 (); 
  
 System 
 . 
 out 
 . 
 println 
 ( 
 domain 
 . 
 toPrettyString 
 ()); 
  
 return 
  
 domain 
 ; 
 } 
 

Python

  """Gets a specific domain registered by the client. 
 Args: 
 service: Authorized Gmail PostmasterTools API instance. 
 domain_name: The fully qualified domain name. 
 Returns: 
 The domain. 
 """ 
 def 
  
 get_domain 
 ( 
 service 
 , 
 domain_name 
 ): 
 try 
 : 
 query 
 = 
 'domains/' 
 + 
 domain_name 
 domain 
 = 
 service 
 . 
 domains 
 () 
 . 
 get 
 ( 
 name 
 = 
 query 
 ) 
 . 
 execute 
 (); 
 print 
 ( 
 domain 
 ) 
 return 
 domain 
 except 
 errors 
 . 
 HttpError 
 as 
 err 
 : 
 print 
 ( 
 'An error occurred: 
 %s 
 ' 
 % 
 err 
 ) 
 

Verify all domains

To verify all domains, call domains.list() . Following is a code sample showing how to verify all domains:

Java

  /** 
 * Lists the domains that have been registered by the client. 
 * 
 * @param service Authorized Gmail PostmasterTools API instance. 
 * @return Response message for ListDomains. 
 * @throws IOException 
 */ 
 public 
  
 static 
  
 ListDomainsResponse 
  
 listDomains 
 ( 
 PostmasterTools 
  
 service 
 ) 
  
 throws 
  
 IOException 
  
 { 
  
 ListDomainsResponse 
  
 listDomainsResponse 
  
 = 
  
 service 
 . 
 domains 
 (). 
 list 
 (). 
 execute 
 (); 
  
 for 
  
 ( 
 Domain 
  
 domain 
  
 : 
  
 listDomainsResponse 
 . 
 getDomains 
 ()) 
  
 { 
  
 System 
 . 
 out 
 . 
 println 
 ( 
 domain 
 . 
 toPrettyString 
 ()); 
  
 } 
  
 return 
  
 listDomainsResponse 
 ; 
 } 
 

Python

  """Lists the domains that have been registered by the client. 
 Args: 
 service: Authorized Gmail PostmasterTools API instance. 
 Returns: 
 Response message for ListDomains. 
 """ 
 def 
  
 list_domains 
 ( 
 service 
 ): 
 try 
 : 
 domains 
 = 
 service 
 . 
 domains 
 () 
 . 
 list 
 () 
 . 
 execute 
 () 
 if 
 not 
 domains 
 : 
 print 
 ( 
 'No domains found.' 
 ) 
 else 
 : 
 print 
 ( 
 'Domains:' 
 ) 
 for 
 domain 
 in 
 domains 
 [ 
 'domains' 
 ]: 
 print 
 ( 
 domain 
 ) 
 return 
 domains 
 except 
 errors 
 . 
 HttpError 
 as 
 err 
 : 
 print 
 ( 
 'An error occurred: 
 %s 
 ' 
 % 
 err 
 ) 
 
Design a Mobile Site
View Site in Mobile | Classic
Share by: