Hi, I desperately need some help on fixing Windows mail client issues with
Postfix.

I'm running Postfix-2.6.6 which is the version coming with latest Redhat6
and we have firewall in between the public network and campus so we have
conduits 465 opened for sending emails from outside networks. All mail
clients work fine except the mail clients made by Microsoft such as Windows
Live Mail & Mail App & Outlook Express & Windows Outlook. Most of them can
send emails fine from Campus network but not from outside (Windows Outlook
on Mac will fail on both sending from public and campus network), all have
the same failing msgs in the server log with '554 5.7.1 Relay Access
Denied':

- postfix/smtpd[20555]: NOQUEUE: reject: RCPT from
132.sub-70-208-79.com[70.208.79.132]:
554 5.7.1 <receiver...@gmail.com>: Relay access denied; from=<
send...@xxx.org> to=<receiver...@gmail.com> proto=ESMTP helo=<AcerS3>

IMAP works just fine and they receive emails with no hiccup. Without much
knowledge of windows mail client softwares, I assume the way windows mail
clients made to communicate with server is different than other mail
clients,  But I do not understand why it will fail on different network.

Following is our Postfix server 'Non-default' setting:

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
debug_peer_level = 2
disable_vrfy_command = yes
html_directory = no
inet_interfaces = all
inet_protocols = ipv4
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
message_size_limit = 20480000
mydestination = $myhostname, localhost.$mydomain, localhost
mynetworks = 120.199.0.0/16, 192.168.0.0/16, 127.0.0.0/8, 10.2.0.0/16
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.6.6/README_FILES
relayhost = xxx.xxx.xxx.xxx
sample_directory = /usr/share/doc/postfix-2.6.6/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtpd_data_restrictions = reject_unauth_pipelining
smtpd_error_sleep_time = 1s
smtpd_hard_error_limit = 20
smtpd_recipient_restrictions = permit_mynetworks,
permit_sasl_authenticated, reject_unauth_destination,
reject_invalid_hostname, reject_non_fqdn_recipient,
reject_unknown_recipient_domain, reject_rbl_client sbl.spamhaus.org,
reject_rbl_client xbl.spamhaus.com, reject_rbl_client pbl.spamhaus.org,
reject_rbl_client cbl.abuseat.org, reject_rbl_client dul.dnsbl.sorbs.net,
permit
smtpd_reject_unlisted_sender = no
smtpd_sasl_auth_enable = yes
smtpd_sasl_path = inet:xxx.xxx.xxx.org:4000
smtpd_sasl_type = dovecot
smtpd_soft_error_limit = 10
smtpd_tls_CAfile = /etc/pki/mail/globalsign-ca.crt
smtpd_tls_auth_only = no
smtpd_tls_cert_file = /etc/pki/mail/certs/hostcert.pem
smtpd_tls_key_file = /etc/pki/mail/private/hostkey.pem
smtpd_tls_mandatory_ciphers = high
smtpd_tls_mandatory_exclude_ciphers = aNULL, MD5
smtpd_tls_security_level = encrypt
strict_rfc821_envelopes = yes
unknown_local_recipient_reject_code = 550

Can anyone advice why this is happening and what is the best way to fix
this?
Thanks!

Mizuki

Reply via email to