Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

samcraig

macrumors P6
Original poster
Jun 22, 2009
16,786
41,983
USA
Ok - so right now I have my corporate gmail set up via activesync - so I get pushed email. IOS4 / iPhone 4

It's great because I do want real-time notifications of my email. But - as it's been documented - you can't "easily" delete email. If you delete - it goes to "all mail" which you then have to re-delete. I've tried MOVING messages to the trash - but again, they seem to wind up first in the ALL MAIL and then I have to delete again. Sort of a pain.

I know there's an option to just set up my gmail without activesync. But I assume that means that while I would have the ability to actually delete messages - I would lose push. Is that correct?

Is there a way to get push and the ability to delete a message or at least move it into the trash in ONE step?

Thanks.
 
Adding

I do see another work around - that if instead of viewing (new) email from the top INBOX and instead just view ALL EMAIL - that I can just delete from there and it would be one step

I see that as more steps than necessary since you can't use the unified inbox and it still takes a few taps vs one or two.
 
There should be a setting to turn archiving off for the account. If you do that, it should go into trash instead of all mail. That's one of the first things I did.

You are running iOS 4, yes?
 
There should be a setting to turn archiving off for the account. If you do that, it should go into trash instead of all mail. That's one of the first things I did.

You are running iOS 4, yes?

I don't have that option - I set up the account as an exchange account. (Yes - IOS4/iPhone4)

I think that option is only if you just set up it as a normal gmail account, no? If I set up as a normal account - do I still get push email?

Or am I missing some option that I should have (did you set up your gmail as an exchange account?)

Thanks
 
I don't have that option - I set up the account as an exchange account. (Yes - IOS4/iPhone4)

I think that option is only if you just set up it as a normal gmail account, no? If I set up as a normal account - do I still get push email?

Or am I missing some option that I should have (did you set up your gmail as an exchange account?)

Thanks

If you set it up as a normal (IMAP) account, I think you can get push now. Mine's set up as an IMAP account but I turned push off.

But if you go to Settings -> Mail, Contacts and Calendars -> <your account>, isn't there an option that says "Archive messages"? I don't see why it'd be left out on Exchange accounts, TBH.
 
sorry i dont really have an answer to OP's question but i can confirm that the 'archive messages' option is indeed left out for exchange accounts. i currently use gmail as IMAP, not activesync, so wen i delete messages they do affect my entire inbox. however, i do not get push from it, only fetch(which checks for any new data every 15 mins or so). last time i tried activesync for gmail it went extremely slow and wasnt usable...
 
sorry i dont really have an answer to OP's question but i can confirm that the 'archive messages' option is indeed left out for exchange accounts. i currently use gmail as IMAP, not activesync, so wen i delete messages they do affect my entire inbox. however, i do not get push from it, only fetch(which checks for any new data every 15 mins or so). last time i tried activesync for gmail it went extremely slow and wasnt usable...

That sort of answers my question. Which is unfortunate. It looks like if I want a "true" delete function - I need to switch to imap. But if I do that - I lose push.

Here's hoping there's a tweak to either activesync or io4 which allows both.
 
BTW - does anyone know - is this a GOOGLE issue or an iOS4 issue? Wondering who would be issuing the fix, if/when....
 
BTW - does anyone know - is this a GOOGLE issue or an iOS4 issue? Wondering who would be issuing the fix, if/when....

It's probably Apple. iOS knows to show the option on Gmail accounts, but it treats all Exchange accounts generically as the same thing, so it dosen't know it's Gmail, and therefore dosen't display the specific options for a Gmail account.

It wouldn't be at all hard to Apple to fix, but whether or not they will is another story.
 
Yes - thanks. I read that and installed the profile (just in case). It seems like an "easy enough" fix to come up with. Hoping it's enough of an issue that it's taken care of in the first round of bug fixes.
 
That sort of answers my question. Which is unfortunate. It looks like if I want a "true" delete function - I need to switch to imap. But if I do that - I lose push.

Here's hoping there's a tweak to either activesync or io4 which allows both.

Yup - you lose push....
The other issue with gmail set up via exchange is that you can NOT retrieve emails from the server when you do a search... it only searches for emails back to a month ago (or even maybe just the ones you downloaded on the phone).
This is a pain and it's definitely leading me to go back to IMAP. I'm still keeping the gmail exchange account for calendars, but will use IMAP for mail.
 
What I did was just make a label called 'For Trash' and I just move it to there. It isn't quite as easy as sliding and hitting delete but it's still pretty easy. Whenever I check my mail on a computer I just delete it then.

I don't know were this inability to delete instead of archive originates but google does acknowledge it as a limitation when using google sync.
 
Anyone know the status of this and whether a fix ever came about for it?

Its the activesync implementation that forces all deleted email to All Mail (archive). The only real way (from the iphone) is after deleting from inbox, open the All Mail folder and delete. That forces it to trash.
 
What I did was just make a label called 'For Trash' and I just move it to there. It isn't quite as easy as sliding and hitting delete but it's still pretty easy. Whenever I check my mail on a computer I just delete it then.

I don't know were this inability to delete instead of archive originates but google does acknowledge it as a limitation when using google sync.

Nice, I hadn't thought of that. Just did this myself.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.