I run Debian etch and i use smtp.gmail.com as postfix relayhost. I also have a list of senders from different domains allowed to relay smtp traffic on my server . While for local senders in $myorigin i want my postfix to relay smtp with gmail , for users in the list i want my local postfix to not relay and to do it on its own . this is my postfconf -n:
alias_database = hash:/etc/aliases alias_maps = $alias_database append_dot_mydomain = no biff = no body_checks = pcre:/etc/postfix/body_checks.txt broken_sasl_auth_clients = yes command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/lib/postfix debug_peer_level = 2 delay_warning_time = 4h disable_vrfy_command = yes header_checks = pcre:/etc/postfix/header_checks.txt home_mailbox = Maildir/ inet_interfaces = all mail_spool_directory = /var/spool/mail mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 mydestination = $myhostname, $mydomain, www.$mydomain ,ns2.$mydomain ,ns1.$mydomain ,localhost.$mydomain mydomain = gabrix.ath.cx myhostname = mail.gabrix.ath.cx mynetworks = 127.0.0.0/8, 10.0.0.0/8 myorigin = $myhostname recipient_delimiter = + relayhost = [smtp.gmail.com]:587 show_user_unknown_table_name = no smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_tls_CAfile = /etc/postfix/ssl/cacert.pem smtp_tls_cert_file = /etc/postfix/ssl/smtpcert.pem smtp_tls_key_file = /etc/postfix/ssl/smtpkey.pem smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache smtp_use_tls = yes smtpd_banner = $myhostname ESMTP $mail_name (Open/OS) 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_tls_CAfile = /etc/postfix/ssl/cacert.pem smtpd_tls_auth_only = no smtpd_tls_cert_file = /etc/postfix/ssl/smtpcert.pem smtpd_tls_key_file = /etc/postfix/ssl/smtpkey.pem smtpd_tls_received_header = no smtpd_tls_security_level = may smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache smtpd_use_tls = yes I hope i was clear , Thanks ! -- http://www.gabrix.ath.cx