Dave Platt writes:
Not with CRAM-MD5, which is a different beast altogether. esmtppw will let you do a plain, garden-variety userid/password authentication only.#snip#You need to use the -hmac-md5 option to userdbpw to generate the MD5 pre-hash, and stuff it into the hmac-md5pw field in userdb. See the example in the userdb man page.OK, I'll give that a try. I'd tried using oen of the userdbpw options and nailing the encoded text into the esmtppw field, but that didn't work... the fact that there's a special fieldname for this purpose explains why. When I looked through the userdb and makeuserdb man pages which came with the .deb distributions I'm using, there was no mention of the hmac-md5pw
Make that the userdbpw man page.
field. The userdb man page doesn't name the fields (just pointing the reader to the makeuserdb man page), and the makeuserdb man page lists pop3pw, esmtppw, imappw, and systempw but doesn't mention any of the fields which use hash/MAC authentication. The Documentation page at www.courier-mta.org doesn't have links to the development copies of these man pages... could links be added the next time you touch that page? Thanks again!
pgptrDBCfJPlG.pgp
Description: PGP signature
