I try to create a very simple Zimbra client can support sent email and in every sent email, the application can keep the trace message.

So far I know trace email can trace using zmtracemsg -i <msg-id>

The zmtracemsg will go database to query the mta table
Then you can get the status of the sent message.

I had read some post here. Beside ZCLI , there also have SOAP Zimbra Client.
There also have perl & php and JAVA client.

May I know which client interface that can make my application more easier to developed?

Thank you