Får följand fel: FROM-adressen måste vara en email, som jag har fattat det!! Spelar ingen roll om du skriver CreateObject eller Server.CreateObject.. finns dom som påstår att om man skriver CreateObject så skall hanteringen vara snabbare.. .. whatever typ.. ;) 1. Technical Information - April 2002 CD ;) antar KonceptBestallning har ett värde som är satt innan, eller? Nä, i FROM ska det stå KonceptBeställning. CDONTS - Problem
Microsoft VBScript runtime error '800a0046'
Permission denied
filen.asp, line 205
Har föjande kod på sidan:
Dim MyCDONTSMail
Set MyCDONTSMail = CreateObject("CDONTS.NewMail")
MyCDONTSMail.From= "KonceptBestallning"
MyCDONTSMail.To= "minmail@mailen.se"
MyCDONTSMail.Subject="KonceptBestallning"
MyCDONTSMail.Body= Request.QueryString("txtNamn") & " har skickat in en beställning den " & Date & "!"
MyCDONTSMail.Send
Set MyCDONTSMail=Nothing
Line 205 är MyCDONTSMail.Send
Använder w2k och iisSv: CDONTS - Problem
Sen vet jag inte om det spelar någon roll, men skriv:
Set MyCDONTSMail = Server.CreateObject("CDONTS.NewMail")
i stället för
Set MyCDONTSMail = CreateObject("CDONTS.NewMail")
//SusanneSv: CDONTS - Problem
Sv: CDONTS - Problem
Microsoft VBScript runtime error '800a0046'
Permission denied
/filename.asp, line xxx
CAUSE
=====
This error can occur if the ASP page runs in its own memory space through
Internet Information Services (IIS). To see if this is the case, follow these
steps:
1. Open the Microsoft Management Console (MMC) for IIS.
2. Right-click the root folder or virtual folder in which your page resides.
3. Click Properties.
4. Click the Home Directory or the Virtual Directory tab.
5. Verify that Run in separate memory space is selected.
RESOLUTION
==========
To resolve this issue it is recommended that the page be run in-process.
A workaround which is not supported or recommended is to add the IWAM_Machinename
account to the Operators tab for the SMTP service. This gives the
IWAM_Machinename account the necessary permissions to the metabase that CDO for
NTS (CDONTS) requires.
This gives all out-of-process applications access to the metabase, and is not
recommended.
2.
Microsoft VBScript runtime error '800a0046'
Permission denied
/filename.asp, line xxx
where xxx is the line number using the send method of the NewMail object.
CAUSE
=====
This behavior can occur if the anonymous user account is not granted at least
CHANGE permissions to the SMTP mail server folders.
RESOLUTION
==========
To resolve this error, follow these steps:
1. Open the Windows NT Explorer and browse to your mail folders. By default,
this is the X:\InetPub\MailRoot folder, where X: is the drive that you
specified during the installation of NTOP.
2. Right-click the Pickup folder, and then click Properties.
3. On the Security tab, click Permissions.
4. If the IIS user accounts are listed, IUSR_<computer> and
IWAM_<computer> are the defaults, skip to step 13.
5. Click Add.
6. Select your computer in the List Names From: drop-down menu.
7. Click Show Users.
8. Highlight the IUSR_<computer> Internet guest account and the
IWAM_<computer> impersonation account, then click Add.
9. Click Change in the Type Of Access drop-down menu.
10. Click OK to close the "Add Users And Groups" dialog.
11. Click OK to close the Directory Permissions dialog.
12. Click OK to close the Directory Properties dialog.
13. Repeat steps 2 through 12 for each folder under the MailRoot folder.
Sen bör du även kolla på detta:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncdsys/html/cdo_roadmap.aspSv: CDONTS - Problem
om inte du har tillgång till dessa skivor så är msdn.microsoft.com/code och msdn.microsoft.com/library och msdn.microsoft.com/howto/ livsnödvändiga verk för att hitta information.. ;)Sv: CDONTS - Problem
om det är fallet så ta bort "" från MyCDONTSMail.From så det blir så här:
MyCDONTSMail.From= KonceptBestallningSv: CDONTS - Problem
Det funkar att ha en sträng där behöver ej vara en email-adress.
Orsaken till problemet är att SMTP inte är installerat på servern och nätverkarna vet inte om dom vill installera det.