Hi,
I am using the Plesk XML API to create mail forwardings on the Plesk Server from a database table of users.
In this context, I am fetching already existing mailforwards by requesting
<?xml version="1.0" encoding="UTF-8"?>
<packet>
<mail>
<get_info>
<filter>
<site-id>'.$siteid.'</site-id>
</filter>
<forwarding/>
</get_info>
</mail>
</packet>
When the amount of mail addresses exeeds around 950, I am getting an error:
ERROR: Allowed memory size of 268435456 bytes exhausted (tried to allocate 16384 bytes) (Pdo.php:228)
Any help apreciated. A possible workaround could be using a filter, so that the request may be invoke for each letter from a-z. Can this be handled by the filter somehow?
Thanks in advance,
Stefan
I am using the Plesk XML API to create mail forwardings on the Plesk Server from a database table of users.
In this context, I am fetching already existing mailforwards by requesting
<?xml version="1.0" encoding="UTF-8"?>
<packet>
<mail>
<get_info>
<filter>
<site-id>'.$siteid.'</site-id>
</filter>
<forwarding/>
</get_info>
</mail>
</packet>
When the amount of mail addresses exeeds around 950, I am getting an error:
ERROR: Allowed memory size of 268435456 bytes exhausted (tried to allocate 16384 bytes) (Pdo.php:228)
Any help apreciated. A possible workaround could be using a filter, so that the request may be invoke for each letter from a-z. Can this be handled by the filter somehow?
Thanks in advance,
Stefan