February 19, 2007 · General · Email This Post

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

Incoming search terms:

Related posts

157 Comments to “Send and Receive Your Hotmail messages through Evolution”

  1. fakename says:

    This works great and is nice and simple. Have got it to work with evolution on one computer but not on another – don’t know why. There are other mail programs that just as good if not better and they also work with this method:

    Sylpheed
    Sylpheed Claws
    Sylpheed Claws GTK2

    to name but a few. If it doesn’t seem to work in evolution, why not try another program. :)

    [Reply]

  2. AWESOME!!!

    Worked Perfectly!!

    [Reply]

  3. A Person says:

    After installing apache2 on *buntu, hotaway quits working. I get the following:

    Error while performing operation.
    Could not connect to 127.0.0.1: Connection refused

    I assume that apache has set something that disallows running a pop3 service on *buntu?

    [Reply]

  4. Jeremy says:

    “Failed to read a valid greeting from POP server 127.0.0.1″

    this is what I get after successfully running all the other commands
    listed in the tutorial.

    I have Hotmail access on my Windows drives no problem….

    any suggestions….?

    I’ve got all my GMail accounts set up and working on Evolution ,
    the Hotmail accounts aren’t a BIG deal , but I would like to
    have full access to all my accounts….(I have 2 Hotmail accounts)

    Many thanks for your time.

    Jeremy

    [Reply]

  5. Jeremy says:

    Further to previous post….

    MY bad…..

    there was a little spacing problem (ahem) when I added
    the -r to the line…..

    went back and corrected it and now all works as it should….

    Sorry to have bothered you….LOL!

    thanks

    Jeremy

    [Reply]

  6. Lindylex says:

    Thanks for this how to. It works great for Debian Etch too,

    Thanks, Lindylex

    [Reply]

  7. yitao says:

    Thanks a lot.
    I just successfully receive hotmail by Evolution.
    This article helps me a lot.
    Thanks again.

    [Reply]

  8. Dave says:

    Legend.

    Perfect.

    Ta.

    [Reply]

  9. Wiley says:

    It works with Sylpheed on Debian Etch (PPC iBook), but takes around ten seconds to authenticate each time I check my Hotmail account. For comparison, both authentication and retrieval are almost instantaneous with my mail.ru account (POP3), and two .edu IMAP accounts.

    Mind you, it’s not too big a concern–it’s great to be able to check my hotmail in Sylpheed–but the main reason I use Sylpheed to begin with is because it’s lightning-fast.

    Thanks for a very useful and easy-to-follow how-to!

    [Reply]

  10. slacka-vt says:

    Thanks, worked great !
    I did have to remove Cyrus because it was using the same port.
    After that, it worked great !
    Thanks a bunch.
    BTW, I’m running hotway with Evolution on a PPC with Ubuntu Hardy Beta
    ~s

    [Reply]

  11. Tarek Eldeeb says:

    Perfect ..

    It worked with MSN as well .. mail @ msn . com

    :)

    [Reply]

  12. kris says:

    thanks man, works like a charm!

    [Reply]

  13. sonygeek3k says:

    Thanks a ton..!!!

    This worked like a charm… The 2nd round of drinks is on me :-)

    [Reply]

  14. cavehomme says:

    Very easy to follow instructions. Worked perfectly, thanks!

    Is there anyway to also access / download user-created folders in the hotmail account other than inbox drafts and sent?

    [Reply]

  15. paul says:

    Works like a charm for me, down with windows!

    note: i have to type the first 3 instructions in root console for it to work, and make sure you close all synaptic update wizard

    cheers mate!!

    -linux newbie

    [Reply]

  16. Guss says:

    hi all,
    i followed all the instructions above, but i keep on getting this msg when i send/receive
    “Unable to connect to pop server 127.0.0.1.
    Error sending password: -ERR Unable to find folder inbox on remote server”

    I’m new to ubuntu, please help me and tell me what to do in detail..
    thanx

    [Reply]

  17. jay says:

    Those having “Could not connect to 127.0.0.1: Connection refused” should make sure that inetutils-inetd is installed. I had to do the following for the instructions to work:

    sudo apt-get install inetutils-inetd

    Jay

    [Reply]

  18. Guss says:

    that was the second step i made after the update as mentioned above, please I’m newbie to linux, please help me !

    [Reply]

  19. Guss says:

    I’ve done the commands all over again, everything went fine but when i press send/receive i got this message again

    “Unable to connect to POP server 127.0.0.1.
    Error sending password: -ERR Unable to find folder inbox on remote server

    Please enter the POP password for *******@hotmail.com on host 127.0.0.1″

    any idea how this can be fixed?! please help me to fix this.

    [Reply]

  20. Marissa says:

    Thank you! That tutorial was awesome, thanks. Made it so much easier to make the linux jump to find out that evolution could in fact download my email the same way outlook did.

    [Reply]

  21. Erik says:

    This works perfectly, you rock dude

    [Reply]

  22. Tim says:

    I’ve the same error as Guss.

    “Unable to connect to POP server 127.0.0.1.
    Error sending password: -ERR Unable to find folder inbox on remote server

    Please enter the POP password for *******@hotmail.com on host 127.0.0.1?

    I’m able to sned messages but cannot receive them for some reason. Any help is appericiated.

    [Reply]

  23. Ron says:

    Great post, it almost works perfectly… only the inbox is downloaded, not the user created folders within hotmail. Anyone know how to resolve this?

    [Reply]

  24. Drock says:

    Hey,
    i just made the switch to ubuntu aswell and i followed these instructions – it seemed to work but it is saying that i have to pay for webdav service is there anywa around this ?

    [Reply]

  25. suspect says:

    It works perfect for me. However, does anyone know how to make it work with another POP server. I have a email that I connect to via POP. Now that I have installed this it is saying it is unable to connect to my other pop server. Any help will be greatly appreciated

    [Reply]

  26. Joe says:

    Thanks worked great. I believe this only works if you have a paid service.

    [Reply]

  27. Peter says:

    Wow. Just installed Ubuntu for the first time and i am so impressed. Great community and i wanted to try using evolution for my hotmail acct that i use for personal. Didnt think i could get it to work but your guide was perfectly detailed. Thank you so much from a Ubuntu virgin.
    Peter.

    [Reply]

  28. mustafa says:

    heya
    followed all the instructions but still cannot even click on the send/receive button because it is grayed out.

    cannot send or receive any messages..

    any suggestions on how to get evolution up and running with hotmail?

    ta

    [Reply]

  29. Croccifixio says:

    Hey Dude! im a first time linux user, i always wanted to get it on my machine and i finaly got my wish! Tahnks for your help, it worked excellent!

    Thanks to all of you guys for helping out the new ubuntu/linux users.

    Peace out.

    [Reply]

Leave a Reply