Problem with mail.


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Problem with mail.
# 1  
Old 07-24-2002
Problem with mail.

Hello!

I have two servers with Solaris 2.7
I send mail from first to second.
The first is also dns. It's known as "ns.oldb.pkb", second is "dev.pkb".
Ping works successful from 1 to 2 and vice verse.

But when I am trying on first server :
sendmail -v user@dev.pkb < /etc/motd
it is writing:
user@dev.pkb... Deferred: Name server: mailhost.oldb.pkb: host name lookup failure
I tried to set MX in pkb zone in dns for dev.pkb. , but nothing changed.
I no anywhere set "mailhost.".
All my mails queued in /var/spool/mqueue

What I do incorrectly?
I think it's something wrong with dns, but I don't known what is.

PS.
# /usr/lib/sendmail -d0.1 -bt < /dev/null
Version 8.11.6+Sun
Compiled with: MAP_REGEX LOG MATCHGECOS MIME7TO8 MIME8TO7 NAMED_BIND
NDBM NETINET NETUNIX NEWDB NIS NISPLUS QUEUE SCANF SMTP USERDB
XDEBUG

Thank you.
# 2  
Old 07-24-2002
Great job of giving all 'needed' information.

It sounds like there is a problem with the sendmail set up - it probably has 'mailhost' set in the /etc/mail/sendmail.cf (this is the default set up within sendmail sent with Solaris). Two choices if that is true. Either set up mailhost in DNS to point to your host or change sendmail.cf to point to your host. Either will fix your problem. (Fixing it in DNS will insure other servers will also work - fixing it in sendmail.cf means fixing it on all servers.)
# 3  
Old 07-25-2002
Hello!

What do you mean under "mailhost in DNS to point to your host"? Does it mean that:
If I have DNS server ns.oldb.pkb and send mail from it to another, than I need to set mailhost.oldb.pkb as ns.oldb.pkb. Is it?

If I do so , /var/adm/messages give me next:
.... sendmail[...]: ..... :SYSERR(user): mailhost.oldb.pkb. config error: mail loops back to me (MX problem).

I thinked that sendmail sends mail to "mailhost" only if it can't deliver it to recipient's host directly. Am I wrong?

P.S> You right sendmail.cf. Mailhost present in it.

Thank you.
# 4  
Old 07-25-2002
Since sendmail.cf has mailhost in it, it's looking for a server called mailhost OR a DNS cname for mailhost.

This is what you need to do:

If you want to fix it in the sendmail.cf file, change mailhost to be the name of the mail server (what ever that is). Post back what it had in there just to make sure it's what you are looking for -

If you want to fix it in DNS, then you have to do a couple of things:
Post back what is in sendmail.cf for mailhost (the whole line).
Set up a MX record and set up mailhost to an IP of a system.

To see this, do a nslookup
% nslookup
Default Server: which1.mycom.com
Address: 10.140.16.20

> set type=mx
> ibm.com


ibm.com preference = 0, mail exchanger = ns.watson.ibm.com
ibm.com nameserver = ns.watson.ibm.com
ibm.com nameserver = ns.austin.ibm.com
ibm.com nameserver = ns.almaden.ibm.com
ibm.com nameserver = internet-server.zurich.ibm.com
ns.watson.ibm.com internet address = 198.81.209.2
ns.austin.ibm.com internet address = 192.35.232.34
ns.almaden.ibm.com internet address = 198.4.83.35
internet-server.zurich.ibm.com internet address = 195.176.20.204

The mail exchange for ibm.com is ns.watson.ibm.com. It's address is 198.81.209.2.

Check out Mr. DNS FAQ for mail questions. Great info in there and the one of the folks that wrote "DNS & Bind" answers most of the questions.
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Mail Problem

Hi All, I am having a problem that is very similar to the one being discussed here. I am using OS X and am trying to send mail from the OS X Terminal to my GMail account. The mail seems to go through, but gets stuck at Google's servers. I have a log file from the /var/mail directory that... (0 Replies)
Discussion started by: danielsutton
0 Replies

2. UNIX for Advanced & Expert Users

HP UX mail problem

I am uxing HP UX mailx, I want to send mail with: 1) to list 2) cc list 3) sender address 4) mail body 5) subject 6) attachment I am using : (cat cc_list; cat mail_body; ux2dos file_1 | uuencode attachment.txt)|mailx -m -s "subject" -r sender@abc.com recepient@abc.com cc_list... (2 Replies)
Discussion started by: gautamadak
2 Replies

3. Red Hat

Mail Problem. Maybe, it is a DNS Problem!

Hi, i've a redhat linux 9 upadated by redhat from 7 version to 9 version. A couple of days ago i was a problem with my mail, in other words i'm not able to get any email nor to send any email. I've a proxy configuration and i tried to set iptables in order to verify the port. The 110,255 and 995... (1 Reply)
Discussion started by: pintalgi
1 Replies

4. Shell Programming and Scripting

mail problem

hi folks , i am working in UNIX . i was wondered when i gone through below lines in some scripts. Can anyone describe me how this is working . thanks in advance.. /usr/sbin/sendmail -t < $0.email /usr/bin/mailx -s "$EDI_HOST: Report....@ `date`" GROUP_ALERT <<EOF `cat $0.email`... (3 Replies)
Discussion started by: rdhaprakasam
3 Replies

5. Shell Programming and Scripting

problem with Mail !

I have a o/p file called a1.txt from a script. I m mailing this file but the problem is that in the mail the format is comming different. Contents of a1.txt ------------------------------------ Meter 090845086LG is now Made AMR Active Meter 090845088LG is now Made AMR Active Meter... (4 Replies)
Discussion started by: ali560045
4 Replies

6. UNIX for Dummies Questions & Answers

mail problem

if ping $1 3 then { sleep 1 echo "HELO domain.co.uk" sleep 1 echo "MAIL FROM: mark@domain.co.uk" sleep 1 echo "RCPT TO: markms@domain.co.uk" sleep 1 echo "DATA" echo "This is a test from a file." echo "." echo "quit" } | telnet $1 25 else echo problem fi The above is... (1 Reply)
Discussion started by: markms
1 Replies

7. OS X (Apple)

mail problem

i have mac os x 2.2 jaguar and Mail wont open any links? When i click on them it just does nothing. does anybody know why/how to fix it? please help me.. thanks, blip (4 Replies)
Discussion started by: Blip
4 Replies

8. UNIX for Dummies Questions & Answers

mail problem (NOT Mail or Mail.app)

When I try to use the CLI mail, I get the following error. What's wrong? Welcome to Darwin! % mail root Subject: test test . EOT % /etc/mail/sendmail.cf: line 81: fileclass: cannot open /etc/mail/local-host-names: Group writable directory Do I just need to change the... (1 Reply)
Discussion started by: chenly
1 Replies

9. UNIX for Advanced & Expert Users

mail problem !!

Hi, Below a try to send an email to a local user can be seen. I can NOT send e-mail anywhere, but I receive email perfectly. <pre> isgsi01(root)10: mail aris < /home/aris/mail2send dbm map "Alias0": unsafe map file /etc/mail/aliases: No such file or directory </pre> ..... but the... (3 Replies)
Discussion started by: guest100
3 Replies

10. UNIX for Dummies Questions & Answers

Problem with mail

what I have to write in a shell that every time that it arrives a new e-mail has to perform a program taking some data from the e-mail. (2 Replies)
Discussion started by: mmistero
2 Replies
Login or Register to Ask a Question