/etc/postfix/main.cf ______________________________________________________-- queue_directory = /var/spool/postfix command_directory = /usr/sbin daemon_directory = /usr/lib/postfix mail_owner = postfix default_privs = nobody myhostname = udderweb.udderweb.com mydomain = udderweb.com myorigin = udderweb.com inet_interfaces = all mydestination = udderweb.com, localhost.udderweb.com, localhost, udderweb.com,$ local_recipient_maps = unknown_local_recipient_reject_code = 550 #mynetworks_style = subnet #mynetworks = 12.0.0.0/28, 127.0.0.0/8 #relay_domains = $mydestination #relayhost = $mydomain #relay_recipient_maps = hash:/etc/postfix/relay_recipients #in_flow_delay = 1s #in_flow_delay = 1s alias_maps = hash:/etc/postfix/aliases alias_database = hash:/etc/postfix/aliases #recipient_delimiter = + home_mailbox = .maildir/ local_destination_concurrency_limit = 2 default_destination_concurrency_limit = 2 debug_peer_level = 2 debugger_command = PATH=/bin:/usr/bin:/usr/local/bin; export PATH; (echo cont; echo where) | gdb $daemon_directory/$process_name $process_id 2>&1 >$config_directory/$process_name.$process_id.log & sleep 5 sendmail_path = /usr/sbin/sendmail newaliases_path = /usr/bin/newaliases mailq_path = /usr/bin/mailq setgid_group = postdrop html_directory = /usr/share/doc/postfix-2.2.10/html manpage_directory = /usr/share/man readme_directory = /usr/share/doc/postfix-2.2.10/readme virtual_alias_maps = hash:/etc/postfix/virtual smtpd_sasl_auth_enable = yes smtpd_sasl_security_options = noanonymous smtpd_sasl_local_domain = $hostname broken_sasl_auth_clients = yes smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, check_relay_domains smtpd_sasl_type = dovecot smtpd_sasl_path = /var/spool/postfix/private/auth ____________________________________________________________________________- Example definitions from /etc/postfix/virtual _____________________________________________________________________________- @tractorfactory.net johnpylepr@gmail.com tractorfactory.net tractorfactory.net hostmaster@tractorfactory.net tractorfactory@udderweb.udderweb.com webmaster@tractorfactory.net tractorfactory@udderweb.udderweb.com postmaster@tractorfactory.net tractorfactory@udderweb.udderweb.com abuse@tractorfactory.net tractorfactory@udderweb.udderweb.com info@tractorfactory.net tractorfactory@udderweb.udderweb.com john@tractorfactory.net johnpylepr@gmail.com lance@tractorfactory.net sellout4him@gmail.com ________________________________________________________________________________ Example Definitions from /etc/postfix/aliases ________________________________________________________________________________ john-tractorfactory.net: johnpylepr@gmail.com lance-tractorfactory.net: sellout4him@gmail.com ________________________________________________________________________________ Yes I know I am trying inconsistent methods here. Just testing differnt things and am pulling my hair out. Could you perhaps show me the correct way to do this? Then I could learn from that and apply the same logic to all of my others?