On 1/16/2014 2:35 PM, Noel Jones wrote:
On 1/16/2014 12:47 PM, rolf wrote:
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

Forget about thunderbird and your POP software for the moment and
concentrate on postfix.

Looks as if you've set up a wildcard virtual alias domain. All mail
addressed to *@sqlyfe.com aliased to sqlyfe@$myorigin.  That's that
account you'll need to use in your POP software.

Postfix logs something when you send mail to @sqlyfe.com.  Check the
logs and see what's there.



   -- Noel Jones

You are right, here is the log and it looks like $mydomain is pointing to grimdar.com:

Jan 16 16:28:12 eee postfix/smtpd[7638]: connect from nm6-vm3.access.bullet.mail.bf1.yahoo.com[216.109.114.146] Jan 16 16:28:13 eee postgrey[2647]: action=pass, reason=client whitelist, client_name=nm6-vm3.access.bullet.mail.bf1.yahoo.com, client_address=216.109.114.146, sender=r...@grimdar.com, recipient=sql...@sqlyfe.com
Jan 16 16:28:13 eee postgrey[2647]: cleaning up old logs...
Jan 16 16:28:13 eee postfix/smtpd[7638]: C9CA7156CC: client=nm6-vm3.access.bullet.mail.bf1.yahoo.com[216.109.114.146] Jan 16 16:28:14 eee postfix/cleanup[7641]: C9CA7156CC: message-id=<52d84eae.3020...@grimdar.com> Jan 16 16:28:14 eee postfix/qmgr[2949]: C9CA7156CC: from=<r...@grimdar.com>, size=1875, nrcpt=1 (queue active) Jan 16 16:28:14 eee postfix/local[7642]: C9CA7156CC: to=<sql...@grimdar.com>, orig_to=<sql...@sqlyfe.com>, relay=local, delay=0.89, delays=0.83/0.01/0/0.04, dsn=2.0.0, status=sent (delivered to maildir)
Jan 16 16:28:14 eee postfix/qmgr[2949]: C9CA7156CC: removed
Jan 16 16:28:14 eee postfix/smtpd[7638]: disconnect from nm6-vm3.access.bullet.mail.bf1.yahoo.com[216.109.114.146]

......so I need to somehow have to=<sql...@grimdar.com> become to=<sql...@sqlyfe.com>. I think that's what I need, not sure about that.

-rolf

Reply via email to