|
No email is being sent by the application. When I run the xcDiag script it doesn't show any errors, and it shows that CDONTS is installed.
|
|
|
xcDiag can only show if the CDONTS object is installed. It cannot tell it is functioning. If CDONTS will not sent an email, then it is very likely that it is not setup or running on the server regardless of the fact that it may be installed and showing up in the diagnostic utility. An easy way to check if CDONTS is functioning is to look at the queue folders for the Microsoft SMTP service. If the PICKUP folder for the Microsoft SMTP service is accumulating files, or has very recent files which do not disappear from the folder quickly, then CDONTS is not running. If the BADMAIL folder is accumulating many files, then there may be a problem with your CDONTS configuration. These are usually locating in the C:\INETPUB\MAILROOT folder by default.
If your site is hosted with an ISP, you should contact your ISP to have them address the problem with CDONTS or see if they provide a different email component for sending email from ASP applications. If you are running your own server, you must setup and configure CDONTS before it can send email.
Note: CDONTS is deprecated and should only be used on installations running pre-Windows 2000 Server operating systems. Current installations should use CDOSYS in lieu of CDONTS.
See the articles at:
Microsoft CDONTS and the Microsoft SMTP Service
Setting up the SMTP Service Component for Microsoft IIS 4.0 with an existing SMTP Server
|