
Originally Posted by
uxbod
From the command line try telneting to your ISPs SMTP server on port 25 and push a message through manually. Are you sure they are not blocking port 25 ??
Here is a copy of my telnet session:
Code:
[root@home /var/log]# telnet smtp.myISP.com 25
Trying xx.xx.xx.xxx...
Connected to smtp.myISP.com (xx.xx.xx.xxx).
Escape character is '^]'.
220 smtp.myISP.com ISPname ESMTP server ready
HELO home.myDomain.com
250 smtp.myISP.com hello [yy.yy.yy.yyyy], pleased to meet you
MAIL FROM: account@home.myDomain.com
250 2.1.0 sender ok
RCPT TO: account@myDomain.com
250 2.1.5 recipient ok
DATA
354 enter mail, end with "." on a line by itself
Subject:Test
This is a test
.
250 2.0.0 B5r11b0054hueEX8R5rFk8 mail accepted for delivery
quit
221 2.0.0 smtp.myISP.com ISPname closing connection
Connection closed by foreign host.
Here is a copy of the postfix variables via zmlocalconfig:
Code:
postfix_alias_maps = hash:/etc/aliases
postfix_broken_sasl_auth_clients = yes
postfix_command_directory = ${zimbra_home}/postfix/sbin
postfix_daemon_directory = ${zimbra_home}/postfix/libexec
postfix_enable_smtpd_policyd = no
postfix_header_checks = pcre:${zimbra_home}/conf/postfix_header_checks
postfix_in_flow_delay = 1s
postfix_lmtp_connection_cache_destinations =
postfix_lmtp_connection_cache_time_limit = 4s
postfix_lmtp_host_lookup = dns
postfix_mail_owner = postfix
postfix_mailq_path = ${zimbra_home}/postfix/sbin/mailq
postfix_manpage_directory = ${zimbra_home}/postfix/man
postfix_maximal_backoff_time = 4000s
postfix_minimal_backoff_time = 300s
postfix_newaliases_path = ${zimbra_home}/postfix/sbin/newaliases
postfix_policy_time_limit = 3600
postfix_queue_directory = ${zimbra_home}/data/postfix/spool
postfix_queue_run_delay = 300s
postfix_sender_canonical_maps = proxy:ldap:${zimbra_home}/conf/ldap-scm.cf
postfix_sendmail_path = ${zimbra_home}/postfix/sbin/sendmail
postfix_setgid_group = postdrop
postfix_smtp_helo_name = home.myDomain.com
postfix_smtpd_banner = $smtp_helo_name ESMTP $mail_name
postfix_smtpd_client_restrictions = reject_unauth_pipelining
postfix_smtpd_data_restrictions = reject_unauth_pipelining
postfix_smtpd_helo_required = yes
postfix_smtpd_tls_cert_file = ${zimbra_home}/conf/smtpd.crt
postfix_smtpd_tls_key_file = ${zimbra_home}/conf/smtpd.key
postfix_smtpd_tls_loglevel = 1
postfix_transport_maps = proxy:ldap:${zimbra_home}/conf/ldap-transport.cf
postfix_version = 2.4.7.5z
postfix_virtual_alias_domains = proxy:ldap:${zimbra_home}/conf/ldap-vad.cf
postfix_virtual_alias_maps = proxy:ldap:${zimbra_home}/conf/ldap-vam.cf
postfix_virtual_mailbox_domains = proxy:ldap:${zimbra_home}/conf/ldap-vmd.cf
postfix_virtual_mailbox_maps = proxy:ldap:${zimbra_home}/conf/ldap-vmm.cf
postfix_virtual_transport = error Here is a snippet of my zimbra.log file where the connection is refused:
Code:
Jan 31 15:45:35 home amavis[9488]: (09488-02) ESMTP::10024 /opt/zimbra/data/amavisd/tmp/amavis-20090131T153923-09488: -> SIZE=610 Received: from zimbra.edwaa.com ([127.0.0.1]) by localhost (zimbra.edwaa.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP for ; Sat, 31 Jan 2009 15:45:35 -0800 (PST)
Jan 31 15:45:35 home amavis[9488]: (09488-02) Checking: iu2pFgRU3xrW [192.168.0.10] ->
Jan 31 15:45:36 home postfix/smtpd[13871]: connect from localhost.localdomain[127.0.0.1]
Jan 31 15:45:36 home postfix/smtpd[13871]: 830B33202B7: client=localhost.localdomain[127.0.0.1]
Jan 31 15:45:36 home postfix/cleanup[13867]: 830B33202B7: message-id=<24230975.01233445535395.JavaMail.root@home.myDomain.com>
Jan 31 15:45:36 home postfix/qmgr[10257]: 830B33202B7: from=, size=1048, nrcpt=1 (queue active)
Jan 31 15:45:36 home postfix/smtpd[13871]: disconnect from localhost.localdomain[127.0.0.1]
Jan 31 15:45:36 home amavis[9488]: (09488-02) FWD via SMTP: -> ,BODY=7BIT 250 2.6.0 Ok, id=09488-02, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 830B33202B7
Jan 31 15:45:36 home amavis[9488]: (09488-02) Passed CLEAN, LOCAL [192.168.0.10] [192.168.0.10] -> , Message-ID: <24230975.01233445535395.JavaMail.root@home.myDomain.com>, mail_id: iu2pFgRU3xrW, Hits: -4.399, size: 610, queued_as: 830B33202B7, 659 ms
Jan 31 15:45:36 home postfix/smtp[13868]: D5ECC3202B6: to=, relay=127.0.0.1[127.0.0.1]:10024, delay=0.72, delays=0.04/0.02/0.03/0.64, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 830B33202B7)
Jan 31 15:45:36 home postfix/qmgr[10257]: D5ECC3202B6: removed
Jan 31 15:45:36 home postfix/smtp[13872]: connect to smtp.myISP.com[xxx.xxx.xxx.xxx]: Connection refused (port 25)
Jan 31 15:45:36 home postfix/smtp[13872]: 830B33202B7: to=, relay=none, delay=0.3, delays=0.02/0.05/0.23/0, dsn=4.4.1, status=deferred (connect to smtp.myISP.com[xxx.xxx.xxx.xxx]: Connection refused)
Jan 31 15:46:07 home zmmailboxdmgr[14426]: status requested
Jan 31 15:46:07 home zmmailboxdmgr[14426]: status OK
Any ideas? How can I get Zimbra (postfix) to log the actual SMTP transaction?