[Dovecot] APOP and AuthDatabase/SQL

Timo Sirainen tss at iki.fi
Wed Dec 21 08:28:42 EET 2011


On 21.12.2011, at 1.08, Peter Smith wrote:

> We're running dovecot 1.2.15 and use SQL authentication. We'd like to
> be able to support APOP, but can't see how this would fit in with SQL
> auth.
> 
> Currently we have:
> 
> password_query = SELECT email as user, password FROM virtual_users
> WHERE  email='%u' or (email LIKE '%n@%%' AND unhashed='%w')
> 
> It seems that in order to auth APOP logins, we'd need to access
> variables containing the authentication string sent by the client, and
> also variables containing the auth string sent in the POP3 greeting.

The only way to get it working is to have the password_query return the password in plaintext, so Dovecot can do the APOP check. There's no way to get the APOP greeting string.



More information about the dovecot mailing list