Hi all,

if anyone is interested in doing some small but very useful development
work for DBMail:
Please see Bug 0000010 in the bugtracker
(http://dbmail.org/bugtracker/bug_view_advanced_page.php?bug_id=0000010).

It's a feature request for a daemon which SendMail can connect to check
if an email-address is valid, without using dbmail-smtp or dbmail-lmtp
first. It's more or less like Postfix ability to use SQL lookup to check
the validity of an address, with the difference that in this case it's a
daemon which performs the lookup.

The daemon can be pretty simple. It listens for a request, and when it
gets one, it looks up the address in the aliases table, and returns if
the address is valid or not. The protocol is described in a file that is
attached to the bug report.

I see two ways of solving this:
1. make a very simple daemon using Perl or Python, which searches
directly in the database.
2. make a daemon which uses the database functions we already have.

The last solution requires some more thinking, but is a lot more robust
wrt to future changes.

Ilja


Reply via email to