Link to home
Start Free TrialLog in
Avatar of vatsasri
vatsasri

asked on

SMTP Setup

Some body help me in configuring SMTP server. When I try to send mails using any email software, I will get the following error. "The recipient "xx@hotmail.com"  is not acceptable to your SMTP server. The message is not sendable until recepient has been changed" But I can download all the mails from the mailbox.

I can send mails to those email IDS, which carries same domain in their address, but for different locations I can not send mails. This means if my domain name is cat.net, I can send mails only to email IDs carrying cat.net as their domain names.

Please note that using PINE, I can send mails to anywhere, irrespective of the email address.

Can any body help me in this regard.

Srivatsa
Avatar of barrero
barrero

What are you using as MTA? or where is your MTA located? Is your DNS configured correctly?

Maybe with these answers, we can help you...


      Marcel
sounds like your using your linux box as an outgoing smtp.. (ie.. you have your windows box pop and send through your linux box..)

with the newer verrsion of sendmail 8.9.3 they have some built-in spam tools..

If im right you need to edit your /etc/mail/access file
in here you need to give the ip address or domain names of hosts that you will allow your linux box to relay for....

goto www.sendmail.org for a lot more detail..

hope this helps
Avatar of vatsasri

ASKER

There is no file called access under etc/mail directory, I can find only one file called relay_allow, wherein I have tried entering IP addresses under this to relay, which didn't workout.

Any other idea?

Thanks
what version of sendmail are you running?
telnet 127.0.0.1 25
will give you  the answer
I am using Sendmail version  8.8.7/8.8.7.

ASKER CERTIFIED SOLUTION
Avatar of Bo0gi3man
Bo0gi3man

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Yes, I am using Redhat and when I type mailconf as root it asks me to run linuxconf. Under linuxconf there is no such option. I tried under sendmail.cf, wherein it says that relay_allow is the file under etc/mail directory. I specified an IP address out there under the file relay_allow and restarted sendmail. Even after this it is not working.

Which version of Redhat is it?  5.1 it sounds like, but i'm not sure.  Need input :)
It is Redhat 5.2
it would be easier if you went to a mirror of redhat and got the newest rpm of sendmail  (8.9.3)