View Single Post
  #1 (permalink)  
Old 11-17-2008, 01:31 AM
shaggylive's Avatar
shaggylive
WP Heavy Rot Sloth
Offline
Location: Iowa
 
Join Date: Mar 2007
Posts: 3,466
Reputation: 3362
shaggylive is still contributing even after becoming a VIPshaggylive is still contributing even after becoming a VIPshaggylive is still contributing even after becoming a VIPshaggylive is still contributing even after becoming a VIPshaggylive is still contributing even after becoming a VIPshaggylive is still contributing even after becoming a VIPshaggylive is still contributing even after becoming a VIPshaggylive is still contributing even after becoming a VIPshaggylive is still contributing even after becoming a VIPshaggylive is still contributing even after becoming a VIPshaggylive is still contributing even after becoming a VIP
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
ImapPusherService

Imap IDEL push service for ppc's. NO Desktop or subscription needed, just simple push gmail (imap)
EDIT; .NET CF 3.5 is required

I haven't had time to play with this yet, but I though I better let this cat out of the bag, so to speak. Big thanks to gmurray over @ XDA

http://forum.xda-developers.com/showthread.php?t=404515
Quote:
Originally Posted by gmurray View Post
All,
I've let the first release of Imap Pusher Service out of the bag. It's still pretty rough, but if you configure it right, it works well enough that you may get a lot of enjoyment out of it.

The program runs in the background and subscribes to IMAP IDLE notifications. When the notifications arrive it can do a send/receive on the PocketOutlook account you specify, effectively enabling push email for your Gmail account (or other imap server that supports the IDLE command).

Again, there are some known issues with the current version (I will hopefully address these soon), but I would like to know what you think. Here's the link.

http://www.codeplex.com/ImapPusherService

Update: version 0.2.0 is released
Changes: more descriptive error messages, ability to turn on trace log to help me diagnose problems.
If you are having issues you would like to resolve, capture the trace log and send it to me.

Update: version 0.2.1 is released
Changes: found bug which was causing client to not be able to reconnect in some cirumstances, should be resolved.

Update: version 0.2.2 is released
Changes: fixed problem where IDLE command was not getting refreshed when IMAP server was being to chatty.

Update: version 0.2.3 is released
Changes: fixed problem where if IMAP server says that it has a server error this was ignored.

Update: version 0.5.0 is released
Changes: program will atttempt to connect data connection if not connected.
some resource leaks have been fixed, will hopefully prevent the hanging.

Update: version 0.6.0 is released
Changes: program allows you to save your settings, and will not prompt you next time you start it. To get the prompt again, currently you need to delete the settings file. Note that storing your settings stores your encrypted password on your device, and since this is an open source program, anyone can lookup how I do the encryption, so only use this option if you are comfortable, and change your email password if you lose your device!
http://www.codeplex.com/ImapPusherService
Quote:
Project Description
Want push mail from an IMAP server (like Gmail) on your windows mobile device? Then this project is for you. This program runs as a service and subscribes to IMAP IDLE commands to know when new messages arrive at the IMAP mailbox. It will then tell Pocket Outlook to send/receive.


For more information/updates see my blog

If you think this project is useful, and are feeling generous, you can buy me a beer or two

Documentation


Last edited Jun 30 at 11:27 PM by gmurray, version 13
Comments
alyoshka_2008 wrote Oct 1 at 5:29 AM
What about traffic? Is it less than traffic in Outlook Mobile? Because in OM i can simple select download intervals.
alyoshka_2008 wrote Oct 1 at 5:29 AM
How to uninstall application?
gmurray wrote Oct 6 at 2:46 PM
1) Traffic _should_ be similar to traffic from using DirectPush in P-Outlook, in that it will keep the data connection up all the time, and will every so often send a heartbeat to keep the connection alive.
2) Just delete the files. You may need to soft-reset first if it is running.



__________________
7 windows to rule them all, 7 windows to find them,
7 windows to bring them all, and in the network bind them.
Navizon CM&ResProxyKiller nueRom SuspendResume777

Last edited by shaggylive; 12-10-2008 at 01:04 AM.