Send and Receive Your Hotmail messages through Evolution

Sponsored Link
If you want to use you Evolution mail client to send and receive your hotmail messages use the following procedure.

First, make sure your system is up to date. Open up a terminal and type

sudo apt-get update

First You need to install the inet daemon

sudo apt-get install inetutils-inetd

This takes care of all of our dependencies.

Next You need to install pop3 server and hotsmtp

sudo apt-get install hotway hotsmtp

This will install hotway, which allows you to read hotmail e-mails by simulating a POP3 server, and hotsmtp, which allows you to send e-mail through hotmail using SMTP.

By default, however, only hotway gets installed properly to your inet daemon, so let's fix this.

sudo gedit /etc/inetd.conf

Look for the following line

pop3 stream tcp nowait nobody /usr/sbin/tcpd /usr/bin/hotwayd

By default, hotway leaves a copy of each message it downloads on the server but if you don't feel like filling up your hotmail box, change the line to add "-r" to the end, complete line looks like below

pop3 stream tcp nowait nobody /usr/sbin/tcpd /usr/bin/hotwayd -r

And we also need to add a line to get hotsmtpd working, just paste the following line at the bottom of the file

2500 stream tcp nowait nobody /usr/sbin/tcpd /usr/bin/hotsmtpd

This will set the inet daemon to listen to incoming calls on port 2500, and forward the connection to the hotsmtp daemon. Now, save your file, exit gedit, and restart your inetd server using the following command

sudo /etc/init.d/inetutils-inetd restart

If everything is working properly, you'll see the following pop up on your screen

* Restarting internet superserver inetd [ ok ]

Now, close out of your terminal and start up Evolution. It may pop up the first-time use wizard, you can use that if you like. Or, you may have to go to Edit->Preferences and hit the Mail Accounts button on the left. However you choose to do it, here's your information:

Email Address: [email protected] (fill in your normal e-mail address that you use to login to hotmail)

Receive Server type: POP
Server: 127.0.0.1
Username: [email protected] (same as above)
Security: No encryption
Authentication type: Password
(Remember password checkbox is up to you)

Send Server type: SMTP
Server: 127.0.0.1:2500
[X] Server requires authentication (check this box)
Use Secure Connection: No encryption
Authentication Type: PLAIN
Username: [email protected] (same as above)
(Optional Remember password checkbox)

Important Update

Re: HOWTO: Send and Receive Hotmail through Evolution
Installation of hotwayd as described in the first post is no longer needed. It is mentioned earlier in this thread, but that info gets snowed under because every time new posts are added…

Since some time now, you can use the following settings just like any regular POP account:

Code:

Incoming server: pop3.live.com
Username: your_username @hotmail.com
Use secure connection: SSL
Authentication type: password

Outgoing server: smtp.live.com
Server requires authentication: yes
Security: SSL
Authentication type: plain

With these settings, you should be able to get is working without going through the hotway daemon (on 127.0.0.1) …

Sponsored Link

You may also like...

157 Responses

  1. bart says:

    Hi guys,

    I tried the exact settings as above and it just doesnt work. Do be precise, doesnt work anymore, it worked fine until about a week or so ago?
    anything happen to them servers?

  2. bart says:

    oh damn didnt add the error, sorry:
    Connection timed out connecting pop3.live.com

  3. Jaqoup says:

    have u used the port 995 with login type “password”
    coz it’s working nicely with me right now

  4. bart says:

    Yeah its working for me now as well… wasnt the port though, apparently you dont need to add it as its the default. I thought I tried everything but my encryption type was on TLS instead of SSL. That fixed it. But thanks anyway!

  5. Sam says:

    same here.. hotmail is not working as for the last week…my hotmail was working fine and now it will not authenticate as well i have tried this guide and subjestions. says it cannot authenticate

  6. Cristian says:

    It worked in 9.04 (almost same as above):
    Set up as a pop acct:
    Incoming server: pop3.live.com
    Username: your_username @hotmail.com
    Use secure connection: SSL
    Authentication type: password
    Outgoing server: smtp.live.com
    Server requires authentication: yes
    Security: TLS
    Authentication type: plain

    There is no need for the port number – SSL and TLS are enough.

  7. Justin says:

    Were is the “sudo gedit /etc/inetd.conf.” It says to look for a line but this file is empty.

  8. John says:

    when I go into the inetd.conf by
    sudo gedit /etc/inetd.conf
    I’m unable to find the POP3 line…

    This is all I see
    _________________________________
    # /etc/inetd.conf: see inetd(8) for further informations.
    #
    # Internet superserver configuration database
    #
    #
    # Lines starting with “#:LABEL:” or “##” should not
    # be changed unless you know what you are doing!
    #
    # If you want to disable an entry so it isn’t touched during
    # package updates just comment it out with a single ‘#’ character.
    #
    # Packages should modify this file by using update-inetd(8)
    #
    #
    #
    #:INTERNAL: Internal services
    #discard stream tcp nowait root internal
    #discard dgram udp wait root internal
    #daytime stream tcp nowait root internal
    #time stream tcp nowait root internal

    #:STANDARD: These are standard services.

    #:BSD: Shell, login, exec and talk are BSD protocols.

    #:MAIL: Mail, news and uucp services.

    #:INFO: Info services

    #:BOOT: TFTP service is provided primarily for booting. Most sites
    # run this only on machines acting as “boot servers.”

    #:RPC: RPC based services

    #:HAM-RADIO: amateur-radio services

    #:OTHER: Other services
    _______________________________________

    Anyone have a tip or a trick to solve this

  9. Gabriel says:

    Thank you. works great.

  10. Shane Miller says:

    Evolution is tottaly messed up. I am getting duplicate mail every hour or so. I setup evolution to keep the mail on the server not I have three copies of the same mail in my local box. WHAT THE HELL? Why is it downloading mail I already have in my box? Is evolution that crappy?

    Shane

  11. ben2talk says:

    Couldn’t find package hotway
    wow

  12. Lewis says:

    I HAD ALL THE PROBLEMS YOU GUYS HAD, TRY THIS LINK IT FINALLY WORKED FOR ME, THANKS!

    http://jaqoup.wordpress.com/2009/04/02/ouuuuuf-at-last-hotmail-pop3/

  13. mat says:

    thanks, works fine

  14. i haven’t yet recieved any compormation on my facebook,pleased resend it to my email add.

  15. phil says:

    on sending options change the ssl to tsl encyption then it all works fine

  16. Hector C. says:

    Thanks so much. It worked effortlessly.

  17. AussieBobby says:

    To send and Receive Your Hotmail messages is first remove the pain in the bloat ware Evolution with Synaptic Package Manager and replace it with something that works out of the box.

    Like WebMail Notifier 2.3.2 https://addons.mozilla.org/en-US/firefox/addon/4490

    I put in my email address(Hotmail,yahoo.Gmail) and pass words,,,and that’s it.

  18. Lozu says:

    Hey guys, I have the same problem, but I wonder why.
    I needing help of sending mail, receiving are not the issue.
    Thanks for helping, if not thanks for tried.

  19. Kaung San says:

    GO TO EDIT > PREFERENCES > IDENTITY TAB
    Account Information section
    Name: Your name (type anything you want)

    Required Information section
    Full Name: Your full name (type anything you want)
    E-mail Address: Your email address ([email protected])

    RECEIVING E-MAIL TAB
    Server Type: POP

    Configuration section
    Server: pop3.live.com
    Username: Your email address ([email protected])

    Security section
    User secure connection: SSL encryption

    Authentication type section
    choose Password
    Tick remember password if you want. You’ll be asked to type in your hotmail password when you click the Send/Receive button.

    RECEIVING OPTION TAB
    Message Storage section
    IMPORTANT: Tick leave messages on server (otherwise, they’ll be deleted after the evolution mail downloaded them)

    SENDING EMAIL TAB
    Server type: SMTP

    Server Configuration section
    Server: smtp.live.com
    Tick server requires authentication

    Security section
    Use secure connection: SSL encryption

    Authentication section
    Type: PLAIN
    Username: Your email address ([email protected])
    Tick remember password if you want. You’ll be asked to type in your hotmail password when you click the Send/Receive button.

    It works well for me. Let me know if it works for you.

  20. Kaung San says:

    Sorry, I made an error on my first post. On the first line, it should have been GO TO EDIT > PREFERENCES > MAIL ACCOUNTS (left pane) > click EDIT on the right (if there’s a wrongly configured email account in the middle pane, otherwise, you just add one) > IDENTITY TAB

  21. zaid says:

    does not work on ubuntu 10.4
    plz help

  22. Lozu says:

    Hey zaid, I’e got the same problem in my ubuntu.
    ave Microsoft changed the URL? If you have Windows Live Messenger (in Windows, or goto a friend of yours which have windows), check it out in the settings how did WLM connected. Just copy the details.

  23. zaid says:

    I will do this
    thank u

  24. zaid says:

    Hi everybody
    while i am installing evolution hotmail settings , i faced this problem
    trying to install hotway hotsmtp
    the message is E: Couldn’t find package hotway
    what is the solution for this problem , plz help me.
    thank u

  25. Camille says:

    Thanks Kaung San, your method worked for me with [email protected], running Evolution 2.28.3 on Ubuntu 10.04

  26. Alan says:

    I have no issue receiving mail, but I keep getting a time out error when sending mail. I’ve tried setting the port, and changing from SSL to TLS, but still, nothing.

  27. Alan says:

    Ok, I figured it out, apparently some ISP’s block port 25, so if you have issues sending mail, try port 587.

  28. Lozu says:

    Hi Guys, Mozilla Thunderbird have the same problems. I could get mail, but not send mail. Help! I could send/get with Evulotion

  29. Tired guy says:

    (ty kaung san)

    just edit in port 587 😉

    GO TO EDIT > PREFERENCES > IDENTITY TAB
    Account Information section
    Name: Your name (type anything you want)

    Required Information section
    Full Name: Your full name (type anything you want)
    E-mail Address: Your email address ([email protected])

    RECEIVING E-MAIL TAB
    Server Type: POP

    Configuration section
    Server: pop3.live.com
    Username: Your email address ([email protected])

    Security section
    User secure connection: SSL encryption

    Authentication type section
    choose Password
    Tick remember password if you want. You’ll be asked to type in your hotmail password when you click the Send/Receive button.

    RECEIVING OPTION TAB
    Message Storage section
    IMPORTANT: Tick leave messages on server (otherwise, they’ll be deleted after the evolution mail downloaded them)

    SENDING EMAIL TAB
    Server type: SMTP

    Server Configuration section
    Server: smtp.live.com:587
    Tick server requires authentication

    Security section
    Use secure connection: SSL encryption

    Authentication section
    Type: PLAIN
    Username: Your email address ([email protected])
    Tick remember password if you want. You’ll be asked to type in your hotmail password when you click the Send/Receive button.

    It works well for me. Let me know if it works for you.

  30. David says:

    Would have loved to install it only trend micro has jammed a bloody huge flash advert over the first couple paragraphs!! Can’t see anything

Leave a Reply

Your email address will not be published. Required fields are marked *