If you're new here, you may want to subscribe to my RSS feed and if you have questions related to your ubuntu system post question to our forums. Thanks for visiting!
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: xxx@hotmail.com (fill in your normal e-mail address that you use to login to hotmail)
Receive Server type: POP
Server: 127.0.0.1
Username: xxx@hotmail.com (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: xxx@hotmail.com (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) …




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?
oh damn didnt add the error, sorry:
Connection timed out connecting pop3.live.com
have u used the port 995 with login type “password”
coz it’s working nicely with me right now
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!
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
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.
Were is the “sudo gedit /etc/inetd.conf.” It says to look for a line but this file is empty.
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
Thank you. works great.
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
Couldn’t find package hotway
wow
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/
thanks, works fine
i haven’t yet recieved any compormation on my facebook,pleased resend it to my email add.
on sending options change the ssl to tsl encyption then it all works fine
Thanks so much. It worked effortlessly.