Add request without using web browser?

Add request without using web browser?

I want to implement sending requests to Service Desk using custom program or email but I have no luck

1.      1. I have tried to send custom POST message – it works but it demands to fill username and password. I don’t want to ask user for u/p and then send this every time over network. I’m understand that I can’t use Windows Authentication to send request from application?

2.       2. Another option is enabling mail analyze based on topic content. I have enabled this option, set topic text key word to @ETM@. After this I’m sending mail to Service Desk email account but email is not recognized as Servlet API request. I have added this in content of mail

@@OPERATION=AddRequest@@

@@CATEGORY=xxx@@

  Where xxx is the category I have choose for my request. But this email was formatted as every others and category is not set (not mention about @@ addition in request body which should be strip off). I have checked in Logs but I have no errors. When I play with this and omit @@category line while sending request I have error in logs that category is required but when I put this again in mail there were no errors but no other action like setting category and strip of mail body was taken.

Can anybody help me with this?