On Mon, 15 Dec 2003, Guillaume Filion wrote:

> The PLAIN, LOGIN and CRAM-MD5 mechanisms have been implemented. The 
> modules MIME::Base64 and Digest::HMAC_MD5 are required, but 
> Digest::HMAC_MD5 is allready a prerequisite for Net::DNS, so only 
> MIME::Base64 is a new prerequisite.
> 
> The plugin reads the file config/saslauth for the list of username and 
> passwords. Unfortunately, we need put the plaintext password in the 
> file because of a limitation in the SASL protocol. 8(

Isn't that only true if you implement the CRAM-MD5 mechanism? IOW, PLAIN 
and LOGIN can be done without storing plaintext passwords. See, for 
example mailfront and cvm at http://untroubled.org/.

---
Charlie

Reply via email to