User Tools

Site Tools


webmail_in_evolution

**Accessing webmail in Evolution**

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

1. Add and enable additional repositories

Firstly, add the additional repositories - check the wiki for the many ways to do so. http://wiki.eeeuser.com/addingxandrosrepos?s=adding%20repositories

2.a Install programs on command line; OR

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

2.b Install programs with synaptic

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.

3. Configuring for the EEE PC

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.

4. Restart the inet daemon:

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 ]

5. Setting up your e-mail account

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)

6. Ensuring the inet deamon is restarted every time

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!

webmail_in_evolution.txt · Last modified: 2008/06/09 06:39 by dazzakoh