>
Who are you? What do you want? Why are you here?   
nmh & SASL........    


About Me
Projcets
Services
Pictures
Thoughts
Links
Contact Me

 All contents copyrighted
 © 2002 Jonathan Chen

The following patch improves nmh/sasl integration:

  • adds a configuration directive in mts.conf to turn on sasl by default
  • adds -nosasl command line option
  • allows sasl to try all offered authentication mechanisms before quitting
  • falls back to user/pass authentication if sasl fails.

The diff was made against the latest CVS version (last changed 2001/03/17) at cvs@cvs.mhost.com:/cvs/nmh. Since the nmh source appears untouched for a while, I doubt this will go in the main tree.

The patch is available here (rev:1.0, against nmh-1.1rc1) or here (rev:1.0, against nmh-1.1)

The above patch is Copyright © 2002 Jonathan Chen, All Rights Reserved.
Permission is granted for the use and redistribution of the above patch in any form, with or without modification.

This software is provided by the author "as is" and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall the author be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage.

(nmh home) - (SASL home) - (back)