First off, thank you Wietse for postfix. It's really amazing software and I 
appreciate the hard work and dedication by you and others here that make it so 
great.

Okay, my problem: I have a new employee that works remotely using Windows 7 
Outlook 2010. This is our first Windows and Outlook user but I have eight other 
employees successfully sending and receiving mail from outside for several 
years using Macs, iPhones & Androids. His Outlook is configured to use port 587 
with TLS and port 993 with SSL. postfix and dovecot use a self-signed 
certificate.

From the (redacted) mail log:

Jan 27 15:17:20 mailbox postfix/smtpd[84445]: connect from 
xx-xx-xx-xx.lightspeed.sndgca.sbcglobal.net[12.34.56.78]
Jan 27 15:17:20 mailbox postfix/smtpd[84445]: Anonymous TLS connection 
established from xx-xx-xx-xx.lightspeed.sndgca.sbcglobal.net[12.34.56.78]: 
TLSv1 with cipher AES128-SHA (128/128 bits)
Jan 27 15:17:20 mailbox postfix/smtpd[84445]: NOQUEUE: reject: RCPT from 
xx-xx-xx-xx.lightspeed.sndgca.sbcglobal.net[12.34.56.78]: 554 5.7.1 
<xx-xx-xx-xx.lightspeed.sndgca.sbcglobal.net[12.34.56.78]>: Client host 
rejected: Access denied; from=<u...@dop.com> to=<u...@dop.com> proto=ESMTP 
helo=<userPC>
Jan 27 15:17:20 mailbox postfix/smtpd[84445]: lost connection after RCPT from 
xx-xx-xx-xx.lightspeed.sndgca.sbcglobal.net[12.34.56.78]
Jan 27 15:17:20 mailbox postfix/smtpd[84445]: disconnect from 
xx-xx-xx-xx.lightspeed.sndgca.sbcglobal.net[12.34.56.78]

Is there additional Outlook configuration needed or do I have a postfix config 
problem that Outlook has bumped into? Everything works fine for all my other 
users so I'm not sure where to look. I'm happy to provide additional info or 
config settings.

We're running postfix 2.10.2 and dovecot 2.2.9 via macports on OS X 10.7.5.

$ postconf -n
broken_sasl_auth_clients = yes
command_directory = /opt/local/sbin
config_directory = /opt/local/etc/postfix
daemon_directory = /opt/local/libexec/postfix
data_directory = /opt/local/var/lib/postfix
debugger_command = 
PATH=/opt/local/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin ddd 
$daemon_directory/$process_name $process_id & sleep 5
default_privs = nobody
delay_warning_time = 4h
dovecot_destination_recipient_limit = 1
dspam-lmtp_destination_recipient_limit = 1
home_mailbox = Maildir/
html_directory = no
inet_protocols = ipv4
mail_owner = _postfix
mailq_path = /opt/local/bin/mailq
manpage_directory = /opt/local/share/man
message_size_limit = 51200000
mydestination = $myhostname, localhost.$mydomain, localhost
myhostname = mailbox.dop.com
mynetworks = 192.168.0.0/23, 127.0.0.0/8, 50.56.203.34, 198.101.248.79, 
198.101.238.188
myorigin = $mydomain
newaliases_path = /opt/local/bin/newaliases
postscreen_access_list = permit_mynetworks, 
cidr:/opt/local/etc/postfix/postscreen_access.cidr
postscreen_bare_newline_action = enforce
postscreen_bare_newline_enable = yes
postscreen_blacklist_action = drop
postscreen_dnsbl_action = enforce
postscreen_dnsbl_sites = zen.spamhaus.org*3 b.barracudacentral.org*2 
bl.spameatingmonkey.net*2 dnsbl.ahbl.org*2 bl.spamcop.net dnsbl.sorbs.net 
psbl.surriel.com bl.mailspike.net swl.spamhaus.org*-4
postscreen_dnsbl_threshold = 3
postscreen_greet_action = enforce
postscreen_non_smtp_command_enable = yes
postscreen_pipelining_action = enforce
postscreen_pipelining_enable = yes
proxy_interfaces = 70.167.15.110
queue_directory = /opt/local/var/spool/postfix
readme_directory = /opt/local/share/postfix/readme
sample_directory = /opt/local/share/postfix/sample
sendmail_path = /opt/local/sbin/sendmail
setgid_group = _postdrop
smtpd_banner = $myhostname ESMTP $mail_name
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks, permit_sasl_authenticated, 
reject_non_fqdn_helo_hostname
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, 
reject_non_fqdn_sender, reject_non_fqdn_recipient, 
reject_unknown_sender_domain, reject_unknown_recipient_domain, 
reject_unauth_pipelining, reject_unauth_destination, reject_unlisted_recipient, 
check_recipient_access pcre:/opt/local/etc/postfix/recipient_checks.pcre, 
check_helo_access hash:/opt/local/etc/postfix/helo_checks, check_sender_access 
hash:/opt/local/etc/postfix/sender_checks, check_client_access 
hash:/opt/local/etc/postfix/client_checks, check_client_access 
pcre:/opt/local/etc/postfix/fqrdns.pcre, reject_rhsbl_client dbl.spamhaus.org, 
reject_rhsbl_sender dbl.spamhaus.org, reject_rhsbl_helo dbl.spamhaus.org, 
check_client_access pcre:/opt/local/etc/postfix/dspam_filter_access
smtpd_reject_unlisted_sender = yes
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_sender_restrictions = permit_mynetworks, reject_unknown_address
smtpd_tls_cert_file = /opt/local/etc/postfix/ssl/certs/postfix.cert
smtpd_tls_key_file = /opt/local/etc/postfix/ssl/private/postfix.key
smtpd_tls_loglevel = 1
smtpd_tls_security_level = may
tls_random_source = dev:/dev/urandom
transport_maps = hash:/opt/local/etc/postfix/transport
unknown_local_recipient_reject_code = 550
vacation_destination_recipient_limit = 1
virtual_alias_maps = 
proxy:mysql:/opt/local/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:_vmail
virtual_mailbox_base = /Volumes/mail/vmail/
virtual_mailbox_domains = 
mysql:/opt/local/etc/postfix/mysql_virtual_mailbox_domains.cf
virtual_mailbox_maps = 
proxy:mysql:/opt/local/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = _vmail
virtual_transport = dovecot
virtual_uid_maps = static:_vmail

Thanks,
-Terry

Terry Barnum
digital OutPost
http://www.dop.com

Reply via email to