Hi folks,

I'm stuck...any help is appreciated. I am by no means a postfix expert but I have it working fine for local accounts, trying now to add an account for a different domain. Apologies in advance for what will be a lengthy email, I am trying to include sufficient debugging information.

Summary:
My host name is grimdar.com, where I can successfully send and receive email. I have recently stood up a new domain, sqlyfe.com, which is hosted on the grimdar box. I want to be able to receive (and send) email @sqlyfe.com. As of now, receiving email gets top priority (because no matter what I do on my side, I cannot send mail via ATT until I acknowledge their verification email sent to sql...@sqlyfe.com).

There is a local account sql...@grimdar.com, which works fine for receiving email on the grimdar.com domain. I am not interested in sending email from this particular address, I only created the account as part of trying to get sql...@sqlyfe.com working. It is a disposable account from my perspective, it serves no purpose other than a vain trouble shooting attempt by me. At some point I'll go back and delete that account.

postfix is running on debian (squeeze). i'm using thunderbird as my mail client.

Error Messages:
I get no sqlyfe log entries. I figure this is directly related to my issues, though a big mystery to me.

That aside, here is the message I get when I try to receive email via thunderbird as sqlyfe.com:

Sending of password did not succeed. Mail server mail.sqlyfe.com responded: authorization failed. Check your server settings.

I do verify the password is correct. I verify that thunderbird appears to be checking mail.sqlyfe.com on port 110 for POP, though what is generating the above error message is beyond me.

Here are my dns entries:

A record:
host: www.sqlyfe.com
IP:  107.205.141.167

CNAME:
host: mail
points to: www.sqlyfe.com

MX:
host: sqlyfe.com
points to: www.sqlyfe.com

The above mirrors my dns entries for grimdar.com.

Debugging info:

postfinger:
postfinger - postfix configuration on Thu Jan 16 13:34:08 EST 2014
version: 1.30

--System Parameters--
mail_version = 2.9.6
hostname = eee
uname = Linux eee 3.4.2 #1 SMP Sat Jun 9 21:43:04 EDT 2012 i686 GNU/Linux

--Packaging information--
looks like this postfix comes from deb package: postfix-2.9.6-2

--main.cf non-default parameters--
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
home_mailbox = Maildir/
local_recipient_maps =
luser_relay = rolf@localhost
mailbox_size_limit = 0
mydestination = grimdar.com eee.grimdar.com, localhost.grimdar.com, localhost
myhostname = mail.grimdar.com
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
myorigin = /etc/mailname
readme_directory = no
recipient_delimiter = +
relayhost = [smtp.att.yahoo.com]:587
smtpd_recipient_restrictions = check_policy_service inet:127.0.0.1:10023, permit_sasl_authenticated, reject_unauth_destination, reject_invalid_hostname, reject_unauth_pipelining, reject_non_fqdn_sender, reject_unknown_sender_domain, reject_non_fqdn_recipient, reject_unknown_recipient_domain, reject_rbl_client sbl-xbl.spamhaus.org
smtpd_sender_restrictions = reject_unknown_sender_domain
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
smtp_generic_maps = hash:/etc/postfix/generic
smtp_sasl_auth_enable = yes
smtp_sasl_mechanism_filter = plain, login
smtp_sasl_password_maps = hash:/etc/postfix/sasl/passwd
smtp_sasl_security_options = noanonymous
smtp_tls_security_level = may
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
virtual_alias_maps = hash:/etc/postfix/virtual
--master.cf--
smtp      inet  n       -       -       -       -       smtpd
pickup    fifo  n       -       -       60      1       pickup
cleanup   unix  n       -       -       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
tlsmgr    unix  -       -       -       1000?   1       tlsmgr
rewrite   unix  -       -       -       -       - trivial-rewrite
bounce    unix  -       -       -       -       0       bounce
defer     unix  -       -       -       -       0       bounce
trace     unix  -       -       -       -       0       bounce
verify    unix  -       -       -       -       1       verify
flush     unix  n       -       -       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
proxywrite unix -       -       n       -       1       proxymap
smtp      unix  -       -       -       -       -       smtp
relay     unix  -       -       -       -       -       smtp
        -o smtp_fallback_relay=
showq     unix  n       -       -       -       -       showq
error     unix  -       -       -       -       -       error
retry     unix  -       -       -       -       -       error
discard   unix  -       -       -       -       -       discard
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       -       -       -       lmtp
anvil     unix  -       -       -       -       1       anvil
scache    unix  -       -       -       -       1       scache
maildrop  unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
uucp      unix  -       n       n       -       -       pipe
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
ifmail    unix  -       n       n       -       -       pipe
  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp     unix  -       n       n       -       -       pipe
flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient
scalemail-backend unix  -       n       n       -       2 pipe
flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}
mailman   unix  -       n       n       -       -       pipe
  flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
  ${nexthop} ${user}

-- end of postfinger output --

cat /etc/postfix/virtual:
sqlyfe.com      domain
@sqlyfe.com     sqlyfe

Any insight is appreciated!

-rolf

Reply via email to