Response Samples

Retrieving patterns from a single list

This request packet retrieves patterns from server white list.

<packet version="1.4.2.0">
<spamfilter>
   <get-patterns>
      <filter>
         <username>admin</username>
      </filter>
      <list>white</list>
   </get-patterns>
</spamfilter>
</packet>

 

A positive response from the server can look as follows:

<packet version="1.4.2.0">
<spamfilter>
   <get-patterns>
   <result>
      <status>ok</status>
      <filter-id>admin</filter-id>
      <id>1</id>
      <pattern>*@spam.net</pattern>
      <pattern>maillist@subscribespam.net</pattern>
      <pattern>*.ua</pattern>
   </result>
   </get-patterns>
</spamfilter>
</packet>

 

Retrieving patterns from multiple lists

This request packet retrieves patterns from unwhite list of mailboxes mybox@domain.com and my@domain.com.

<packet version="1.4.2.0">
<spamfilter>
<get-patterns>

   <filter>
      <username>mybox@domain.com</username>
      <username>my@domain.com</username>
   </filter>
 
<list>unwhite</list>
</get-patterns>
</spamfilter>
</packet>

 

If user my@domain.com was not found on the server, the result is as follows:

<packet version="1.4.2.0">
<spamfilter>
   <get-patterns>
   <result>
      <status>ok</status>
      <filter-id>admin</filter-id>
      <id>16</id>
      <pattern>*.ua</pattern>
   </result>
 
   <result>
      <status>error</status>
      <errcode>1015</errcode>
      <errtext>User does not exist.</errtext>
      <filter-id>my@domain.com</filter>
   </result>
   </get-patterns>
</spamfilter>
</packet>