Response Samples

Adding a pattern

This request packet adds pattern *@spam.net to the server black list.

<packet version="1.4.2.0">
<spamfilter>
<add-pattern>
   <filter>
      <pattern>*@spam.net</pattern>
   </filter>
   <list>black</list>
   <username>admin</username>
</add-pattern>
</spamfilter>
</packet>

 

A positive response from the server can look as follows:

<packet version="1.4.2.0">
<spamfilter>
<add-pattern>
   <result>
      <status>ok</status>
      <filter-id>*@spam.net</filter-id>
      <id>17</id>
   </result>
</add-pattern>
</spamfilter>
</packet>

 

If the SpamAssassin service is restricted by Plesk license key, or a user does not have access to SpamAssassin management, the response is as follows:

<packet version="1.4.2.0">
<spamfilter>
<add-pattern>
   <result>
      <status>error</status>
      <errcode>1006</errcode>
      <errtext>Permission denied.</errtext>
      <filter-id>*@spam.net</filter-id>
   </result>
</add-pattern>
</spamfilter>
</packet>

 

Adding multiple patterns

This request packet adds patterns *@spam.net and spam@mailme.net to the black list of mailbox mybox@site.com.

<packet version="1.4.2.0">
<spamfilter>
<add-pattern>

   <filter>
      <pattern>*@spam.net</pattern>
      <pattern>spam@mailme.net</pattern>
   </filter>
 
<list>black</list>
 
<username>mybox@site.com</username>
</add-pattern>
</spamfilter>
</packet>

 

If the pattern *@spam.net is already present in the black list of the mailbox owner, the response can look as follows:

<packet version="1.4.2.0">
<spamfilter>
<add-pattern>
   <result>
      <status>error</status>
      <errcode>1007</errcode>
      <errtext>The inserted data already exists.</errtext>
      <filter-id>*@spam.net</filter-id>
   </result>
   <result>
      <status>ok</status>
      <filter-id>spam@mailme.net</filter-id>
      <id>15</id>
   </result>
</add-pattern>
</spamfilter>
</packet>

 

Please send us your feedback on this help page.