Hi all,
Iam unable to send mail from my unix machine(solaris x86,version 5.10) to the outside world.
I can able to access the internet,but not able to send to any yahoo or company email id.
Before posting this,i have searched this forum many times,but could not get the results what i needed.Given below are the details for your reference.Kindly help me out.
Error Details:
When i put mail,mailx or send mail iam getting the below error message:
For example:
# /usr/lib/sendmail -v <yahoo mail id>
WARNING: local host name (Jaya) is not qualified; see cf/README: WHO AM I?
Jul 26 09:37:15 Jaya sendmail[1181]: [ID 702911 mail.alert] unable to qualify my own domain name (Jaya) -- using short name
WARNING: local host name (Jaya) is not qualified; see cf/README: WHO AM I?
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
Note:
I did not configure my machine as a DNS server but configured as DNS client.Is it necessary to configure a DNS server inorder to send email?or is it possible to make my machine itself as a mail server to send email?
Just add the FQDN of Jaya in your hosts file to get rid of that error message.
I suspect that isn't the issue but let's start with the simple stuff first
Modify /etc/hosts, adding the entry 'jaya.<your.domain.name>' to the end of the line for jaya's address.
The sendmail error should then go away. If mail is still not working to outside-world addresses, get the error message from /var/adm/messages (just grep for 'sendmail') and post it back.
I'd recommend against using a capital letter at the start of that hostname too - most of the addressing is case insensitive but every now and then you get a tool that isn't and it causes problems.