After a week of reading several different forum sources and documentation, I am at a loss as to how to get postfix working correctly. I will try and give as much info as I can as to what I have done so far. The reason for doing this is that my isp blocks sending email from this ip address using spamhaus as it is not a business account i would assume. Port 25 is open. telnet xxxxxx.com 25 output: Code: # telnet xxxxxx.com 25 Trying xx.xxx.xx.xx... Connected to xxxxxx.com. Escape character is '^]'. 220 web1.xxxxxx.com ESMTP Postfix ehlo yahoo.com 250-web1.xxxxxx.com 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-STARTTLS 250-AUTH PLAIN LOGIN 250-AUTH=PLAIN LOGIN 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN quit 221 2.0.0 Bye Connection closed by foreign host. First my setup is the perfect server setup using Fedora 10 w/ ISPConfig. Domain is registered through godaddy in which i have setup the email address/relay they supply. DNS records are hosted through Zoneedit. I have also added ns4.zoneedit.com and ns15.zoneedit.com to the godaddy custom nameservers. # dig smtp.xxxxxx.com output Code: ; <<>> DiG 9.5.1-P1-RedHat-9.5.1-1.P1.fc10 <<>> smtp.xxxxxx.com ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39612 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;smtp.xxxxxx.com. IN A ;; ANSWER SECTION: smtp.xxxxxx.com. 7200 IN A xx.xxx.xx.xx ;; AUTHORITY SECTION: xxxxxx.com. 3051 IN NS ns4.zoneedit.com. xxxxxx.com. 3051 IN NS ns15.zoneedit.com. ;; ADDITIONAL SECTION: ns4.zoneedit.com. 144439 IN A 18.104.22.168 ns15.zoneedit.com. 153992 IN A 22.214.171.124 ;; Query time: 204 msec ;; SERVER: 126.96.36.199#53(188.8.131.52) ;; WHEN: Sat Jan 24 19:12:43 2009 ;; MSG SIZE rcvd: 132 In Zoneedit I have added smtp.xxxxxx.com to the a records and added smpt.securemail.net and mailstore1.secureserver.net as the mail servers. #dig mx smtp.xxxxxx.com output Code: ; <<>> DiG 9.5.1-P1-RedHat-9.5.1-1.P1.fc10 <<>> smtp.xxxxxx.com ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26475 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;smtp.xxxxxx.com. IN A ;; ANSWER SECTION: smtp.xxxxxx.com. 7072 IN A xx.xxx.xx.xx ;; AUTHORITY SECTION: xxxxxx.com. 2923 IN NS ns15.zoneedit.com. xxxxxx.com. 2923 IN NS ns4.zoneedit.com. ;; ADDITIONAL SECTION: ns4.zoneedit.com. 144311 IN A 184.108.40.206 ns15.zoneedit.com. 153864 IN A 220.127.116.11 ;; Query time: 146 msec ;; SERVER: 18.104.22.168#53(22.214.171.124) ;; WHEN: Sat Jan 24 19:14:51 2009 ;; MSG SIZE rcvd: 132 I have done the relay tutorial from here: http://www.howtoforge.com/postfix_relaying_through_another_mailserver postconf -n output: Code: 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 html_directory = no inet_interfaces = all inet_protocols = all mail_owner = postfix mailq_path = /usr/bin/mailq.postfix manpage_directory = /usr/share/man mydestination = /etc/postfix/local-host-names mydomain = xxxxxx.com mynetworks = 127.0.0.0/8 newaliases_path = /usr/bin/newaliases.postfix queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/postfix-2.5.5/README_FILES relayhost = smtp.secureserver.net:80 sample_directory = /usr/share/doc/postfix-2.5.5/samples sendmail_path = /usr/sbin/sendmail.postfix setgid_group = postdrop smtp_cname_overrides_servername = no smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_sasl_type = cyrus smtp_tls_note_starttls_offer = yes smtp_use_tls = yes smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_sasl_authenticated_header = yes smtpd_sasl_path = smtpd smtpd_sasl_security_options = noanonymous smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem smtpd_tls_auth_only = no smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key smtpd_tls_loglevel = 1 smtpd_tls_received_header = yes smtpd_tls_session_cache_timeout = 3600s smtpd_use_tls = yes tls_random_source = dev:/dev/urandom unknown_local_recipient_reject_code = 550 so far there has been no log entries to /var/log/maillog have been made which also puzzles me. I can provide any other details if needed. Anyone's help is greatly appreciated.