Skip navigation.

The Falcon's Nest

... how to soar with Opera...

Posts tagged with "Mail"

Using MrPostman to access Yahoo! and Hotmail

,

Many free webmail services such as Yahoo! and Hotmail do not allow their users to download their email messages via a mail client, such as that included in Opera. For instance, Yahoo! allows POP3 access to premium (paid) account holders at yahoo.com, but not for the free account.

There are several third-party tools such as YPops! and Hotmail Popper that simulate a web page access for some of these webmail services, and then spool the messages to your email client. Most of these are typically tailored only towards a specific service, though (e.g. YPops! only works for Yahoo!); and I prefer to use a single application that would work with several such services.

For that reason, I like to use MrPostman. It is a Java-based application that provides access to a number of webmail services, including Yahoo!, Hotmail, GMail, juno etc (see the link for a complete list). Below, I will describe the installation and configuration steps to make MrPostman work with Opera's mail client. While the procedure below is meant for Windows, it is not too different in Linux.

Configuring MrPostman

  1. You need to have the Java Runtime Environment (JRE) installed on your machine, since MrPostman is implemented in Java. You can get the latest JRE from Sun. Make sure to uninstall all previous Java installations from your machine and only then install the latest one.

  2. Download the latest install-mrpostman-yyyymmdd.jar file (yyyymmdd indicates the release date in year-month-day format) from MrPostman's download page. Double-click on the downloaded file to install it. Make sure to install the Windows NT service as well (if applicable).

  3. Launch MrPostman from Start > All Programs > MrPostman > MrPostman. It should look like the image below. Make sure that various port numbers listed are available and open on your machine; otherwise change them to ports that are.


  4. Click on the Modules pane and drag the window larger so that the entire content is visible. Make sure things appear to be correct for the generic module..


  5. Set the following to configure MrPostman for Hotmail.


  6. Set the following to configure MrPostman for Yahoo!.


  7. If you connect to the internet using a proxy, click open the Proxy pane and enter the appropriate proxy server information.

  8. Close MrPostman.

  9. If you installed MrPostman with the Windows service option, install the service through Start > All Programs > MrPostman > Install service. It will ask you to verify certain settings. If you have followed the steps so far correctly, you have already done that and do not have to do so again. Simply hit 'Enter' in the resulting window.

    On the other hand, if you cannot run MrPostman as a service; start it again as an application like in step 3. You will need to keep it running as an application at all times. A good idea would be to add MrPostman to your computer's Startup menu.

We are now done with setting up MrPostman. The next step is to configure Opera to access your Yahoo! or Hotmail email messages.

Configuring Opera

  1. If you have not created an account in Opera's mail client for the webmail service, do so as described in Opera's mail tutorial. If you already have an account created, skip to step 2 below.

  2. Click on Tools > Mail and chat accounts. Select the appropriate account and click on Edit. In the resulting dialog box, click on the Servers pane.

  3. For Hotmail account, set the Incoming section as displayed in the image below.Set the server address to 127.0.0.1. The port number must be set to the same port number you had set in MrPostman (see step 3 of the MrPostman setup section above) -- the preset value is 11110. Enter your full Hotmail address as the username (i.e. including the @hotmail.com part), and the correct password. Set the Authentication to Auto.

    I use the SMTP server provided by my ISP, I recommend that you do the same to avoid problems. Use the appropriate settings as recommended by your ISP.

  4. For Yahoo! account, set the Incoming section as displayed in the image below.Set the server address to 127.0.0.1. The port number must be set to the same port number you had set in MrPostman (see step 3 of the MrPostman setup section above) -- the preset value is 11110. Enter your full Yahoo! address as the username (i.e. including the @yahoo.com part), and the correct password. Set the Authentication to Auto.

    I use the SMTP server provided by my ISP, I recommend that you do the same to avoid problems. Use the appropriate settings as recommended by your ISP.

  5. Click on the Incoming pane of the dialog and set the options for downloading messages. my settings are shown below, I'd recommend that you use these as well.


  6. Click OK to save your settings and close the dialog box.

There -- that's it. You are now all set to download your Yahoo! or Hotmail email messages straight into Opera's fabulous email client. Open the Mail panel and click on the Check/Send button, or simply restart Opera to see your messages get downloaded.

NOTE: Currently there is a problem with Yahoo! messages being downloaded with empty bodies. Using a modified yahoo.script in place of the one in your MrPostman installation directory will solve that problem. (20-October-2006) yahoo.script

If you had disabled the mail client in Opera 7.xx...

,

Opera 7.xx had an option in the Preferences dialog by which you could disable all the mail client functionality. If you had done that, and then installed Opera 8.xx on top of that Opera 7.xx installation, you cannot use the mail client at all. That means no mail, news or newsfeeds... :frown: The UI options to activate mail (e.g. under Tools > Mail and chat accounts) are unavailable, and there is no way through the UI to enable them.

Here is what you need to do:
  • Find the location of your profile\opera6.ini location in Help > About Opera (look for 'Preferences' there)
  • Close Opera completely
  • Edit this file in your favorite editor (e.g. Wordpad)
  • Find the line that looks like "Show E-mail Client = 0"
  • Delete this line
  • Save your changes and exit
  • Restart Opera

If you have upgraded to Opera 9.xx and do not see the mail client, make sure to enable opera:config#UserPrefs|ShowE-mailClient and restart Opera.

This should make the mail client enabled again. Of course, till you set up an actual account, you still won't see any of the mail client UI elements. You can set up a mail, newsgroup or chat account through Tools > Mail and chat accounts or subscribe to a newsfeed by clicking on the feed icon in the address field.

Mysterious newsfeed counts in the Mail panel

,

There have been a few threads in the past commenting on how, if you are subscribed to multiple feeds, you see the correct individual feed counts; but the Newfeeds label in your Mail panel shows a small random number (i.e. not the sum total of individual feed counts).

Workarounds like select the first feed, then shift+up arrow etc have also been mentioned. However, these work iffy at best. In Opera v8.0 and above, we can put this issue to rest at last using the following procedure:
  • Go to Feeds > Read feeds
  • In the mail toolbar (the one with Read, Delete, Label etc buttons), enable View > Show > Show filtered
This will set the Newsfeeds unread count to the sum of the individual unread newsfeeds.

The underlying bug is that some of the feeds are marked as filtered by the individual feeds, while some are not. The number next to Newsfeeds in the Mail panel is only those that are visible in the all newsfeeds filter, which you can only access via Feeds > Read feeds.

Migrating email, news and feeds from one Opera installation to another

, ,

If you are in the habit of installing the various previews and test releases that Opera comes up with periodically; or simply like to do a fresh, clean install of Opera when you upgrade to the next public release; one of the concerns is how to migrate your messages (email, news and newsfeeds). Following is a simple procedure that describes what to do.

Note that this description only applies when your new Opera installation is pristine (i.e. you have no email, news or newsfeed messages set up in the new Opera install).

Also note that the mail storage format is different in Opera 9 compared to Opera 8.xx. If you need to migrate an Opera 9 mail setup back to Opera 8.xx, this method will not work. In that case, you must export your Sent and Received messages in Opera 9 and import them back into Opera 8.xx.


  1. In your old Opera installation, look at Help > About Opera and note the path to your 'Mail directory'
  2. Do the same for your new Opera installation (if 'Mail directory' is not found in Help > About Opera, note the location of the 'Opera directory' -- this is your Opera profile folder)
  3. Close all instances of Opera
  4. Rename the Mail directory for the new Opera
  5. Copy the old Mail directory in its place (if the new Opera did not have a Mail directory, copy the old Mail directory and place it next to the profile folder)
  6. Start the new Opera

If you already have some mail in the new Opera installation, your best recourse is to export the messages from your old Opera installation and import them into the new Opera installation.

You can import and export newsfeeds quite easily using the File > Import and Export... menu. For mail / news messages, see below.

Do the following in your old Opera installation:
  1. Right-click in the Mail panel, and set 'Show messages from' to one account
  2. Open the Received filter message list
  3. In the mail toolbar, enable all the View > Show > Show *** settings
  4. In the Mail panel, right-click on Received and select Export...
  5. In the resulting dialog, select an appropriate directory and filename for the exported message (e.g. AccountName_Received.mbs in the Desktop directory, where AccountName is the name of the account) and export the messages
  6. Repeat steps 2-5, replacing Received with Sent
  7. Repeat steps 1-6 for all accounts

You can now import these files into the new Opera installation using File > Import and Export >> Import mail >> Import generic mbox file. Remember to import the messages to the appropriate accounts, and to 'Move to Sent' the sent message files.

Download Opera, the fastest and most secure browser
November 2009
S M T W T F S
October 2009December 2009
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30