The My Opera forums have been replaced with forums.opera.com. Please head over there to discuss Opera's products and features

See the new Forums

You need to be logged in to post in the forums. If you do not have an account, please sign up first.

Go to last post

11. October 2011, 15:32:54

ralvy

Posts: 33

Push mail

Any plans on putting Push Mail into Opera Mail?

11. October 2011, 17:25:40

LeoCG

Posts: 10103

What is push mail?
Lastest Opera Developer Build @ Windows 8.1 Pro X64
Intel I5-4430 - 8GB Ram
Intel HD Graphics 4600

11. October 2011, 18:00:11

ralvy

Posts: 33

Push mail is supported by some email clients, like Thunderbird. When enabled, your email client no longer has to poll the server periodically. The server actually "pushes" the new incoming mail to your client automatically, when it arrives.

12. October 2011, 00:26:36 (edited)

burnout426

Posts: 13202

Opera supports IMAP IDLE and it's enabled by default. This is where you can get messages right away (instead of just at the next poll interval) because the server notifies Opera that there are new messages and pushes them to Opera. This is what most people refer to when saying "push email".

An IMAP client will IDLE on a single folder. This is usually "Inbox". But, for Gmail IMAP, it's "[Gmail]/All Mail". An IMAP client might switch to idling on another folder that you select, but that's up to the client.

IDLE will work in Opera if the IMAP server supports it.

Now, "push email" when talking about mobile devices could refer to IMAP IDLE. Or, it could refer to a special sms message that triggers a check. It all depends.

Anyway, as far as the desktop version of Opera goes, Opera already supports this.

If you want to turn it off, you need to edit accounts.ini in the mail folder while Opera is closed. Under the section for each account is a boolean (1/0 in this case) setting called "IMAP IDLE support".

12. October 2011, 00:25:45

ralvy

Posts: 33

Right you are. I was confusing what I have on my smartphone, where it's called Push mail. Yes, I'm talking about IDLE, and it looked like Opera Mail didn't support it, but I see now it does now that I tested it out with all polling turned off. Thanks.

22. January 2012, 18:11:32

op2u

Posts: 73

I just set up an account with myopera. Then I set up the IMAP and SMTP settings in Operamail. I set the retrieval to manual. There was no IDLE settings in there. Not sure if there's supposed to be IDLE settings anywhere in Operamail. Then I used Operamail to Compose a new message and sent it to myself. There was no notification in Opera or Operamail. Where's the push?

22. January 2012, 21:52:15

burnout426

Posts: 13202

Originally posted by op2u:

I just set up an account with myopera. Then I set up the IMAP and SMTP settings in Operamail. I set the retrieval to manual. There was no IDLE settings in there. Not sure if there's supposed to be IDLE settings anywhere in Operamail. Then I used Operamail to Compose a new message and sent it to myself. There was no notification in Opera or Operamail. Where's the push?



The IDLE setting for an account is in accounts.ini in the mail directory. But, you don't have to mess with it as IDLE is enabled by default.

However, note that you can't turn off "check every" for the account or IDLE will eventually time out. Set "check every" to 30 minutes for example.

Anyway, I sent a message to my myopera account (with "check every" set to "30" minutes") and I got a notification of the message in Opera in less than a minute (keep in mind that includes the time for my smtp server to send it to the myopera server and for it to process it). So, things seems to be working fine for me.

22. January 2012, 23:42:34

op2u

Posts: 73

Didn't work for me. No mail icon on the Opera icon in the systray, nothing in the Inbox for my MyOpera account either. When I check manually its there in seconds. I've looked over my mail settings for this account and can't see what could prevent this from working.

22. January 2012, 23:57:07

burnout426

Posts: 13202

Originally posted by op2u:

Didn't work for me. No mail icon on the Opera icon in the systray, nothing in the Inbox for my MyOpera account either. When I check manually its there in seconds. I've looked over my mail settings for this account and can't see what could prevent this from working.



I don't think it should matter, but do you have a mail.opera.com web page open at the same time? Maybe its polling does something with IDLE for IMAP, not sure.

Also, try sending a message from another account to your account instead of just sending a message to yourself with your myopera account. Again, it shouldn't matter, but maybe they optimize something there for that case.

If you have anti-virus with an email scanner or web shield, make sure they're not interfering.

Besides that, don't know. You could log the connection and make sure IDLE is working.

23. January 2012, 00:01:54

op2u

Posts: 73

OK - here's a copy from Accounts.ini as to my settings. Maybe somebody here can see what's stopping immediate email notification from working in IMAP.
---------------------------------------------------
Incoming Protocol=IMAP
Outgoing Protocol=SMTP
Charset=iso-8859-15
Personalization
Xface
Temporary=0
Category=
Incoming Port=993
Outgoing Port=587
Secure Connection In=1
Secure Connection Out=1
Secure Authentication=0
Incoming Authentication Method=31
Outgoing Authentication Method=31
Incoming Timeout=60
Outgoing Timeout=90
Remove From Server Delay Enabled=0
Remove From Server Delay=604800
Remove From Server Only If Marked As Read=0
Remove From Server Only If Complete Message=1
Initial Poll Delay=5
Poll Interval=1800
Max Download Size=0
Purge Age=-1
Purge Size=-1
Download Bodies=0
Download Attachments=1
Leave On Server=0
Server Has Spam Filter=1
IMAP BODYSTRUCTURE support=1
IMAP IDLE support=1
Permanent Delete=1
Queue Outgoing=0
Send Queued After Check=0
Mark Read If Seen=1
Sound Enabled=1
Manual Check Enabled=1
Add Contact When Sending=0
Show Warning For Empty Subject=1
Account Name=O--OP2U
Incoming Servername=imap.myopera.com
Outgoing Servername=smtp.myopera.com
Force Charset=0
Allow 8Bit Headers=0
Allow 8Bit Transfer=0
Allow Incoming QuotedString QP=1
Prefer HTML Composing=0
Replyto=
Organization=
Signature File={LargePreferences}mail/signature32.txt
Reply=On %:Date:, %f wrote:
Followup
Forward=\n\n------- Forwarded message -------\nFrom: %:From:\nTo: %:To:\nCc: %:Cc:\nSubject: %:Subject:\nDate: %:Date:\n
Linelength=76
Remove Signature On Reply=1
Max QuoteDepth On Reply=-1
Max QuoteDepth On QuickReply=2
Displayheader Flag=1577
Incoming Log File
Outgoing Log File
Auto CC=
Auto BCC=
Signature is HTML=0
Low bandwidth mode=0
Fetch Max Lines=100
Fetch Only Text=0
Default Direction=0
Default Store=2

[Header.Subject]
Display=0

[Header.Date]
Display=0

[Header.From]
Display=0

[Header.Organization]
Display=0

[Header.To]
Display=0

[Header.Cc]
Display=0

[Header.Bcc]
Display=0

[Header.Reply-To]
Display=0

[Header.Newsgroups]
Display=0

[Header.Followup-To]
Display=0
--------------------------------------------

23. January 2012, 00:12:02

burnout426

Posts: 13202

Download this build and use the "standalone installation" option in the installer to install to a folder on your desktop. Setup your myopera.com account in it and see if it works there.

23. January 2012, 00:14:20

burnout426

Posts: 13202

Also, under the "you@myopera.com" access point, click trash and then sent items and then click "Inbox". Use logging as suggested earlier to make sure Opera is idling on "Inbox". It's seems to default to idling on "Archive" and not sure if it's supposed to or not.

23. January 2012, 00:19:54

burnout426

Posts: 13202

Also, don't know if it matters or not, but make sure "low-bandwidth" mode isn't on.

Forums » Opera for Windows/Mac/Linux » Opera mail, chat and news