On 15.8.2010, at 22.46, Marc Perkel wrote: > passdb { > driver = sql > args = /etc/dovecot/dovecot-sql-master.conf.ext > master = yes > pass = yes > } .. > I'm assuming that the masteruser and masterpass is passed to the master > passdb and when doing so the variable %u is the master user. I assume that > %n and %d also represent the name and domain part of the master user.
Yes. > What I need is to also be able to have variables for the loginuser passed to > the master user query. Something like %lu, %ln, and %ld perhaps. That way > with MySQL tricks I might be able to see if the master user is master for > that particular login user. That way I can give domain owners or owners of > multiple domains the ability to manage the email accounts within their scope > of permission. These are available in v2.0: %{login_user} %{login_username} %{login_domain} I guess they should be added to wiki..