If using CDONTS.NewMail, you might have come across this error, from files in your badmail folder:
Unable to deliver this message because the follow error was encountered: "Error is processing file in pickup directory." The specific error code was 0xC00402CE. |
Check permissions on the mailroot folder. IUSR_MachineName, or the authenticated user(s)/group(s), needs to have write permissions on several of its subfolders.
Try running the site / application in a different application protection level. This is not a fix, obviously, but a bandaid in case the situation is dire.
Another alternative is to use CDO.Message instead (which you'll eventually have to do anyway, since CDONTS.NewMail has been deprecated -- and no longer ships with Windows XP / .NET Server). See Article #2026 for information on using CDO.Message.
If this is the error message you received:
Unable to deliver this message because the follow error was encountered: "This message is a delivery status notification that cannot be delivered.". The specific error code was 0xC00402C7. |
Check to make sure that your SMTP service is running and that your CDONTS code sets proper and valid from and to addresses. There have been several reported problems about sending mail through CDONTS when the domain is the same as the smart host, or not the same as the smart host, and these seem to always be alleviated by using CDO.Message or a third-party component, which uses an SMTP server as opposed to the local Exchange system.
Jared Tullis suggested that turning off the "Enable drop directory quota" feature in his domain's properties cleared up this problem.
[ Comment, Edit or Article Submission ]