On 19 Jul 2013 23:28, "Sam Flint" <harmonicn...@gmail.com> wrote: > > my postfix will not accept remote connections, but it will accept local. > > postconf -n: > broken_sasl_auth_clients = yes > config_directory = /etc/postfix > home_mailbox = Maildir/ > inet_interfaces = all > inet_protocols = ipv4, ipv6 > message_size_limit = 30720000 > mydestination = $myhostname, localhost, localhost.localdomain > mydomain = flintfam.org > myhostname = mail.flintfam.org > mynetworks = all > myorigin = $mydomain > proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virt ual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipien t_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonica l_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps > relay_domains = .com .org .net .info $mydestination > smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, rej ect_unauth_destination, permit
So, you permit your networks, and if that condition is satisfied, you permit if sasl authenticated, and if that's satisfied you reject non-local domains. Do you see the issue? Simon > smtpd_sasl_auth_enable = yes > smtpd_sasl_authenticated_header = yes > smtpd_sasl_path = private/auth > smtpd_sasl_type = dovecot > smtpd_tls_cert_file = /etc/pki/dovecot/certs/dovecot.pem > smtpd_tls_key_file = /etc/pki/dovecot/private/dovecot.pem > smtpd_use_tls = yes > virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysq l:/etc/postfix/mysql-virtual_email2email.cf > virtual_gid_maps = static:5000 > virtual_mailbox_base = /home/vmail > virtual_mailbox_domains = proxy:mysql:/etc/postfix/ mysql-virtual_domains.cf > virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf > virtual_transport = dovecot > virtual_uid_maps = static:5000 > > Log entry: > none. > > Sam > > -- > Sam Flint > flintfam.org/~swflint