Hi Peter. I've reformatted and reparagraphed your query to make it readable. Not sure what happenned when you posted it, but it arrived here full of tab characters...
> When I recently upgraded from RH7.1 to RH7.3 I got total keyboard > lock-up with some programs. In order to go on working I had to > reinstall RH7.1. After that I found > > a) that I could not send e-mail any more using my mail program exmh > nor using <mail> from the console. I have to resort to either pine > or kmail. This is the case using my ISP for my e-mail address. > > b) that I could not send any mail at all using my alternate ISP > subscribed to with a pre-paid webcard. > > In case a) the message in maillog was either ...stat= service not > available.. or ...stat=Data format error. This one especially when > sending to this list. > > In case b) the message popping up on the screen is "sorry that > domain isn't allowed to be relayed thru this MTA". > > How do I revert back that I can mail again with any mail program > especially exmh and with any ISP? First, a disclaimer: I don't use exmh or kmail and never have, so can't comment on anything specific to those. However, I have used both pine and mail and the comments below relate to them. Next: A summary of how MOST mail programs send email under Linux: They open a connection to port 25 on localhost and deliver the email to whatever answers, leaving that to sort out the problem. On most Linux systems, it's sendmail that answers and deals with the mail. I can add that sendmail is a complex beastie to set up, and it's all too easy to get it wrong. One thing pine has is that it can be configured with the domain your email address is in, and this can easily be different from that of the machine it's run on. However, mail doesn't have that ability, and always uses the hostname of the machine it's run on as the domain. As a result, the solution may be as simple as setting the hostname for your machine to match that of your preferred ISP by editing the file /etc/sysconfig/network and putting the full; hostname on the HOSTNAME= line, then rebooting your system. Incidentally, sendmail normally tries to send all outgoing emails direct to the relevant delivery host, so the ISP you're dialled up with should make no difference at all. Best wishes from Riley. - To unsubscribe from this list: send the line "unsubscribe linux-newbie" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.linux-learn.org/faqs