This wiki details how to set up the EEE to receive webmail (Yahoo! Hotmail, or MSN et at) through Evolution or other mail programs. This is done through the use of a POP mail gateway and a SMTP mail gateway. This is based on information in this forum thread: http://forum.eeeuser.com/viewtopic.php?pid=274080
Firstly, add the additional repositories - check the wiki for the many ways to do so. http://wiki.eeeuser.com/addingxandrosrepos?s=adding%20repositories
Get the programmes:
1. Type “Ctrl-Atl-T” to get into the terminal,
2. Enter “sudo apt-get update” - just makes sure your repos lists are up to date.
3. Enter “sudo apt-get install hotway hotsmtp” - This will download the two programmes that will act as a POP mail and SMTP gateways
4. Exit terminal
NB - you can also use synaptic to install hotway and hotsmtp
1. Open a terminal (ctrl + alt +t or house key + t)
2. At the home/user> prompt type sudo synaptic and then press the enter key
3. The synaptic window will come up and the first thing I always do when this comes up is click on Settings then Repositories to see what I have active. You will be able to tell because the active/enabled ones will have a check/tick in front.
4. Make sure that you have checks/ticks at
deb http://update.eeepc.asus.com/p701/ p701 main
deb http://xnv4.xandros.com/xs2.0/upkg-srv2 etch main contrib non-free
deb http://http.us.debian.org/debian/ etch main non-free contrib
5. Then click okay. You will get a box telling you that you have made changes. Close that box and click the Reload icon at the top. What this does is looks at the three servers and downloads lists of packages available for install or upgrade. Be patient because the ASUS repository is very slow and it might take a minute or two before anything happens.
6. One you have the list, in the left pane at the bottom click on status and at the top, click on Not installed.
7. Scroll through the right hand pane until you find the two things you want: hotway and hotsmtp and right click the square in front and select Mark for Installation. (You may get a window telling you that the file you want needs other things, called dependencies, to be installed. Always say yes. If you don't install the dependencies, your program will not work. When people complain about broken packages, they mean some file or files that tag along are missing.
8. Nothing will happen until you click the Apply icon. Then you get another box which gives you a summary of what is going to be installed and/or upgraded and/or removed. It will also tell you at the very bottom how many packages and the size.
1. Open a terminal (ctrl + alt +t or house key + t)
2. Enter the following (not including the quotation marks!) “sudo kate /etc/inetd.conf” - this opens a config file
3. Look for the following line: - pop3 stream tcp nowait nobody /usr/sbin/tcpd /usr/bin/hotwayd NB: The programme defaults to leaving mail on server i.e only copying the e-mail to your e-mail programme and not deleting it from the server. Add the ” -r” at the end of this line will remove mail from server after download. This means your line will look like: “pop3 stream tcp nowait nobody /usr/sbin/tcpd /usr/bin/hotwayd -r”
4. Add this after the line above - “2500 stream tcp nowait nobody /usr/sbin/tcpd /usr/bin/hotsmtpd” This sets up the SMTP
5. Save your work and exit kate.
1. You should still be in the terminal after the last step above.
2. Enter the following: “sudo /etc/init.d/openbsd-inetd restart”
3. You should receive a message reading - Restarting internet superserver inetd [ ok ]
Open Evolution, KMail or other mail account, and use the following data
Email Address: xxx@hotmail.com (fill in your normal e-mail address that you use to login to hotmail) [Or any other http mail service]
Receive Server type: POP
Server: 127.0.0.1
Username: xxx@hotmail.com (same as above. NB - must be full e-mail address, including everything after the @ sign)
Security: No encryption
Authentication type: Password
(“Remember password” checkbox is up to you - if you are the only user and are confident that the EEE is secure, you can check this)
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)
The only I problem I encountered with this was the fact that I had to manually start the inet daemon before I could retrieve my mail. Thanks to this wiki on starting daemons automatically, I managed to get the whole thing to work without having to manually start the openbsd-inetd everytime. http://wiki.eeeuser.com/howto:starting_ … ?s=daemons
1. Open a terminal window (ctrl+alt+ t)
2. Enter “sudo kate /etc/rc.local” - uses the Kate editor to open up the file, rc.local
3. In there, insert in line before 'exit 0' the following: “sudo /etc/init.d/openbsd-inetd restart”
4. Save and close the rc.local file. This sets up the command to restart the mail daemon.
5. Enter “sudo kate /etc/fastservices” - this opens the file - or creates it if it is not there….
6. If there is nothing in the file, or if the file is not there, enter “rc.local”.
7. Save and close. This places in the services kick-off a call to rc.local, which then restarts our mail server.
8. Exit terminal.
Restart computer and you should be ready to go!