On Wed, 19 May 2004, Ilja Booij wrote:

> Ed K. wrote
> > Ok, I was using a cvs checkout of dbmail (v2pre i guess) that was checked 
> > out on april 16th.
> >
> > I am using the lmtp transport from postfix 2.0.18
> >
> > I have the trace levels set to 5.
> >
> > When I issued a posfix flush command, this is the output sent to 
> > /var/log/maillog:
> > http://www.hp.uab.edu/~ed/dbmail.log
> >
> > After I had this problem, I downloaded a new copy from cvs and ran the new 
> > version.
> > Soon after the update, all the email bounced back to the originator.
> >
> > fyi: all accounts do exist
>
> I read this in your logs:
>
> ========
> query [SELECT deliver_to FROM aliases WHERE lower(alias) =
> lower('[EMAIL PROTECTED]')]
> May 18 16:52:16 proxy dbmail/smtp[26204]: authsql.c,auth_check_user_ext:
> user [EMAIL PROTECTED] not in aliases table
> May 18 16:52:16 proxy dbmail/smtp[26204]: dsn.c, dsnuser_resolve_list:
> user [EMAIL PROTECTED] found total of [0] aliases
> May 18 16:52:16 proxy dbmail/smtp[26204]: dsn.c, dsnuser_resolve_list:
> user [EMAIL PROTECTED] checking for domain forwards.
> May 18 16:52:16 proxy dbmail/smtp[26204]: dsn.c, dsnuser_resolve_list:
> domain [EMAIL PROTECTED] checking for domain forwards
> May 18 16:52:16 proxy dbmail/smtp[26204]: authsql.c,auth_check_user_ext:
> checking user [EMAIL PROTECTED] in alias table
> May 18 16:52:16 proxy dbmail/smtp[26204]: authsql.c,auth_check_user_ext:
> checks [-1]
> May 18 16:52:16 proxy dbmail/smtp[26204]: dbmysql.c,db_query: executing
> query [SELECT deliver_to FROM aliases WHERE lower(alias) =
> lower('@motherteresahospice.com')]
> May 18 16:52:16 proxy dbmail/smtp[26204]: authsql.c,auth_check_user_ext:
> user @motherteresahospice.com not in aliases table
> May 18 16:52:16 proxy dbmail/smtp[26204]: dsn.c, dsnuser_resolve_list:
> domain [EMAIL PROTECTED] found total of [0] aliases
> ======
>
> This would suggest that the users the emails are aimed at do not have
> aliases in the 'aliases'-table.
>
> Can you run the queries in the above log (SELECT deliver_to FROM aliases
> WHERE lower(alias) = lower('[EMAIL PROTECTED]')) and (SELECT
> deliver_to FROM aliases WHERE lower(alias) =
> lower('@motherteresahospice.com')) directly in your SQL client and show
> the results.
>
> Ilja


the [EMAIL PROTECTED] does not exist - so the email must be spam:
mysql> SELECT deliver_to FROM aliases WHERE lower(alias) = lower('[EMAIL 
PROTECTED]');
Empty set (0.00 sec)

mysql> SELECT deliver_to FROM aliases WHERE lower(alias) = 
lower('@motherteresahospice.com');
Empty set (0.00 sec)


I'm more interested in why this email is failing:
May 18 16:52:16 proxy postfix/pipe[26199]: 58A431D4A7: to=<[EMAIL PROTECTED]>, 
relay=dbmail-smtp, delay=434188, status=deferred (temporary failure)

(search for the begining of that line in the log file.)

ed

Security on the internet is impossible without strong, open,
and unhindered encryption.

Reply via email to