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 08-04-2008, 02:14 AM
Loyal Member
 
Posts: 91
Default Cannot receive mail from other mail server

My Installation Zimbra almost finish,

My Zimbra can send out email:
1) Zimbra user to Zimbra user
2) Zimbra user to yahoo user

My Zimbra can receive Zimbra user email

But My Zimbra user cannot receive email from yahoo user?

What matter?

I guess is the Split DNS problem...

This is my file
/etc/bind/named.conf.local
Quote:
zone "example.com" {
type master;
file "/etc/bind/db.example.com";
};

zone "1.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.192";
};

logging {
channel query.log {
file "/var/log/query.log";
severity debug 3;
};
category queries { query.log; };
};
/etc/bind/db.example.com
Quote:
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.example.com. root.example.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;

@ IN NS ns.example.com.
@ IN A 192.168.1.16
mail.example.com. IN MX 10 mail.example.com.
example.com. IN MX 10 mail.example.com.

mail IN A 192.168.1.16
www IN A 192.168.1.16
ns IN A 192.168.1.16
/etc/bind/db.192
Quote:
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.example.com. root.example.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.
16 IN PTR ns.example.com.
Testing Bind
Quote:
server@mail:~$ host example.com 127.0.0.1
Using domain server:
Name: 127.0.0.1
Address: 127.0.0.1#53
Aliases:

example.com has address 192.168.1.16
example.com mail is handled by 10 mail.example.com.
Quote:
server@mail:~$ dig example.com

; <<>> DiG 9.4.2-P1 <<>> example.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 62432
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1

;; QUESTION SECTION:
;example.com. IN A

;; ANSWER SECTION:
example.com. 604800 IN A 192.168.1.16

;; AUTHORITY SECTION:
example.com. 604800 IN NS ns.example.com.

;; ADDITIONAL SECTION:
ns.example.com. 604800 IN A 192.168.1.16

;; Query time: 0 msec
;; SERVER: 192.168.1.16#53(192.168.1.16)
;; WHEN: Mon Aug 4 17:08:13 2008
;; MSG SIZE rcvd: 84
All the stuff running ok... But My Zimbra user cannot receive email from yahoo user?

Thank
Reply With Quote
  #2 (permalink)  
Old 08-04-2008, 02:22 AM
Moderator
 
Posts: 7,928
Default

Where does the external MX record for your domain point to ? As you are behind a firewall on a private LAN are you NAT/PATing ? It would help if you let us know your domain name so we can test.
__________________
Reply With Quote
  #3 (permalink)  
Old 08-04-2008, 02:39 AM
Loyal Member
 
Posts: 91
Default

My external MX record is point to a Public address using a mail.example.com name

mail.example.com ----> 202.168.XXX.XXX

I behind a NAT private network....

Quote:
It would help if you let us know your domain name so we can test.
Thank you for the help.

Don't give me the answer... Give me clue to solve the problem...

Normally, we subscripte the service that provide the public ip a domain. They will assign a ip and a domain name to us...

Then I need to configure using the domain name given...

My hostname now is mail.example.com which is point to 192.168.1.16 which is my IP

mail.example.com also point to the Public IP...

Thank you
Reply With Quote
  #4 (permalink)  
Old 08-04-2008, 02:41 AM
Moderator
 
Posts: 7,928
Default

Well from a machine external to your local network try and telnet to port 25 on your internet facing IP address and see if it connects. That much of a hint to you
__________________
Reply With Quote
  #5 (permalink)  
Old 08-04-2008, 03:06 AM
Loyal Member
 
Posts: 91
Default

After telnet from my pc to the external pc then what should I do?

* External PC is the PC that connected to outside world (internet) right?

Thank
Reply With Quote
  #6 (permalink)  
Old 08-04-2008, 03:09 AM
Moderator
 
Posts: 7,928
Default

yes. you need to test that you can get to port 25 from the outside world.
__________________
Reply With Quote
  #7 (permalink)  
Old 08-04-2008, 03:14 AM
Loyal Member
 
Posts: 91
Default

I understood already...

You want me to check the external PC is it got block any traffic from port 110 (POP3)

So far, they say the 110 port is enable....

the Snmp port also enable...

What should I do next step?

Thank
Reply With Quote
  #8 (permalink)  
Old 08-04-2008, 03:15 AM
Moderator
 
Posts: 7,928
Default

Are you collecting all your email via POP3 then ? or are you expecting to receive it via SMTP ?
__________________
Reply With Quote
  #9 (permalink)  
Old 08-04-2008, 03:21 AM
Loyal Member
 
Posts: 91
Default

Mostly mail are send using SMTP port 25
Then mail are receive using the pop3 port 110
So far I know this is the standard... else gmail do not know where to send to yahoo mail

Is it zimbra using another port?

Thank
Reply With Quote
  #10 (permalink)  
Old 08-04-2008, 03:23 AM
Moderator
 
Posts: 7,928
Default

Okay, so your external MX for your domain goes to a account at your ISP, and then you are downloading the email using POP3. Have you checked your Log Files - Zimbra :: Wiki for any error messages ? If you telnet to port 110 at your provider do you get a connection ?
__________________
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.