Refreshing with POP3 Mail - Android Software/Hacking General [Developers Only]

Hi,
Coming from a Windows Mobile device, I'm used to any email headers / part email that has been downloaded on my phone dissappearing (deleting) once it is no longer on my POP3 server.
Ie - It collects only the first 1kb header fine. If I wish to view the whole mail, i can choose to download the rest (which works). However, when my PC collects and removes the mail from the POP3 account, my windows mobile device when refreshed used to delete any part emails downloaded that were no longer on the POP3 server.
This way, my phone always showed (and only showed) non-collected mail. (Non collected meaning not yet collected on my PC).
Is there setting or method that I can use to have the same thing on my Android. I don't like the idea of having to delete (literally) hundreds of emails a week from my 'droid. I only want to view those not yet on my PC.
Thanks
Adza

From what I can tell it's not possible to do with the standard software.
I've tried K-9 and while it does what I want in that area, there's no option to download only xxx Kb.
I've installed a program from SEVEN (in BETA) which appears to have all the features, except that it's still in BETA, and it wants to send an SMS message to them everytime I add an account.
Sure is a nice app though.

Related

Auto-delete emails?

Hello Everyone,
I have a T-Mobile USA SDA and had a problem with emails on the device.
Not sure if it is working as designed or if there was a blug, so I thought I would float it by you guys.
Setup:
Mail client on T-Mobile USA SDA
Configured manually to check pop and send smtp with my gmail account. It is set such that the message headers are downloaded first.
I connect WIFI and send/recieve
I receive a header I had sent myself for testing
I click on it and select to download the message body.
I go back to the inbox.
I do send and receive.
I receive the message body.
I read it.
I go back to the inbox.
I do send and recieve.
Result:
The message is removed without a trace. it is not put into deleted items folder, nor does it remain in the inbox folder.
Is this expected behavior? I am not allowed to store mail on my device? Is there a registry setting to change this behavior? There is no options within the application. Is there a registry setting to change wheremails are stored in general? thanks for seeing the barrage of questions!
Yes I got the same result with you. Mine is a Dopod 577w (Tornado in Taiwan). This behaviour also happens to other mail servers.
ni hao,
I had searched a bit about it and found some places explain it. The explanation sounds weak, but it looks like something we will have to live with until either gmail or ms changes their server or client software.
USENET:
Sat, Mar 4 2006 7:24 am
The problem is with the default behaviour of Gmail - it will "hide" all the
already-downloaded mail. Unfortunately, it seems not even now that the beta
phase is long over can you effectively override this behaviour - the POP3
radio buttons just don't stick in the Settings window.
Therefore, the best solution IMHO is switching to an alternative e-mail
client that doesn't remove the messages that are not available online any
more from the local view. The alternative mailer clients FlexMail and Qmail
are like so - see the row "Does it only display mail that is still on the
server? " in the comparison chart of my mailer client roundup at
http://www.pocketpcmag.com/blogs/index.php?blog=3&p=569&more=1 . Of the two,
FlexMail offers scheduling capabilities.
PocketPC MAG:
Does it only display mail that is still on the server? : one of the most-criticized problems with Messaging is that it does not show older messages (messages that have been deleted in the meantime) in the Inbox unless you explicitly (mass-)move them to a separate folder. As can be seen, it's, in addition to Messaging, only nPOPw that deletes the messages from the local view that don't exist on the server any more. The other mailer applications don't.
I might just write a pop/smtp client software myself. Much easier to tweak it to do what I need it to do, and in my previous job I worked for an email client so I know those protocols well. I probably won't add advanced functionality or IMAP/Exchange, because I have no individual use for those.
Very Useful info.
My current solution to this issue is Outlook & ActiveSync. Just download your mail to PC and sync. Mail in mobile Outlook account will not disappear unless you delete them.
By the way, I think Gmail mobile website is also okay for mail browsing & composing.
(it is not a good experience posting reply here using Pocket IE)
I'd like to write a mail client using .NET CF just for fun if I have time. I'm not a C++ guy.

Gmail Notifier for WM5/PPC

Hey everyone...
Just wondering if anyone had come up with a Gmail Notifier type program (or an acceptable workaround) for the Today page. Specifically, I am looking for the following features:
1. Checks your Gmail account every X minutes and notifies you on the Today page if you have new unread mail.
2. Does NOT download the headers (see #3).
3. If you check/read your email on your home computer, the next time your WM/PPC device checks for new messages, it will clear the 'unread mail' alert as those messages are no longer unread.
4. Uses data connection, not SMS.
Item #3 is the biggie for me. I use multiple PCs/devices (work desktop, work laptop, home desktop, home laptop, 8525/Hermes) and therefore want to manage all my mail via my browser since it will always be consistent no matter which machine I'm using. I do NOT want to have to clear/delete headers off my mobile device after I have already read the mail using one of my PCs.
I just want a flag to show on the Today page if I have currently unread mail sitting in my Gmail box and to go away when I don't... no matter which machine checks/reads the message(s).
Even better would be if it supported multiple Gmail accounts and Gmail for Domains.
Any thoughts or suggestions?
You almost hear the crickets in the silence.
This would be a great thing if it could be accomplished. I can write something like that in Linux using PHP, and then port it to Windows, but there's no way I could get close to doing something like that for the mobile, you're prolly better off using the GMail client from gmail.com/m and just setting it to download headers only, not the body, since it's just a simplified interface to the website for the phone. I used it on my SE w810i for a while because I was out of the house for over 20 hours one day and wanted to check my mail. (GPRS/EDGE data connection for the win.)
Finally, someone has taken this project on! Egil has developed a gmail notifier for Windows Mobile. I've been using it for about a week now. Works well. It is still a work in progress.
Its nice not to have to delete the headers I was downloading via POP3.
http://www.egilh.com/blog/articles/poGmail.aspx
Good news! Gmail is going to support IMAP.
So reading a message on your PocketPC will change the status to read on the server.
It will be interesting to see if using IMAP through Pocket Outlook will work any better/easier.
Just waiting for IMAP to be enabled on my account so I can compare.
IMAP doesn't need to appear on your GMail settings!
http://mail.google.com/support/bin/answer.py?answer=78799
But instead of entering port numbers enter imap.gmail.com:993
cmartino, what device were you able to get poGmail running on?
Did you get a today screen plug-in to appear?
Did you install ".NET Compact Framework 2.0"?
I still like SMS for email notification because it does not drain the battery and is true push. The problem: SMS is usually not free. The solution: peekamo, the only SMS service free on both receiving and sending.
On one of my servers, I run a Perl script to check gmail via atom feeds and then send a SMS to my phone via peekamo. Works like a charm, love it.
strikeone said:
cmartino, what device were you able to get poGmail running on?
Did you get a today screen plug-in to appear?
Did you install ".NET Compact Framework 2.0"?
Click to expand...
Click to collapse
Installed on WM 6.1 which includes .net CF 2.0. Today plugin seems to only work when run from \program files\ (tried \extendedrom\program files\ to no avail).
Nice little app - worth a look if you aren't totally enamored with pocket outlook...
cmartino said:
Finally, someone has taken this project on! Egil has developed a gmail notifier for Windows Mobile. I've been using it for about a week now. Works well. It is still a work in progress. Its nice not to have to delete the headers I was downloading via POP3. http://www.egilh.com/blog/articles/poGmail.aspx
Click to expand...
Click to collapse
that site no longer exists, any ideas where to find a good gmail notifier?

Get Yahoo!, Hotmail, Gmail and AOL email on your mobile phone

Maybe many of you are already aware of this one....
Get Yahoo!, Hotmail, Gmail and AOL email on your mobile phone. Send and receive photos or read your work email using Consilient Push, a free mobile email application.
__________________________________
General
How do I sign up?
1. Fill out the short form at www.consilient.com. It won't take long.
2. You will get an SMS on your mobile phone.
3. Click on the link in the SMS and complete the simple setup.
Why do I need to give you my mobile phone number?
We need your number so we can send you the SMS you need to set-up Consilient Push on your phone.
What is "push" email?
Push email is mobile email that is instantly delivered to your mobile phone giving you real-time access to your email when you're on the move. "Non-push" email solutions only poll your mailbox at intervals looking for new mail and then send it to your phone. Using a true push email solution, your mobile phone will always mirror your desktop mailbox.
How much does it cost?
Nothing, Consilient Push is a free service.
Why is it taking so long to sync my emails on my phone?
The more emails you have, the longer it takes to sync them with your phone.
Are there any additional costs?
The only additional costs are for a data plan from your network operator. You need a data plan to use Consilient Push on your mobile phone.
How do I get a data plan?
Contact your network operator and select one of their wireless data packages that best suits your needs.
Can I view attachments?
Yes, you can receive, forward, save, and view photos and other attachments with Consilient Push.
Can I use my existing email account?
Yes, Consilient Push supports all popular email platforms. Gmail, Hotmail, Yahoo!, any POP3 or IMAP4 account.
How many email accounts can I set up?
You can have up to 5 of your favorite email accounts pushed to your mobile phone.
When I travel, do I get charged for roaming?
Contact your network operator to find out about roaming fees.
What happens if I go out-of-coverage?
If connection is lost, Consilient Push will immediately bring all new emails to your mobile phone once a connection is restored, including anything that was received during downtime.
Is this a secure email service?
Yes, all data transmitted is encrypted via 128-bit industry standard SSL protocol. User information including your password is not stored on the Consilient Push server.
How do I use an MP3 for email notification?
Click Here to learn more about this feature.
How can I change the theme of my email background?
Click Here to learn more about this feature
For Windows Mobile Devices [ Most Important on this forum ] ;-)
Windows Mobile
I've installed Consilient Push on my Smartphone 2003 device but there is no Push account available. Did the installation fail?
Smartphone 2003 devices require a separate utility to provision the Push account in Outlook (on all other platforms the CAB installer performs this step automatically). After the CAB is installed, a Push Setup application is available in the Start Menu. When run it will provision the account in Outlook, prompting for credentials if an SMS message with the credential information is not found. When this utility is completed, a Push account should be available within Outlook.
Can I add more than one account for Consilient Push?
At this time Consilient Push can only be set up to sync mail for a single account. The ability to sync multiple accounts is being considered for a future release.
What attachment types can be viewed by Consilient Push?
Users can open any attachment as long as their device has an application installed that can view that attachment type.
Inline attachments are not showing up in my message body, why?
In order to transfer as little data as possible and save data charges from your carrier, Consilient Push treats all attachments (inline and otherwise) the same and the attachment is only downloaded if the user chooses to retrieve it.
Is there a way to download a single attachment for a message instead of downloading all attachments for that message?
This functionality is not available at this time, but is being considered for a future release.
My phone already offers POP and IMAP access, why should I use Consilient Push?
POP and IMAP continuously poll the server to check for the existence of new email. Consilient Push differs in that new email is "pushed" to the device and very little overhead is used to keep the connection alive to the server between emails. This results in lower amounts of data being used and then in turn lower data charges to the user from their carrier. Consilient Push is a much more cost effective way of retrieving your email.
Why don't I see a "Consilient Push" icon on my start menu?
Since Consilient Push uses Windows Mobile's native Outlook interface we have not provided a "Consilient Push" icon at this time. Simply launch Outlook from your mobile device and select the "Push" account
Why is that when I go into account settings in Outlook and change the message download options (eg. Only download for the last 3 days, only download headers), it seems to have no effect.
At this time these settings are not supported by Consilient Push. By default the message header plus 2 kB of data is downloaded for each message. If you wish to change how many days worth of messages to have displayed on your device at a time then please contact Consilient support to have your account updated.
When I install on my PocketPC device a security warning displays indicating that the application in from an unknown publisher. What should I do?
Simply select "yes" to allow the application to install and you will not see this warning again. This does not happen on SmartPhone devices
Why do some messages seem to be cut short and the entire message not displayed?
In order to keep data charges to you as low as possible, Consilient Push only downloads the message headers plus 2 kB of the message body for each email. In order to view more of your message, from the message's menu select "Download Message" and the next 1 kB of the message body will be download. This can be repeated as many times as desired or until the entire message has been downloaded.
Why do I need to tell Consilient Push to download the attachments I want to view? Can I have all attachments downloaded by default?
In order to prevent excessive data charges from your carrier, Consilient Push only downloads attachments requested by the user. This cannot not be changed at this time.
I'm currently with Fido, and have this nice setup where all my G-Mail gets sent directly to my Fido e-mail; and my fido mail gets sent to my phone via SMS. With an unlimited incoming plan this is a cheap way to stay up to date with you e-mails.
Does the free version send you loads of spam ad's?i hear it does
jaceuk said:
Does the free version send you loads of spam ad's?i hear it does
Click to expand...
Click to collapse
I think it adds a footer message to your outgoing email. I haven't seen any spam incoming, however, they claim they will be releasing a new stand alone client which I am expecting will have banner ads or something, hopefully we wont be FORCED to upgrade to that client, but who knows.
Ok thanks ill give it a go
thank you dear for your great help jeasbe
Morange ! from www.morange.com
Has anyone tried using MORANGE from www.morange.com ?
I have been using it for almost 3-4 months now..almost as old as when I installed consilient Push...
Its NOT JUST a Neat Push Mail service where you can have multiple accounts.... you can ALSO have all messengers, namely Yahoo, MSN, Google, etc.
You can even have as many of your MSN Ids running in One go on this.
Best of all you can Access your Local Hard Disk sitting in Tumbuktoo from your Pocket PC, provided your Home Pc is just turned on....
The Neat Little GPRS counter shall tell you how much data you have downoloaded and sent...
Not to forget the RSS feeds you can access...
Try this..You shall love it...
~smile~
The Pleasure is Mine Hussain !
husseinaljobury said:
thank you dear for your great help jeasbe
Click to expand...
Click to collapse
The Pleasure is Mine Hussain !

[REQUEST] Backup sms to Gmail for Windows Mobile

I've always kept a copy of all my text messages in my desktop email archive using an Outlook plugin from Jeyo. However, after switching to Gmail, I'm really trying to avoid using Outlook altogether. That's why it would be great to have a program that automatically uploads all my text messages straight from my phone to my Gmail account. Kinda like MyPhone but with Gmail.
This is what it would do:
* Automatically copy every text message to Gmail;
* Upload messages from different folders: inbox, concepts and sent items, each to the appropriate Gmail locations.
I believe there's a program for this on the Android platform, but not on Windows Mobile.
I'm just posting this here as a suggestion, hoping a handy developer likes my idea, since I don't know how to do it myself.
Services like MyPhone and Dashwire let you do it to the cloud.
You can use Windows Mobile SMS Sync ( not Free ) / PIM Backup to back it up to your PC and manually send it to gMail.
Another alternateive ( http://forum.xda-developers.com/showthread.php?t=324684 ) I think its no longer actively developed
hope this helps
Thanks for the suggestions. Some of them I hadn't seen before.
I'm already using MyPhone, which works automatically and does very well as a plain backup solution, but I'd really like to keep a complete archive of my correspondence (email and sms) in one place on Gmail.
On the other hand, I'm currently using Jeyo Mobile Companion to transfer my sms to gmail manually. The result is exactly what I want: each message is listed individually and chronologically among my emails. Unfortunately, this only works through desktop Outlook, and I'd like to avoid using my pc as a go-between.
So I'm still hoping for some new developement that will do this automatically and over the air. Such a program already exists for Android phones:
http://code.google.com/p/android-sms/
this would be nice
There's a Symbian program like this as well:
http://shop.psiloc.com/en/Application,262287,Psiloc+GSync
Why should Symbian and Android users have all the fun? Couldn't anyone port the Android version to Windows Mobile? It's open source...
Damn, I wish I was a developer myself.
I have been thinking about this too and I very much applaud the development of such an application too. Everything backed up to one place.
The basic idea is pretty simple, queuing a message to a specific folder on a pop3 / imap / exchange server. Restoring or syncing data from the server is more difficult, I suppose.
Sprite used to have (= not anymore) an application that continuously sent received text messages and calls as an e-mail to a specified e-mailaddress. Unfortunately, however, it was unable to restore from it.
Also, backing up messages for the first time will pose problems. Most e-mail services are capped at a maximum amount of messages per day (e.g. 1000 receive / send)
If you have an Exchange server, version 2010 wil have sms synchronisation features in it.
Cheers
Sprite Archie actually looks pretty good! I had no idea this ever existed. Too bad it's gone.
Seems like it simply forwarded text messages (and call logs) to a specified e-mail address. Ideally, I think a program could copy the messages directly to a specific e-mail folder via IMAP, right?
I see how restoring would be a problem, but I wouldn't really use this as a backup method anyway. I already have MyPhone and Sprite Backup for that.
To me, the main purpose would be archiving. Gmail just seems a natural place to store your text messages along with your e-mails: it gives you a complete overview of all your written correspondence.
Glad to see some enthousiasm for this idea!
This would be a good program, so Im putting my hand up for it as well....
(Hope that if this is done it would be compatible with the android way of doing it, thus allowing you to move texts from one platform to the other)
I've added this as a sugestion to Nuevasync as well, being that the activesync platform does allow for selecting SMS as an option to sync.
probably not what your looking for but i have my phone setup to sync my contacts and calendar through google and i run a program called phone log which puts the text message i reciever in my calendar as an event but through i would through it out there i would be interested in a program that did this though
I second this idea, it's works a treat on my Hero and I'd love to have to my sms's pushed to my SMS label in gmail on my HD2
I've actually found a copy of Sprite Archie (mentioned higher) and it works perfectly fine... At least, it did until I bought an HD2. There, it doesn't detect incoming messages. So no luck...
See also http://forum.xda-developers.com/showthread.php?t=584610
SMSSyncUp
See this: http://forum.xda-developers.com/showthread.php?t=625378

Email removed after PC download.

Hey guys,
I'm on Windows phone temporarily while my HTC OneX is being fixed.
I'm having a frustrating problem with my email on a Nokia Lumia 610.
Using a POP account the windows phone downloads my emails without any problems. But, once I download the same emails on my PC, the windows Phone decides to remove(from the phone) the same emails rather than leaving copies like both Ios & Android. This is highly frustrating when forwarding Airline tickets or schedules you want to save for later reference. Today I missed a bus because of it. Thanks Microsoft
Anyone know how to fix it? The email settings seemed too dumbed down to be of any use.
Cheers.
First suggestion would be to use an email protocol that is merely old, instead of completely obsolete. POP3 is from the 80s, and it shows. Does your provider seriously not offer IMAP access? There are plenty of perfectly good and free emails providers which do... Some of them will even pull email from other inboxes for you.
Second suggestion, if you absolutely must use POP3, would be to make sure that both the phone and PC are configured to "Leave a copy of messages on the server" when downloading. My best guess as to what's happening is that your PC is configured to download and remove the messages from the server. Then, when your phone syncs with the server again, it sees that the messages it had previously downloaded were deleted from the server, so it deletes the local copies as well.
That's exactly what is happing. I just think its the wrong way. Even my old Nokia dumbphone from 5 years ago left copies of downloaded emails on the phone. As does the Iphone & Android.
Thanks for the help anyway. I don't think Imap is an option.
Gmail, as one example, supports IMAP (for free) and I believe it can retrieve mail from a POP3 server for you too (although I haven't tried). Alternatively, you may be able to set up your POP3 account to forward mail to a Gmail account. IMAP really is just a superior protocol.
Is there some reason you're not keeping the messages on the server after download? I guess I can see why you'd prefer that the phone not remove messages that were removed from the server, but given how little synchronization is possible in POP3 anyhow, I actually think that behavior is better than nothing (although perhaps it should be configurable and for some reason isn't).
I was able to switch to IMAP, but my WP is still deleting the mails after the PC downloads them. UGH.
If I let my PC email client leave the messages on the server, it will constantly re download them. (I think).
I'm sure this is a WP problem/oversight as multiple other devices work correctly.
If your PC email client constantly re-downloads message that it itself has chosen to leave on the server, you're using a truly outrageously bad email client! Even with POP3, it's quite possible for a client to list the messages on the server, and then only download the ones it doens't have. This is how all major email clients work (Outlook, Windows [Live] Mail, Thunderbird, Apple's Mail app, the WP7 email client, etc.) Even better, though, would be to also use IMAP on the PC client, as that way you could truly keep things in sync between the phone and the PC (for example, if you read a message on the phone, it would be makred as read on the PC when you got home, and if you send a message on the PC at home, it would be visible in the Sent Items folder on the phone too).

Categories

Resources