the smtp-auth patch you are probably using wrongly advertises that it can handle CRAM-MD5. Simply edit qmail-smtpd.c, search for the CRAM-MD5, remove it, rebuild qmail-smtpd, and you're set. I just did this today, and it worked fine.
This brings up a question: Which qMail Auth patch do people recommend? I've really loaded a current test system with qMail patches and appear to have a conflict between my Auth Patch and my Ban Win Exe's patch.
I'm currently testing out:
# patch for SMTP authentication to relay http://members.elysium.pl/brush/qmail-smtpd-auth/
and want to add...
# ban windows exes,coms,pifs http://www.qmail.org/qmail-smtpd-viruscan-1.1.patch
I know that I can manually add the changes, but the patch for ViruScan counts weird:
patching file qmail-smtpd.c Hunk #1 succeeded at 103 (offset 12 lines). Hunk #3 succeeded at 303 (offset 20 lines). patch unexpectedly ends in middle of line Hunk #5 succeeded at 519 with fuzz 1 (offset 20 lines).
Why would it skip Hunk #2 (or skip the number itself) and I can't see a problem with Hunk #4.
--- Anthony Baratta President Keyboard Jockeys
"Conformity is the refuge of the unimaginative."