Read-only archive of the All About Symbian forum (2001–2013) · About this archive

Writing my own push email application?

2 replies · 2,811 views · Started 23 September 2007

I manage a linux system on which I am running my own email, DNS, etc. It's actually a small, "vanity" ISP. I'm wondering what it takes to write some sort of application that is connected to my SMTP/POP3/IMAP system that will push email to my N95.

I presume that Nokia has some sort of API for sending and receiving email between its phones and external servers, because Seven, emoze, and others are apparently using this API.

I'm pretty new to the Nokia/Symbian world, and therefore, I'm not sure where to look in order to get information about this. Can anyone point me to the right place where I can find out more?

Also, if anyone has their own experiences trying to do this, I'd love to talk to you.

By the way, the reason I'm thinking of doing this is because I want to manage push email in my own way, and none of the existing services that I have found so far do it exactly the way I want. If I can get this to work for myself and a few of my users, I might even try to turn it into a bona fide product.

This may end up being a quixotic quest, but I at least want to give it a try.

Thanks.
[RIGHT].[/RIGHT]

This is a good starting place,

http://developer.symbian.com/main/learning/press/books/pdf/Getting_Started_final.pdf

also I would post/register in the dev forums.

http://developer.symbian.com/forum/index.jspa

and gluck 😊 I had a play with the symbian C++ SDK and found it a complete nightmare. Wanted to play with OpenGL ES since I code 3d graphics. Managed in the end. But boy was it fun getting the env up and running. Lots of stupid hard coded paths etc etc... The SDK is a complete mess imho.

FYI I used Carbide.c++_v1.2 + S60-SDK-200634-3.1-Cpp-f.1090b.

ut.

Thank you very much!

I'll dive in and see if I can keep my head above water. I'm wanting to write something mostly on the server side, so maybe I can avoid a lot of the complexities that you describe.