2.0beta2 fails to delete a message with the IMAP backend:
[INFO] BackendIMAP->Logon(): User 'X' is authenticated on IMAP
[WARN] /var/www/z-push-2.0beta2-1185/lib/request/sync.php:432 Undefined index: 115196 (8)
[INFO] StatusException: BackendIMAP->MoveMessage('e315e1c2','115196','Trash'): Error, copy to destination folder failed: Empty mailbox name. - code: 5
Although I'm new to z-push, from looking at the code I believe that instead of "Trash" for the third argument of MoveMessage it should have the IMAP ID instead? The "Trash" folder does exist.