View Single Post
  #1  
Old 3rd June 2010, 02:44
gtblackwell gtblackwell is offline
Junior Member
 
Join Date: Jun 2010
Posts: 6
Thanks: 0
Thanked 0 Times in 0 Posts
Default Perfect Server: Ubuntu 10.04: postfix/squirrelmail issues

I've never run a mailserver before, but I went through the Perfect Server tut without any installation issues. Website is up and running and postfix is able to send messages to outside addresses (i.e., my personal gmail account) but messages sent to administrator@mydomain.com get rejected:

Quote:
Delivery to the following recipient failed permanently:

administrator@mydomain.com

Technical details of permanent failure:
Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 550 550 #5.1.0 Address rejected administrator@mydomain.com (state 14).

----- Original message -----

MIME-Version: 1.0
Received: by 10.216.90.3 with SMTP id d3mr552196wef.110.1275523670515; Wed, 02
Jun 2010 17:07:50 -0700 (PDT)
Received: by 10.216.176.193 with HTTP; Wed, 2 Jun 2010 17:07:50 -0700 (PDT)
Date: Wed, 2 Jun 2010 19:07:50 -0500
Message-ID: <AANLkTil7gViYEirDNa8n1S0GJ2q4Ghkpl5ApbZL5Z7W_@mai l.gmail.com>
Subject: testing
From: Geoff Blackwell <geoff.blackwell@gmail.com>
To: administrator@mydomain.com
Content-Type: multipart/alternative; boundary=0016e6d7e8ff489eaf048814ffff

testing
This doesn't seem to have affected the logs at all (the test email was sent at 19:07:50):

mail.log:
Quote:
Jun 2 19:05:01 www imapd: Connection, ip=[::1]
Jun 2 19:05:01 www imapd: Disconnected, ip=[::1], time=0
Jun 2 19:05:01 www pop3d: Connection, ip=[::1]
Jun 2 19:05:01 www pop3d: Disconnected, ip=[::1]
Jun 2 19:05:01 www postfix/smtpd[21095]: connect from localhost.locldomain[127.0.0.1]
Jun 2 19:05:01 www postfix/smtpd[21095]: lost connection after CONNECT from localhost.locldomain[127.0.0.1]
Jun 2 19:05:01 www postfix/smtpd[21095]: disconnect from localhost.locldomain[127.0.0.1]
Jun 2 19:10:01 www imapd: Connection, ip=[::1]
Jun 2 19:10:01 www imapd: Disconnected, ip=[::1], time=0
Jun 2 19:10:01 www pop3d: Connection, ip=[::1]
Jun 2 19:10:01 www pop3d: Disconnected, ip=[::1]
Jun 2 19:10:01 www postfix/smtpd[21192]: connect from localhost.locldomain[127.0.0.1]
Jun 2 19:10:01 www postfix/smtpd[21192]: lost connection after CONNECT from localhost.locldomain[127.0.0.1]
Jun 2 19:10:01 www postfix/smtpd[21192]: disconnect from localhost.locldomain[127.0.0.1]
(I've noticed that I misspelled "locldomain" in /etc/hosts, but fixing that has had no effect on the problem.)

here's /etc/postfix/main.cf:
Quote:
# See /usr/share/postfix/main.cf.dist for a commented, more complete version


# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

readme_directory = /usr/share/doc/postfix

# TLS parameters
smtpd_tls_cert_file = /etc/postfix/smtpd.cert
smtpd_tls_key_file = /etc/postfix/smtpd.key
smtpd_use_tls = yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache

# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.

myhostname = www.radicalrationalist.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = www.radicalrationalist.com, localhost, localhost.localdomain
relayhost =
mynetworks = 127.0.0.0/8 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
html_directory = /usr/share/doc/postfix/html
virtual_alias_domains =
virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf
virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_mailbox_base = /var/vmail
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtpd_sasl_authenticated_header = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, check_recipient_access mysql:/etc/postfix/mysql-virtual_recipient.cf, reject_unauth_destination
smtpd_tls_security_level = may
transport_maps = proxy:mysql:/etc/postfix/mysql-virtual_transports.cf
relay_domains = mysql:/etc/postfix/mysql-virtual_relaydomains.cf
relay_recipient_maps = mysql:/etc/postfix/mysql-virtual_relayrecipientmaps.cf
virtual_create_maildirsize = yes
virtual_maildir_extended = yes
virtual_mailbox_limit_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = "The user you are trying to reach is over quota."
virtual_overquota_bounce = yes
proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps
smtpd_sender_restrictions = check_sender_access mysql:/etc/postfix/mysql-virtual_sender.cf
smtpd_client_restrictions = check_client_access mysql:/etc/postfix/mysql-virtual_client.cf
maildrop_destination_concurrency_limit = 1
maildrop_destination_recipient_limit = 1
virtual_transport = maildrop
header_checks = regexp:/etc/postfix/header_checks
mime_header_checks = regexp:/etc/postfix/mime_header_checks
nested_header_checks = regexp:/etc/postfix/nested_header_checks
body_checks = regexp:/etc/postfix/body_checks
content_filter = amavis:[127.0.0.1]:10024
receive_override_options = no_address_mappings
In addition, squirrelmail fails every login attempt, saying "Unknown user or password incorrect." Here's a relevant portion of mail.log:

Quote:
Jun 2 19:35:01 www imapd: Connection, ip=[::1]
Jun 2 19:35:01 www imapd: Disconnected, ip=[::1], time=0
Jun 2 19:35:01 www pop3d: Connection, ip=[::1]
Jun 2 19:35:01 www pop3d: Disconnected, ip=[::1]
Jun 2 19:35:01 www postfix/smtpd[21788]: connect from localhost.localdomain[127.0.0.1]
Jun 2 19:35:01 www postfix/smtpd[21788]: lost connection after CONNECT from localhost.localdomain[127.0.0.1]
Jun 2 19:35:01 www postfix/smtpd[21788]: disconnect from localhost.localdomain[127.0.0.1]
I have my router forwarding port 25 to the server and my ip address is static. I've added nothing to the server beyond what the tut went over (save for the website in /var/www but that shouldn't matter).

I've searched the web and have found various other people having problems logging in to squirrelmail, but there are so many different permutations and none of them match the issue I'm having, which makes me hesitant to attempt their workarounds for fear of screwing things up more.

Any suggestions?
Reply With Quote
Sponsored Links