Why can't I connect I recieve mail in Ximian Evolution?
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Why can't I connect I recieve mail in Ximian Evolution?
Today's my first day ever using Linux, and I'm a bit confused about setting up my e-mail account in Ximian Evolution. I have a free version of Red Hat 8.0 that I installed from a Dummies book.
I set up my e-mail account just the way I would if I was using Outlook Express. My e-mail for the website that I run is POP3, so I choose the POP option in Recieving Mail, I set my host as mail.bioelectricnutrition.com, which is my mail server. My user name is set as webmaster, which seems right, my email address is firstname.lastname@example.org. I do not have SSL enabled, and I have my authentication set for password, and I left the 'remember this password' box unchecked. I have my outgoing mail set as SMTP, and my host as mail.bioelectricnutrition.com, no SSL, and my server does not require authentication. When I try to retrieve my mail, it appears the that SMTp server connects just fine, then it ask for my password, I type it and then I get a error box stating: Unable to connect to POP server, Error sending password:Authorization failed, and then it asks me retype my password, except that it says please enter the password for 'email@example.com', which seems wrong, since my actual e-mail address is firstname.lastname@example.org. It would be much appreciated if someone could help my out with this. I am really liking the linux setup, but right now I'm just mystified. Thanks in advance for any help.
The message you're getting is the one that Evolution gives when it receives a message from the server saying that the username/password combination is wrong. You need to make sure that the username and password are definitely correct.
As for the message saying mail.bioelectricnutrition.com, the host bioelectricnutrition.com has redirected the request to it's mail server, so this is perfectly ok.
I checked my username and password, and they are definitly correct. Could the problem be with my firewall settings? I checked them, and they are set on high security with default firewall rules, could this be preventing my computer from connecting?
It could be. Imap needs to have tcp port 143 open, smtp needs to have 25 open. What are you running as your firewall? I can help you with reconfiguring a linux firewall, but I've no idea about windows ones...
1. Just my 2 cents but you may want to reconsider posting your real live Email address in a public forum. I'd recommend that you use a fictitious one -- you can still accurately describe the problem using fake values. Don't get me wrong, the LQ community is very well behaved but it's generally a good practice to disguise real Email addresses.
2. I'm not at my Linux box right now, so I'll need to work from memory, but I'll suspect that you have either an incorrect username value entered, or an incorrect POP server name. The first thing I'd do is to verify both the POP and SMTP server names with your ISP. For instance, with my ISP, I need to use "postoffice.<provider>.com" for POP but "mail.<provider>.com" for SMTP. Your ISP may do something similar. Additionally, I'm not sure whether the username value you're supplying is "webmaster" or "webmaster@<your site name>.com" Whichever way you've got it set up now, try it the other way to see if that does it.
I will definitely check back on this thread after work tonight, and attempt to lend a hand. There's no doubt you are very close to success. -- J.W.
Thanks for the thoughts and heads up. I am using the default firewall that came with this distro, the one you access by going to System Settings - Security. Thing is, it seems to be stuck at high, I changed it from both my user account and root, and it just goes back to high, any thoughts?
The more I think about it, I think the firewall settings are the problem. I checked my server names and I got them right, and my user name is right, and when I try using the full thing as my username it ends up saying that I can't connect to username@email@example.com, so I don't think that could be right. So far, here in my third day of Linux I am really liking it, but the change from XP has been a bit difficult. I'm still getting the hang of the total paradigm shift. But anyhow, I've got plently of questions, thank for replys so far.
One more thing, about the firewall not changing. After I change the setting, when I log out should I hit the save settings tab in the box? Would that keep it set? And in the long run, does it matter if I do it from my user account or root?
I'm not sure about the firewall setup for redhat, but...
If you open up a terminal and type in
telnet mail.site.com 143
where mail.site.com is the site your email is at (try mail.site.com and just site.com).
If it can connect past the firewall then you will see something like this
Connected to mail.site.com.
Escape character is '^]'.
* OK mail.site.com Cyrus IMAP4 v1.5.19 server ready
And if it can't get past the firewall you'll see the Trying message, and it'll eventually time out.
If you can't change the firewall settings, and you won't be able to unless you run the program as root, then you can do the following to kill them, although it will leave you open and I don't recommend it for any other purpose than testing that the firewall is _definitely_ the problem.
If you want, you can send me the output of the command
/sbin/iptables -L -v -n, which lists your firewall rules, and I can check them for you. I wouldn't post them to the general public. And also, don't tell me your IP address, otherwise you'd be giving me a pretty good idea of how best to attack your system
--edited to remove email address--
Last edited by liamoboyle; 03-08-2005 at 09:40 PM.
Note that (obviously) I am substituting dummy values in any fields marked by <field> and you would need to confirm that the server names are appropriate to your ISP. Dunno if this will help or not but I hope it does.
As far as the RH Security settings, be sure you enable "Allow incoming Mail (SMTP)". I've got my setting at the Medium level, and it seems to work OK. -- J.W.
I tried again to change my firewall settings from the Security tab in the Systems Settings Menu, I changed them from my root account, an when I logged out I hit the save these settings tab, but it was still back at high when I logged in, so I changed it again, confirmed my action with the dialogue box, closed the program, reopened it, and it was back at high AGAIN. Any thoughts? I also tried the stuff from the terminal, I typed in the telnet command and I got...
telnet: Unable to connect to remote host: Connection refused
so I tried turning the firewall off through the terminal, by the way, shoulf I type those in one at a time?, or can I just copy and paste it in? I tried both, then tried telnet again and got the same response. Thanks again.
Conenction refused indicates that it got past the firewall and there was nothing listening at port 143 on the remote host... In which case, it would appear that your target is not an imap server. If you were trying to use a pop server (should have mentioned earlier sorry) then you should try to go to port 110 (I think).
OK, assuming that you're using the hosts originally mentioned, I've done a little investigation.
You need to use POP email, not imap, and your server should be mail.bioelectricnutrition.com. bioelectricnutrition.com itself doesn't run an imap or POP server, but mail.bioelectricnutrition.com runs a pop server only.
Ok, heres the update. I ran the telnet command again connecting this time to port 110. Bingo! I got a connection, so I rebooted my computer and tried it again without typing all the /iptable commands and I was able to connect again. However, I still cannot get Evolution to connect. I went back to check the port settings but I am still getting the same authorization failed message. And yes, I have checked and rechecked my username, password, everything. I am definitely at a loss...any thoughts? Once again, thanks for the continued help, it is much appreciated.
Can you successfully ping the POP and SMTP servers? Getting the connection is obviously positive, so the next thing would be to confirm that you can get a response from the mail servers. If not, then the mail server is either down or you are using the wrong name; if so, then I would conclude the problem must be within the Evolution settings.
Another approach would be to use a different Email client and see if you can get Email through it. Again, if not, then the mail server is either down or incorrectly specified; if so, then again if Evolution can't get in then the problem is with it, not your hardware.
Wish I could be more help but other than the comments I posted previously I'm tapped out. Good luck with it -- J.W.
I think J.W.'s suggestion of trying out another client's a good idea. If you're using mozilla as a browser, just fire up the email client. Make sure that the server is configured as POP and if it works... then yeah, blame evolution. Kick it around the room for a while or something