Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Installation

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 02-09-2007, 04:57 AM
Active Member
 
Posts: 32
Default Sent mails from one user are not getting received by other user

Hello,

I have installed zimbra on fedora core 5 on my local machine.

I created two users using the admin login namely abc@.. and efg@....

Now when i am sending a mail from abc@... to efg@... ,the efg@... user is not receivingthe mail and vice-versa.

Can anybody please let me know why this is happening.

In the logs i found:
status=bounced (Host or domain name not found. Name service error for name=mybox.mydomain type=A: Host not found)

All the services are successfully running as per executing zmcontrol status command.

Thanks.

Last edited by jiggy; 02-09-2007 at 05:01 AM.. Reason: Got something from logs
Reply With Quote
  #2 (permalink)  
Old 02-09-2007, 05:08 AM
Special Member
 
Posts: 136
Default

This is more likely than not a DNS issue.

What it sounds like is that your mailserver is trying to do a DNS lookup for delivery and not finding an A record for your server.

What is the output of "nslookup myserver.mydomain"? (run this from the command line on your mailserver)
Reply With Quote
  #3 (permalink)  
Old 02-09-2007, 05:14 AM
Active Member
 
Posts: 32
Default

My domain name is mybox.mydomain:

The command : nslookup myserver.mydomain
show the following

Server: 202.87.39.70
Address: 202.87.39.70#53

** server can't find mybox.mydomain: NXDOMAIN

What to do??

Thanks
Reply With Quote
  #4 (permalink)  
Old 02-09-2007, 05:31 AM
Special Member
 
Posts: 136
Default

Ok, so here's your problem.

Your server has no record in DNS. With no record in DNS the mail server has no idea where it should send mail to when you send to that domain.

From the looks of this you are using external DNS (I assume that this is provided by your ISP).

You probably need to install a DNS server (bind is pretty standard, but there are others) and configure it and add an entry for your server.

If, by chance you have the ability to edit DNS on this server, you need to add an A record, and an MX record as well. I can walk you through that if you need.
Reply With Quote
  #5 (permalink)  
Old 02-09-2007, 05:37 AM
Active Member
 
Posts: 32
Default

Thanks a lot Nutz will look into this and if neededyour help will let you know.

Thanks
Reply With Quote
  #6 (permalink)  
Old 02-09-2007, 05:46 AM
Special Member
 
Posts: 136
Default

Good luck!
Reply With Quote
  #7 (permalink)  
Old 02-11-2007, 09:53 PM
Active Member
 
Posts: 32
Default

Hi Nutz.

Need to know something.
See i uninstalled the Zimbra server and installed it once again but this time with domain name localhost.localdomain.

After this when i executed the command : nslookup localhost.localdomain
i got the following result:

Server: my primaryDNS address
Address: my primaryDNS address#53

Name: localhost.localdomain
Address: 127.0.0.1


Can you please let me know why this time it didnt looked for an MX record in the DNS and thrown an error ??

Thanks..

Last edited by jiggy; 02-11-2007 at 10:00 PM..
Reply With Quote
  #8 (permalink)  
Old 02-11-2007, 11:45 PM
Active Member
 
Posts: 33
Post nslookup syntax

Quote:
Originally Posted by jiggy View Post
Can you please let me know why this time it didnt looked for an MX record in the DNS and thrown an error ??
To use nslookup to look at a domain's MX record, use the following syntax:
Code:
nslookup -type=MX somedomain.com
You can also use the dig command if you really want to look into the guts of things:
Code:
dig MX somedomain.com
Both will show you the mail exchanger (MX) record for "somedomain.com" along with their priorities (lower number = main mail server).
Reply With Quote
  #9 (permalink)  
Old 02-12-2007, 05:30 AM
Special Member
 
Posts: 136
Default

Quote:
Originally Posted by jiggy View Post

Can you please let me know why this time it didnt looked for an MX record in the DNS and thrown an error ??

Thanks..
It sounds like you are asking "Why does it not throw an error?" Is that correct?

If so, the reason that it does not throw an error is because localhost.localdomain not only has an entry in /etc/hosts but it will never be different than 127.0.0.1

Keep in mind, with this config nobody outside of your system will be able to send you mail (or replies, etc.).

Hope this helps...
Reply With Quote
  #10 (permalink)  
Old 02-21-2007, 10:17 PM
Active Member
 
Posts: 32
Default Thanks a lot for such clear reply

Thanks a lot
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.