Related
Hey guys, since a few days I have massive problems with syncing my device with google (contacts, calendar, emails). I used activesync with the snyc settings to m.google.com and suddenly it tries to sync always the entire content from new, every time stating that there are changes done on the server side which requires entire resync. does anybody have the same issues and a solution to that?
I could never get it working right. I use goosync (payservice).
I use this for contacts and calendar but couldn't get the email portion to work reliably. I use IMAP for gmail.
mine syncs fine.
The Jack of Clubs said:
mine syncs fine.
Click to expand...
Click to collapse
same, works perfectly for me.
Although i only use google for calender and e-mail, i use dashwire to back up my contacts.
You have probably already tried it, but have you disabled all but one and checked it to see if you still have the same issue?
If it works properly with just e-mail for example, then add in calender and try it again. If it works then add contacts back in or if it breaks remove calender and try contacts instead.
Might help you track down whats causing the issue.
Just an idea.
Mine syncs fine as well. At first I had problems with syncing because I never set up a Calendar or Contacts with Google, so I unchecked everything except Mail. Try that.
Check this out from wmexperts.com:
Has anyone else noticed that they can't sync Google Gmail via Activesync over the past few days? At first I thought it was just me but soon came to find that the "Error Synchronization" message was being displayed on other Windows phones.
The official error code is 0x8600050c (Communications Error) and in looking over at Google Mobile's Help Forum, there are a few solutions available.
The first suggestion is to delete the current Exchange Server relationship and re-create it. Another solution suggests to un-check the email option in Activesync, reboot the phone, re-check the email option and sync. The latter seems to have the most success.
We couldn't find anything official from Google on the cause of these errors or of a "official" solution. If we hear of anything we'll pass it on.
you dont have tasks selected do you?
google sync is not up to snuff as it currently stands.
having tried it, doing this over & over:
The first suggestion is to delete the current Exchange Server relationship and re-create it. Another solution suggests to un-check the email option in Activesync, reboot the phone, re-check the email option and sync. The latter seems to have the most success.
Has been unacceptable.
perveeus said:
google syncis not up to snuff as it currently stands.
having tried it, doing this over & over:
The first suggestion is to delete the current Exchange Server relationship and re-create it. Another solution suggests to un-check the email option in Activesync, reboot the phone, re-check the email option and sync. The latter seems to have the most success.
Has been unacceptable.
Click to expand...
Click to collapse
Yes I agree, but to Google's defense, they say this is in Beta, but we are spoiled with great Google products so we are expecting too much. I do wish they would put more effort to it though, it has been like this since November when I tried it and I haven't seen anything improved in 3-4 months.
wpbear said:
Yes I agree, but to Google's defense, they say this is in Beta, but we are spoiled with great Google products so we are expecting too much. I do wish they would put more effort to it though, it has been like this since November when I tried it and I haven't seen anything improved in 3-4 months.
Click to expand...
Click to collapse
Oh don't think I am bagging google & all their great products & freebies.
But it just seem they set expectations so high, that they use the excuse of "beta" forever before releasing anything (witness gmail was an invite forever!).
I'm just spoiled!
schoolio said:
Check this out from wmexperts.com:
Has anyone else noticed that they can't sync Google Gmail via Activesync over the past few days? At first I thought it was just me but soon came to find that the "Error Synchronization" message was being displayed on other Windows phones.
The official error code is 0x8600050c (Communications Error) and in looking over at Google Mobile's Help Forum, there are a few solutions available.
The first suggestion is to delete the current Exchange Server relationship and re-create it. Another solution suggests to un-check the email option in Activesync, reboot the phone, re-check the email option and sync. The latter seems to have the most success.
We couldn't find anything official from Google on the cause of these errors or of a "official" solution. If we hear of anything we'll pass it on.
Click to expand...
Click to collapse
I had the same problem a few days ago. I deleted the Exchange Server relationship and re-created it, and it's worked fine since. I've had similar problems periodically in the past - I chalk it up to it being a free service.
I got google sync to work, just got my touch pro2 on sunday. works with my main google calendar, saw a user around here recommend ActiveGCSync for additional google calendars, will try that tonight. The only problem I had is i initially synced all my gmail contacts to my phone (most without names or phone numbers), so then I unchecked 'contacts' thinking it would take them out, but instead it removed ALL the contacts from my phone But now all my phone contacts are backed up in my gmail I guess I will have to clean up the mess manually and sync them back up...
I spent a good part of my day so far editing all my gmail contacts and merging duplicates and the last tihng I did was set up a bunch of new 'groups' under the contacts in gmail. I was hoping that after I sync'd back up that I would be able to use the google created contact groups as a means of filtering my contact list, but this seems not to be the case.
From searching around here I ran across a program called 'Seven' and others, which I will explore if there isn't another way. But I was hoping someone could give me some ideas other than individually editing the "Category" of each contact, which seems to be the field which it looks at for "Filter" under the menu soft key.
Thanks
I use Seven Beta to sync all my mail accs. On creation gives me the option for sync of contacts and calendar as well. Everything works great.
burtonsnow8 said:
I use Seven Beta to sync all my mail accs. On creation gives me the option for sync of contacts and calendar as well. Everything works great.
Click to expand...
Click to collapse
Do you sync google contacts that you have put into groups, and then can you use the TouchFlo contact list to filter them by those groups?
Had the Desire for about a week and like it a lot but will have to return it because Exchange sync doesn't work and that's a key feature for me.
1. Set up account and set 1 home screen to the mail widget and for a couple of days it worked perfectly until I saw new emails on the home screen widget that didn't appear in the mail app itself! How can the widget apparently be more up to date than the source of the data - the mail app?
2. After this could no longer sync e-mail - it appears that contacts and calendar sync but e-mail shows "sync protocol error"
3. Removed account and set it up again and it worked perfectly for about 24 hours and then exactly the same thing happened. Removed account, removed battery, reset account and its working again....for about a day before I get the same result (home screen widget showing e-mails that aren't showing on the mail app itself and I get sync error).
4. Removed all apps and reset to factory settings and set up account again but the same thing has happened again after about a day. It seems that if it tries to sync and can't connect because there's no signal eg I'm on underground then it locks and can no longer sync
It's Microsoft Exchange server 2003 SP2 and colleagues have no problem with i phones or blackberries and I've been using WM phones for years without any problems. Unfortunately phone is useless to me if this doesn't work and disappointed that HTC claiming feature that in my case clearly doesnt work
More information on above
Forgot to say that although I wasn't getting any e-mail update I was able to send e-mails all the time that this was going on! So I could send but not receive.
apart from a similar issue the first few days in, my Desire sync's fine with my exchange 2007 server. although I've not used the mail widget
Sent from my HTC Desire using the XDA mobile application powered by Tapatalk
fredfox_uk said:
apart from a similar issue the first few days in, my Desire sync's fine with my exchange 2007 server. although I've not used the mail widget
Sent from my HTC Desire using the XDA mobile application powered by Tapatalk
Click to expand...
Click to collapse
After posting the above, I had this happen again this evening. If occurred when the connection changed from "H" to "G" I'm missing 55 mails
I'll have to try and figure out what's happening
I've had exchange working great for the last 3 weeks. Then it decided to stop working. I've deleted the account and re created it and no joy. Just won't sync. I'm gonna try with moxier now and see if that works.
Sent from my HTC Desire
Identical problem here with my Desire.
It is not just a simple receive problem because I can delete emails from the main "Inbox" folder, than switch to the "Deleted Items" folder, sync and retreive the emails I've just deleted.
But syncing the main "Inbox" folder is not working anymore.
Seems like internal index data for that folder is broken.
This is not a server problem because just deleting the sync account and re-creating it magically fixes it until something screws up again.
This is clearly a case of bad application coding. Damn try-catch statements
Had the same problem myself on 2 different phones, I found that going into account settings and doing a save without changing anything (it says it is checking your password) fixes it.
Seems to happen if you make a lot of changes via outlook and the phone looses its place.
LM
MufDvr said:
Had the same problem myself on 2 different phones, I found that going into account settings and doing a save without changing anything (it says it is checking your password) fixes it.
Seems to happen if you make a lot of changes via outlook and the phone looses its place.
LM
Click to expand...
Click to collapse
Tried, but does not work for me.
I wonder if the application event logs on the Exchange server will give more information on the failure? Is SSL set up correctly? Some people have been having problems with self-issued certificates.
fredfox_uk said:
After posting the above, I had this happen again this evening. If occurred when the connection changed from "H" to "G" I'm missing 55 mails
I'll have to try and figure out what's happening
Click to expand...
Click to collapse
Funny you mention about it breaking when going from "H" to "G". I thought I had seen bandwidth related success with my exchange syncing. On WIFI, I could sync the whole inbox, but I would get failures when trying on 3G. I then reduced the inbox to "last 7 days only" and it worked. Going back to higher bandwidth, suddenly I could have the whole inbox without sync errors.
Deleting & recreating Exchange sync account works
For me, deleting and recreating the Exchange sync account workedto get rid of "Sync protocol error". Not funny, but at least there's a way out.
So far so good...
Suspecting some local index file is broken if the sync task is suddenly aborted, I have avoided killing any task and guess what ? So far so good...
Will keep you informed.
P.S. Even if this is the real issue, the sync code is BROKEN.
Hi,
Has anybody gotten to the bottom of this? I've found several threads about the same error across several HTC phones on several different forums.
Deleting and re-adding the account seems like a last resort?
All my contacts are synched via Exchange so if i delete it i assume i lose all of them? And then would i lose corresponding text messages? Anything else? Do all my links to Facebook, Flickr etc get lost? I can see some weird strings of code in my contacts on Outlook now so is the Desire clever enough to pick these up and link everything back together again?
If i can get everything back by just re-adding the account then I'll give it a go but it really does seem far from ideal.
Hi all,
Sorry to bump but i've still not taken the step of deleting my exchange account through fear of losing information.
Obviously it will delete my contacts but will it also delete corresponding SMSs, links to facebook, twitter etc (in Outlook I can see some funny code strings in each contact which i think may be the links)?
Basically, will anything be permanently lost or will i simply need to re-add the account to get everything back as it was?
Is there a way to back up my contacts first? HTC Sync?
Thanks
When I removed an Exchange account from the stock mail app it didn't remove the linking data (which appears in the notes field of your contacts). And there would be no reason for it to delete SMSes, although with the contacts gone, it may not be able to link the phone numbers to names.
HTC Sync could sync your contacts to a separate Outlook installation, or you could use one of the many backup apps (search around here for reviews).
I've only had my Desire for 24 hours but I elected to go with Touchdown right from the get-go after advice from a colleague. So far, it's working a treat (fingers crossed it stays that way). Is anyone here using TD and experiencing these issues, or is it just with the native mail app?
I have a simular issue where Exchange mail stops receiving and sending emails. I only pick up that there is an issue, when attempting to send a email.
This happens regularly, and I have reported this issue to HTC.
My fix when this occurs is to untick and retick SSL option and save.
Well i've removed and re-added the exchange account and so far everything seems to be working ok. Will keep you folks posted - hopefully it doesn't happen again!
Chaps,
Just joined, but I think I have your answer... Task Killer. If you run any of the task killer apps, they can kill the exchange as it is happening, leaving the inbox status in a corrupt state, and the only way to fix this is to delete the account and start over. But then, if the task killer kills the sync, you will have to do it oveer, and over again. Task Killers are great for killing the main apps, but use them on the desire in manual mode only, and only kill the main apps, not the background processes.
Regards
Jaffa
I don't believe it is caused by task killers - I use Advanced Task Killer but it doesn't even list email as open even though it is. I noticed my inbox started having issues after changing sync from 7 days to 14 - it kept re-downloading the last few messages, then after 1 day simply stopped updating the inbox. All other folders fine. I suspect it's a space/size issue - some reports from POP users sound similar. HTC / Android really need to address this. Slowly getting sick of my HTC Legend...(Legendary failure!)
Hi I was wondering if anyone knows if you can merge together google contacts you've linked together using your desire. So the contacts would be merged in gmail and not just on my phone.
I've searched and haven't found anyone even raise the issue, so I was hoping someone knew if you could do this and if so how?
Thanks for any help.
No luck here either, it drives me crazy that I have contacts for people in 5 different places and I'm too lazy to manually merge them. The damn thing should just automerge and sync them all to google.
Thanks for your response,
I'd wrongly assumed there must be an option to sync the merges back to Google, as like you say that's what it should do, at least now I know to give up looking for the option, cheers.
And unfortunately I'm to lazy to do it manually too (took me long enough to do on the phone)
Once you sync contacts so long as you sync with Outlook/Google it should keep the links. Might take a while at first but once done it should be permanent
Yea I understand that, but I would have liked them to be merged if I looked at the contacts through Gmail on a computer, or if I updated to Froyo without Sense.
So rather than just keep the links, actually merge the contacts, for if I using something other than an HTC phone with Sense.
fozzy010 said:
Yea I understand that, but I would have liked them to be merged if I looked at the contacts through Gmail on a computer, or if I updated to Froyo without Sense.
So rather than just keep the links, actually merge the contacts, for if I using something other than an HTC phone with Sense.
Click to expand...
Click to collapse
Exactly, I use multiple devices and I want all my contacts centralized and not duplicated.
Ahhh, got ya! So it'd have the info without linking to Facebook you mean?
Suppose you could just update the contact with all info you want on it and sync this with your devices...
Could try using Thunderbird as your pc email client (it has a duplicate contact add on) and something like Zindus to sync with gmail. This way you use your pc to sort your contacts and then sync to gmail, and then gmail to your phone. I've found this to work as long as you keep all of the contacts on Thunderbird under the default group (I created a group/email list and have spent the last two days working out why everyone in the group had disappeared from my phone:|)
Iain
-------------------------------------
Sent via the XDA Tapatalk App
EddyOS said:
Ahhh, got ya! So it'd have the info without linking to Facebook you mean?
Suppose you could just update the contact with all info you want on it and sync this with your devices...
Click to expand...
Click to collapse
Yea so for example, because some of my contacts are quite old, they were set up when you could only have one number with a contact so for some i have:
x mobile
x home
x work
so as HTC made it relatively easy I decided to merge these all into one contact.
Likewise for a lot of them I had email addresses stored on my gmail account, and HTC made it relatively easy to link these the email to a contact.
So I now have a set of nicely constructed contacts on my phone, but multiple entries for them in my google account, so would have liked an option to just make the links a permanent merge.
And yea I know I can do this manually, but it took long enough to do this on my phone in the first place, and as I've already said I'm too lazy to do it again. This thread wasn't meant to me moaning, just checking to see if there was a merger option or trick I was missing.
Edit: Thanks Iain I'll have a look at that when I have some spare time
Lol, I know it wasn't a moaning thread - don't think there is the option at the moment. TBH I bite the bullet and have a good prune session every now and then and get Outlook fully up to date and sync off that. I don't sync with Google
Damn, I loved the contact merging on my HTC Diamond, gmail was always up-to-date. Why the hell is HTC not doing the same on Android but just linking.... It looks good on the phone but is a mess in gmail...
If you have multiple Google contacts it's pretty easy to merge them online:
http://mail.google.com/mail/contacts/ui/ContactManager
(have to be logged into gmail to access it )
THX for that hint. But what I loved in TouchFlo was that my gmail conacts got automatically updated with info from Facebook, like the birthdays for example which then also showed up in the Google Calendar. Or when somebody changed mail adress or phonenumber, via TouchFlo these were automatically propagated to the Gogle Contacts.
Think this a FB issue, know they recently changed API access to prevent apps pulling down Birthdays automatically and saving of phone numbers has always been a no no for any apps.
Droid gets around this by preventing saving the number permanently or amending on the device.
Old thread I know, but I was looking to do this and solved it.
-Export your address book on the phone to vcard.
-Email yourself this file. (You may need astro to find it. I used k9 mail and astro)
-Save this file on your PC.
-Goto your google contacts list on your PC.
-Import a vcard. Direct it to this file.
-Google automagically merges the contacts for you.
The unfortunate part is that you still have to manually delete the contacts that were on your phone, but at least everything is in the cloud now. You could just blow away your contacts entirely and resync.
Geekybiker said:
Old thread I know, but I was looking to do this and solved it.
-Export your address book on the phone to vcard.
-Email yourself this file. (You may need astro to find it. I used k9 mail and astro)
-Save this file on your PC.
-Goto your google contacts list on your PC.
-Import a vcard. Direct it to this file.
-Google automagically merges the contacts for you.
The unfortunate part is that you still have to manually delete the contacts that were on your phone, but at least everything is in the cloud now. You could just blow away your contacts entirely and resync.
Click to expand...
Click to collapse
Thanks, I'll try this later. It's still a problem that's bugging me to death. I keep getting returned 5 or 6 of the same number for a contact. Hopefully this will help.
Geekybiker said:
Old thread I know, but I was looking to do this and solved it.
-Export your address book on the phone to vcard.
-Email yourself this file. (You may need astro to find it. I used k9 mail and astro)
-Save this file on your PC.
-Goto your google contacts list on your PC.
-Import a vcard. Direct it to this file.
-Google automagically merges the contacts for you.
The unfortunate part is that you still have to manually delete the contacts that were on your phone, but at least everything is in the cloud now. You could just blow away your contacts entirely and resync.
Click to expand...
Click to collapse
Bit of a necromance but ran into this issue with my Desire HD.
Thanks for the solution, can't believe there's not a better way....
I have all my contacts in Gmail. All their numbers and email addresses are in there.
So whenever I edit a contact, it's edited in Gmail. It's pretty much all 'in the cloud'.
I use Outlook categories to keep my contacts clean and manageable. For syncing I am currently using MyPhoneExplorer after coming to grief with HTC Sync.
I've done some research now.
I found the app in the market called: GO contacts
this app can export ALL your contacts, also the ones that your HTC or android found with syncing with facebook, hyves, twitter, whatsapp, linkedin etc.
exported and imported in my gmail, so I have all the contacts in my gmail.
If they now remove their phone number (from facebook in example)
I still have it
I've had my phone with me for awhile now, and so far so good and I've been regularly syncing with Gmail.
A couple of days back, when I wanted to send an e-mail from my computer, the list of contact suggestions that would automatically pop out as you type your contact's name wouldn't come out.
I found this strange, so I checked my contact book (from inside gmail on the computer). To my horror, the contact(s) were gone!
I've also noticed weird folders in my gmail, most that begin with "[IMAP]/" followed by drafts, inbox, etc
I checked my android, under the people app, and the contact's phone number, along with their email was still listed in my phone.
I've been searching around, and I understand that some people are having this problem in reverse, whereby contacts are disappearing from their android. Not much help there, I suppose.
So my question is; is this an android sync problem, or is gmail getting iffy?
I've now taken a precaution and have exported a back up of my gmail contacts in csv. ... but.. you can never know when this will happen again.
Pardon me if I sound noob-ish. The android is my first smartphone
Edit: Today it happened again. I seem to be losing contacts everyday. Even now my gmail chat client on the left seems to be missing contacts.
the imap folders etc you can turn off in the gmail settings server side not mobile side
Thank you
Any idea about the missing contacts?
I've added a Google account to my WP7 (Using the Google, not Exchange/Outlook method). Emails sync to it fine but when I delete them from the phone: they aren't getting deleted in Gmail itself. I've waited maybe 30 minutes... Is this normal and I have to use Exchange/Outlook or what?
Edit- Ahh never mind. Apparently the "Delete" function does not trigger a sync... I manually sync it and they go away.
Yah it won't sync and delete off server right away. I'm pretty sure its based off the account sync setting. If you have it receive mail every 30mins, maybe thats when it will sync the deleted items as well. I just tested it, and it took about 1 minute for it to delete off server (mine is set to receive mail as it comes in). That way it doesn't sync every time you delete one email, then again when you delete another, it waits a certain amount of time then sync's the changes.
With my Yahoo, which can only be set for every 15mins as the fastest, I think thats when it does it.
That's exactly how mine's set, too, but since I didn't have any emails come in after I deleted it- it never sync'd.
GMail on Android didn't act like this- it'd go ahead and process item moves, deletes, etc... right away.
Yah I remember that on my Android as well. It was nice, but not really necessary to be instantaneous. Maybe they will implement that in the future?
You said yours wouldn't even sync the deleted items at the chosen sync interval because there was no new mail? Mine deletes from the server, new mail or not.
No, I meant mine is set to push. No new mail = no sync trigger.
If I set it on an interval it would but then it's not push.
For me i always have to tap the sync icon before quitting the mail ...
.... and so far its going good.
edit....running some tests
Deleting email messages from your phone does not delete them from Gmail (it does not move them to the Trash folder/label), even after syncing. If you log in to your Gmail account online, you will still find all of the "deleted" messages in All Mail.
This is due in part to the way the WP7 client works, but also because of the way Gmail implements folders as labels. Basically, all the WP7 client does is tell Gmail to remove the Inbox label from the message. In Gmail, that is not the same as deleting it. The Trash label is special in Gmail, and applying that label causes all other labels (including the All Mail label) to be removed, and the message gets flagged for permanent removal after 30 days.
If you delete messages on your phone, you will need to periodically log into your Gmail account through a browser to purge the old mail from All Mail, or it will continue to sit there. It's actually pretty easy to tell which messages in All Mail have been deleted by phone, because there will be no Inbox label indicator on them.
Well it's working at me..
You have to config imap at your wp7. That is the only way to sync correctly
RoboDad said:
Deleting email messages from your phone does not delete them from Gmail (it does not move them to the Trash folder/label), even after syncing. If you log in to your Gmail account online, you will still find all of the "deleted" messages in All Mail.
Click to expand...
Click to collapse
I'm not complaining about the Delete vs Archive thing. I actually like the way that works.
I'm complaining that when I Archive, Delete, Move, whatever... On Gmail on Android... The function gets synced. It doesn't want until a new sync, like on WP7.
OK, that makes sense. When I first set up my Google account on my phone, I used the as items arrive sync setting, and deletes were synced immediately. I'm not sure why it didn't work for you. But that was a while ago, so maybe something has changed.
TexUs said:
No, I meant mine is set to push. No new mail = no sync trigger.
If I set it on an interval it would but then it's not push.
Click to expand...
Click to collapse
The only PUSH for GMail is using Google Sync, which is ActiveSync, which means you have to set it up like an Exchange Server. Using IMAP is not PUSH, and POP3 certainly isn't.
RoboDad said:
Deleting email messages from your phone does not delete them from Gmail (it does not move them to the Trash folder/label), even after syncing. If you log in to your Gmail account online, you will still find all of the "deleted" messages in All Mail.
This is due in part to the way the WP7 client works, but also because of the way Gmail implements folders as labels. Basically, all the WP7 client does is tell Gmail to remove the Inbox label from the message. In Gmail, that is not the same as deleting it. The Trash label is special in Gmail, and applying that label causes all other labels (including the All Mail label) to be removed, and the message gets flagged for permanent removal after 30 days.
Click to expand...
Click to collapse
It has nothing to do with how WP7's client works. It works like any other IMAP client. Yahoo! tried the "WP7 Client" excuse and lost that battle. It's 100% due to Google's folder implementation. Most IMAP clients have to be coded specifically to work with Google's servers, because they use basically a proprietary label/folder structure due to their Label system (which is designed first and foremost for browser use, not client use).
GMail is a nightmare to work with in an IMAP client (many people agree, those who are used to it won't really care to agree or disagree).
If you delete messages on your phone, you will need to periodically log into your Gmail account through a browser to purge the old mail from All Mail, or it will continue to sit there. It's actually pretty easy to tell which messages in All Mail have been deleted by phone, because there will be no Inbox label indicator on them.
Click to expand...
Click to collapse
That's cause All Mail is your real inbox, and Google does nothing but adds flags to mails. These flags correspond to labels and the only thing you see in the other folder are really copies of the other mail. When working with GMail through a web client it doesn't copy anything, it just sort of links everything, so if you delete a mail it simply removes the labels and moves the real item from All Mail to Trash.
Since standard IMAP clients do not support labels, they have to create a folder for each label and download a copy of that message in each of those folders. Furthermore, since they don't support the labels (again), when you delete an email from Work the IMAP client is dumb and has no clue that Work is only a Label and that same mail is also flagged for "Marketing" and "Travel", as well as "All Mail."
So, you end up with the Work copy going to your IMAP client Trash (not the Gmail Trash), and a copy still sitting in "All Mail", "Marketing", and "Travel."
When you perform a sync/reconcile the GMail servers may see the "Work" email is gone, but it doesn't mean delete this mail to the Gmail Servers. It means "Remove this Label from this email." And going by that statement, I can confirm that your information is wrong about knowing which mail was deleted. For people with Filters on their Gmail Account and nested Labels (Social Networks/Facebook etc.) it will only remove the Label that corresponds to the folder you deleted the email from in MOST IMAP clients (some code to work with Google's service in a specific manner). Most IMAP clients (even Microsoft Outlook, and IIRC Mozilla Thunderbird as well) had to push out major updates to their apps to cope with GMail's IMAP implementation (or rather, the Folder to IMAP coupling of GMail).
They have to map the IMAP Trash Folder to Gmail's Trash folder and make sure the emails are properly linked so that when one is deleted, everything goes to trash which stops the user's All Mail folder from growing to a ridiculous size (and is terrible for Junk Mail that gets through the Junk Filter and may be labeled). Should not have to jump into two clients just to delete an email
That is why you have to do twice the work.
Gmail is terrible for IMAP because it forces most IMAP clients (unless specifically coded to handle Google's service) to download a ton of redundant data and the folder structures are terrible.
It has nothing to do with WP7's client...
POP3 with GMail in Outlook, etc. with a fast (i.e. 5-10min) Poll Time is great (their servers are stable and fast). IMAP? Terrible...
Use AIM with IMAP and that's the way most services work. When you delete the mail, it actually deletes, and the folder structures are uniform and pretty much standard.
Google does this because they datamine emails (they don't personally read them, but they data mine them for targetted advertising, etc.). It's also why they had to make a specific GMail app for Android, even though Google Mail supports POP3, IMAP4, and ActiveSync (with HTML Mail support).
So, to end this long boring post... That's why I find it better to use POP3 or ActiveSync for GMail. IMAP with Gmail forces your phone to download a lot of redundant data which ups the battery life implications of GMail IMAP compared to i.e. AOL/AIM Mail IMAP (Yahoo! is terrible, and I haven't used it in ages so I cannot attest to how well theirs is implimented even without the data leak issue).
I know how Google handles it. I like how they do it. It fits in with their philosophy of, "Archive, don't Delete"... So for me, if using another client- clients don't have an "Archive" button, just a "Delete" button.
If I'm using Gmail in another client, I want my emails Archived, not Deleted (current behavior). I'd be pissed if Delete actually moved them to Trash.
So my gripe is not Google in that regard at all. I both like and understand why they do it.
N8ter said:
The only PUSH for GMail is using Google Sync, which is ActiveSync, which means you have to set it up like an Exchange Server. Using IMAP is not PUSH, and POP3 certainly isn't.
Click to expand...
Click to collapse
The downside to that is you lose your calendar, right?
I think I could manage that. I don't need Calendar SYNC (I never refer to it on a desktop or anything)- I just need it backed up. So I can add my Calendar via my Live account.
I might do this method. It begs the question though, what method does the "Google Account" use in the background?? Something like IMAP?
Edit- well shoot... The Active Sync Google connection syncs the calendar, too. What the hell is the "Google Account" advantage, then?
I all,
I search to set up my inbox for delete really delete my mails, no archive.
My account was set up as a "GMAIL account", I have tried with activesync account too since I have read this thread but ... it's the same problem
No "Archive" menu, juste "delete", and no way to really delete ?
Is somebody have a solution?
Thanks.
See my post over on Microsoft Answers for a solution/workaround. Duplicated below as I am unable to post links due to being a new member!
The problem is with Gmail not MS, although MS could probably implement a 'fix' to workaround the problem that is Google's making, as some have suggested Apple may have done, but I have no experience of this as I do not use Apple products full stop.
Anyhow, there is a way to get this to work simply and reliably, although it does not work via Exchange ActiceSync, or at least I have not figured out a way of doing this yet.
If Gmail is set up via the WP7 inbuilt Exchange ActiceSync, uncheck email synchronisation under account settings, but leave Contact and Calendar checked if you use these. You will lose the Gmail Inbox.
Now, create a new account and enter the IMAP settings for Google and set your synchronisation interval as required. Your Gmail Inbox will reappear.
However, you're not done yet. You now, need to go into the Web interface for Gmail, go to Settings/Labels and untick Show in IMAP next to All Mail.
Now, goto Forwarding and POP/IMAP. Ensure IMAP is enabled, select Auto- Expunge off and then Move the message to the Bin, below it.
Now when you delete a message on WP7 they will appear under the Deleted Items label, but can easily be cleaned up to the Bin periodically via the web interface. Playing around with these settings will hopefully get you the behaviour you require. This particular way works well for me, as I it still gives me a recovery option if I accidentally delete something on my phone. The downside is that you essentially get two Recyle Bins in the web interface.
If someone works out how to do this via Exchange ActiveSync, or manages to refine this further, please let me know.
It's not perfect, but it does work. I hope this helps someone...