I recently installed Zimbra 7.0.0 Beta3 on a Fedora 14 system. Receiving email from gmail seems to work ok, but sending email to gmail doesn't work. I think the problem may be with the way I setup DNS. I'm no expert on DNS, but here's my setup:

The computer I'm installing zimbra onto is on a simple home network. Since my ISP can change my IP at any point, I use dyndns to assign a hostname to my IP which my router updates. My hostname is talz.mine.nu. The FQDN of the Fedora machine I instaled zimbra onto is fedora.talz.mine.nu (although this can only be resolved from inside my LAN). I told it during the installation to create a domain called talz.mine.nu and it complained that talz.mine.nu did not resolve to the IP of the Fedora box. I skipped the warning because I am forwarding port 25 from my router to the Fedora box, and talz.mine.nu resolves my router's IP so that should work OK (AFAIK).

/var/log/maillog says things like:

Code:
Jan 21 19:15:18 fedora postfix/smtpd[30609]: connect from fedora.talz.mine.nu[192.168.1.119]
Jan 21 19:15:18 fedora postfix/smtpd[30609]: 3FFF5A1965: client=fedora.talz.mine.nu[192.168.1.119]
Jan 21 19:15:18 fedora postfix/cleanup[30612]: 3FFF5A1965: message-id=<2006099514.2.1295662518009.JavaMail.root@fedora.talz.mine.nu>
Jan 21 19:15:18 fedora postfix/qmgr[30282]: 3FFF5A1965: from=<admin@talz.mine.nu>, size=601, nrcpt=1 (queue active)
Jan 21 19:15:18 fedora postfix/smtpd[30609]: disconnect from fedora.talz.mine.nu[192.168.1.119]
Jan 21 19:15:18 fedora postfix/smtpd[30616]: connect from localhost.localdomain[127.0.0.1]
Jan 21 19:15:18 fedora postfix/smtpd[30616]: CE2E1A196A: client=localhost.localdomain[127.0.0.1]
Jan 21 19:15:18 fedora postfix/cleanup[30612]: CE2E1A196A: message-id=<2006099514.2.1295662518009.JavaMail.root@fedora.talz.mine.nu>
Jan 21 19:15:18 fedora postfix/qmgr[30282]: CE2E1A196A: from=<admin@talz.mine.nu>, size=1047, nrcpt=1 (queue active)
Jan 21 19:15:18 fedora postfix/smtp[30613]: 3FFF5A1965: to=<test@gmail.com>, relay=127.0.0.1[127.0.0.1]:10024, delay=0.63, delays=0.04/0.02/0.06/0.51, dsn=2.0.0, status=sent (250 2.0.0 Ok, id=29950-01, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as CE2E1A196A)
Jan 21 19:15:18 fedora postfix/qmgr[30282]: 3FFF5A1965: removed
Jan 21 19:15:39 fedora postfix/smtp[30617]: connect to gmail-smtp-in.l.google.com[74.125.95.27]:25: Connection timed out
Jan 21 19:16:01 fedora postfix/smtp[30617]: connect to alt1.gmail-smtp-in.l.google.com[74.125.157.27]:25: Connection timed out
Jan 21 19:16:07 fedora zmmailboxdmgr[31021]: status requested
Jan 21 19:16:07 fedora zmmailboxdmgr[31021]: status OK
Jan 21 19:16:22 fedora postfix/smtp[30617]: connect to alt2.gmail-smtp-in.l.google.com[74.125.93.27]:25: Connection timed out
Jan 21 19:16:43 fedora postfix/smtp[30617]: connect to alt3.gmail-smtp-in.l.google.com[209.85.227.27]:25: Connection timed out
Jan 21 19:17:04 fedora postfix/smtp[30617]: connect to alt4.gmail-smtp-in.l.google.com[74.125.39.27]:25: Connection timed out
Jan 21 19:17:04 fedora postfix/smtp[30617]: CE2E1A196A: to=<test@gmail.com>, relay=none, delay=105, delays=0.01/0.02/105/0, dsn=4.4.1, status=deferred (connect to alt4.gmail-smtp-in.l.google.com[74.125.39.27]:25: Connection timed out)
Jan 21 19:18:07 fedora zmmailboxdmgr[31537]: status requested
Jan 21 19:18:07 fedora zmmailboxdmgr[31537]: status OK
Why are the timeouts happening? What did I do wrong?