I'm running zimbra 8.0.4 on Centos 6.3.
The zimbra server was configured (not by me) to make external mail relay to my ISP authenticated and encripted by tls and was working just fine.
Now my ISP have changed the service of mail relay to another host with plain login authentication.
For this configuration i have folowed this wiki:Outgoing SMTP Authentication - Zimbra :: Wiki.
I can't send any mails to outside of my domain, it says " 554 5.7.1 <firstname.lastname@example.org>: Relay access denied (in reply to RCPT TO command)"
The support staff of my ISP tell me that my server is trying to send the mails without sending the authentication to mail relay server.
in the mains.cf of my postfix i have these lines:
smtp_sasl_security_options = noanonymous
relayhost = outbound_relay.com:25
smtpd_sasl_authenticated_header = no
smtp_helo_name = $myhostname
broken_sasl_auth_clients = yes
smtpd_tls_key_file = /opt/zimbra/conf/smtpd.key
smtpd_helo_required = yes
sendmail_path = /opt/zimbra/postfix/sbin/sendmail
smtpd_sasl_security_options = noanonymous
smtpd_recipient_restrictions = reject_non_fqdn_recipient, permit_mynetworks, reject_unlisted_recipient, permit
smtpd_relay_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination
smtpd_reject_unlisted_recipient = no
smtp_sasl_mechanism_filter = plain,login
local_header_rewrite_clients = permit_mynetworks,permit_sasl_authenticated
smtpd_data_restrictions = reject_unauth_pipelining
smtpd_milters = inet:127.0.0.1:8092
smtpd_tls_security_level = may
smtpd_sender_restrictions = check_sender_access regexp:/opt/zimbra/postfix/conf/tag_as_originating.re, permit_mynetworks, permit_sasl_authenticated, permit_tls_clientcerts, check_sender_access regexp:/opt/zimbra/postfix/conf/tag_as_foreign.re
lmtp_host_lookup = dns
smtpd_client_restrictions = reject_unauth_pipelining
smtpd_tls_auth_only = no
smtpd_banner = $myhostname ESMTP $mail_name
mynetworks = 127.0.0.0/8 10.27.0.0/16 10.80.0.0/24 192.168.100.0/30 18.104.22.168/32
smtpd_sasl_auth_enable = yes
smtpd_tls_loglevel = 1
smtp_tls_security_level = may
smtp_cname_overrides_servername = no
mydestination = localhost
smtpd_sasl_tls_security_options = $smtpd_sasl_security_options
smtpd_tls_cert_file = /opt/zimbra/conf/smtpd.crt
smtp_sasl_password_maps = hash:/opt/zimbra/conf/relay_password
smtp_sasl_auth_enable = yes
disable_dns_lookups = no
debug_peer_list = outbound-relay.com
debug_peer_level = 3
I have read many documentation and everything it seams rigth to me.
His it possible that in other configuration files still remains some missing lines from old mail relay settings??
Thanks in advance