You do NOT need to install a third party app.
Both Google Chrome and Firefox support this functionality. (ok, technically these are third party apps, but lets assume you are not using safari.)
Open gmail in chrome.
In the address bar next to the "bookmark star" you should see a grey diamond. Click on the diamond
Select "use gmail".
If you do ...
Go to Settings → Mail, Contacts, Calendars.
Select the Gmail account in question.
Select Account → Advanced.
In the second section called "Move Discarded messages into" change Archive Mailbox to Deleted Mailbox.
The messages will then be deleted instead of archived.
Apple KB Article: Archive your Gmail messages
So you've already set up two-step verification in Gmail...
(If not, now is probably a good time to do so.)
But now that you have 2-step enabled, you can't use your old gmail password to sync your iOS Mail app to Gmail. You will have to sign into Gmail on your phone using a special app password which you can find by signing into Google at your two-step ...
To do this, you need to display the Favorites Bar, which you can enable by going to Mail » View » Show Favorites Bar.
You can add any folder to this bar, which you can then easily switch to with Command1, Command2, etc.
CtrlCommand1 moves the currently selected email(s) to the respective folder.
You can't do this in the OS X Mail client. Mail.app will download all your emails available on the server.
The workaround is to make the change on the server. You mention that you have Gmail, therefore you can go to Gmail's IMAP settings and restrict the amount of emails available (for example, the most recent 1000).
Also, you can exclude labels from being ...
[update 2016-09-02] in iOS 9.3.5 you can simply pull down in the Contacts list to force a sync.
If this doesn't appear to work, make sure the problem is with syncing and not with the data iOS "sees" in the Google contacts by testing on a separate contact. For example, I had a problem (while on iOS 10.2) where the phone number wouldn't sync because it was in ...
This is a great question and I hope that it will get a lot of answers.
(For the sake of this discussion I'll assume by 'push' you mean 'near-instant notification of new messages.' IMAP has something called IMAP IDLE which is similar but I don't think iOS supports it, or maybe Gmail doesn't, or both. Anyway, I don't want that term to become a distraction, I ...
Mavericks Mail.app is now actually aware of the All Mail folder and has "archiving" as a separate concept, just like iOS does. The old delete-from-inbox-to-archive was arguably a hack in Gmail's IMAP implementation which now no longer works. Now "Delete" actually means delete and "Archive" means archive.
The new command is in the menu under Message > ...
The challenge is that Gmail uses "Labels" to attach to messages, and messages can have zero or more than one label, while IMAP puts messages in folders (Inbox, Trash, etc) and every message is in one, and only one, folder. Thus, when Mail.app tells the Gmail server to delete a message from the Inbox, the Gmail server cannot reliably tell if it should just ...
If you setup your Gmail account as IMAP, it is not pushed. If you setup your Gmail account as an Exchange account, then it will be. The instructions on how to do this are found on this page. Hope this helps.
Since end of 2012, Google has ended support for the Exchange protocol, so you would not be able to sync your iPhone contacts with your Gmail account via Exchange. Instead use the Gmail account method directly via Settings > Mail, Contacts, Calendars > Add account... > Gmail, enter your Gmail account credentials and enable contact sync.
You can ...
I found it quick and easy to go to Settings -> Mail, Contacts, & Calendars -> Add Account -> Other -> Add CardDAV Account (under Contacts). Type google.com as Server, then type your Google email as username, password and click Done.
I had to use the application specific-password because I have a 2-step verification security setting with google but ...
After no one replied so I did some research on this again ... though I could not find how to turn off the autosave draft feature on my apple mail application ... I did figure out a way to deal with this annoying drafts problem ... All I did is that in "Mailbox Behaviors" tab I changed the location of the Drafts folder ... now instead of saving the drafts in ...
The SMTP server is used to send mail.
(Note: There are two locations you must paste you app-specific password, these instructions are for the 'sending' server, not the 'receiving' server')
Go to Google and generate an app-specific password on this page.
Now open Mail and go to Preferences > Accounts and select your Google account. At the bottom of the ...
Here is a shortcut that you can use easily as described by Philip Mat, No needs of any app, it is built in Mail using the help shortcut.
Press Cmd-? or Cmd-Shift-/ to access the Help > Search menu.
Type in the name of your folder.
Press arrow down once for Move To or twice for Copy To and hit return.
Drove me crazy too, so I made a mailbundle to right this wrong ;-) Download it here:
Note: I’ll update the plugin every time when Mail.app breaks it for ‘compatibility’ reasons. Just download it again and run the INSTALL script again to update. (Might take me a couple of days though.)
In Mac's mail app you have got the option to create a 'smart mailbox'. This allows you for example to only view unread emails. It can even do that over multiple mailboxes.
Sample rule for unread messages of today (taken from makeusof.com):
If you just want to have the unread messages always on top, there's a sort option for that in the menu between Edit ...
In ~/Library/Mail/V2/MailData/Accounts.plist :
In Root > MailAccounts > Item # where # is the account to which you want to link the new aliases.
Create a new Array called EmailAliases
In this Array add a dictionary call Item # for each name you want
In each dictionary you created add 2 string fields : name and alias.
In name you put the name and in ...
If you don't have other Mail accounts with data that you want, quit Mail.app and delete the entire contents of ~/Library/Mail/
If you do have other accounts and only want to remove your Gmail account, quit Mail.app, open the V2 folder inside the above path and delete the folder relevant to the particular account that you want removed.
Apple did not change your Gmail profile picture. What is (likely) actually happening is the following:
When you add a Gmail account to Mail.app, you can choose to sync contacts with Google. (It might even do it by default. I am not sure because it has been years since I set it up.) If you do so, all of the contacts in Contacts (Address Book) on your Mac ...
You get the notification sound with each push event that results in a new message to any mailbox.
Google likes to send mail to All Mail as well as Inbox, so that is the likely cause of the two push events. You could make a temporary rule to skip the inbox for all messages and test to confirm this is the root cause. The phone sees them as two messages, ...
Here are the steps to make this work, even tried them on Mac OS X 10.7 Lion GM / Mail.app 5.0
Create a signature
Open Terminal and in Leopard/Snow Leopard go to ~/Library/Mail.app/Signatures, in Lion it's in ~/Library/Mail.app/V2/MailData/Signatures/
You'll find there a file with random digits such as: 4E725456-58C1-4FD7-8490-...
You need to enable the "Delete Email As Trash" setting through Google Sync. Google added this feature in 2012:
On your iOS device, visit http://m.google.com/sync/settings and log in.
Select your device from the list on the "Manage devices" page.
Click the "Enable "Delete Email As Trash" for this device" checkbox.
Tap "Save" to accept the new setting.
This can be disabled in Google Chrome. Go to Settings, then select "Show Advanced Settings..." at the bottom of the page. Click "Content Settings", and click "Manage Handlers" under the "Handlers" heading. Under "Active protocol handlers", change mailto to "None".
Then go into Mail.app and into Preferences -> General, and make sure "Default E-mail Reader" ...
The Verge gave a good writeup recommending the Gmail App + CalDAV + CardDAV: http://www.theverge.com/2012/12/5/3732364/best-way-gmail-google-calendar-iphone-how-to
The Gmail app solves both downsides you mention above. For CardDAV, it does a 15 min fetch, which is plenty good enough for me, so I don't see lack of push as being a real problem.