---
title: "Skicka mail med IIS SMTP och CDONTS?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbservrar/87946-skicka-mail-med-iis-smtp-och-cdonts"
topic: "Webbservrar"
topic_url: "https://www.webforum.nu/amne/webbservrar"
author: "bigsky"
published: "2003-10-08T01:59:57.000Z"
updated: "2003-10-23T14:27:57.000Z"
replies: 13
views: 629
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/webbservrar/87946-skicka-mail-med-iis-smtp-och-cdonts"
---

# Skicka mail med IIS SMTP och CDONTS?

## #1 — bigsky, 2003-10-08T01:59Z

Kan ingen en gång för alla berätta hur man på enklast sätt ställer in den inbyggda SMTP-tjänsten i IIS för att skicka email med CDONTS? Jag vill inte kunna ta emot email eller nåt sånt, eller ha en mailserver. Bara kunna testa mina asp-script, så att de script med email-funktioner fungerar bra när man sedan laddar upp dem till webbhotellet. Som det är nu skrivs det filer till katalogen "Badmail" under "Mailroot" i "Inetpub" mappen. Antar då att det inte gick att skicka meddelandet.

Permalänk: https://www.webforum.nu/p/87946

## #2 — bigsky, 2003-10-09T14:54Z

Är det verkligen INGEN som behärskar detta område? Det har jag svårt att tro på...
Provade att skriva in adressen till den smtp-server jag har på webbhotellet under "Egenskaper för Standard för virtuell SMTP-server (kan de inte stava på MS...?) \| Leverans \| Avancerat \| Smart värd" samt "Fullt kvaliciferat värdnamn", men det hjälpte föga, samma resultat alltså. Under "Åtkomst \| Anslutning" och "Begränsningar för återutsändning" har jag lagt till 127.0.0.1 i listan för godkända datorer. Under "Allmänt \| IP Adress" har jag valt "Alla otilldelade". Varför fungerar det inte? Cdonts.dll har jag reggat och den ligger i system32 mappen.

Permalänk: https://www.webforum.nu/p/1180783

## #3 — bigsky, 2003-10-09T22:42Z

Följande felmeddelande står skrivet i en av filerna som hamnar i badmail-mappen:

> Det gick inte att leverera det här meddelandet eftersom följande fel påträffades: "Det här meddelandet är leveransstatusmeddelande som inte kan levereras.".
> 
> Felkoden är 0xC00402C7.

Permalänk: https://www.webforum.nu/p/1181152

## #4 — solbulle, 2003-10-09T22:46Z

Hur ser koden ut som skickar mailet ut?
Är det inte där du anger server mm?

Permalänk: https://www.webforum.nu/p/1181153

## #5 — bigsky, 2003-10-09T23:41Z

Nä, inte med CDONTS väl?

```
Set objMail = Server.CreateObject("CDONTS.NewMail")
  objMail.From = email
  objMail.To = ""
  objMail.Bcc = ""
  objMail.Subject = subject
  objMail.Body = mailbody
  objMail.Send
Set objMail = Nothing
```

Permalänk: https://www.webforum.nu/p/1181173

## #6 — bigsky, 2003-10-14T00:45Z

Någon IIS-expert måste det väl finnas här på wF?

Permalänk: https://www.webforum.nu/p/1186483

## #7 — JAreMANNEN, 2003-10-14T02:00Z

Det ska bara va att tuta å köra direkt om du har reggat komponenten korrekt! Ska inte behöva pilla med något annat. Däremot upplever jag titt som tätt problem med att använda den frekvent. Ibland fungerar det, ibland inte... Varför vet jag inte, har inte lyckats komma på någon lösning.

Permalänk: https://www.webforum.nu/p/1186484

## #8 — bigsky, 2003-10-14T15:30Z

Komponenten är installerad korrekt då det kom upp en ruta vid registreringen som sade att den lyckades. Dessutom fick jag innan jag reggade cdonts.dll ett felmeddelande från koden ovan som var av typen åtkomst nekad. Det får jag inte nu. Själva mailet verkar ju skapas och allt, men felet är att det aldrig skickas utan filen placeras i mappen inetpub\\mailroot\\badmail. Tänkte då att det kunde vara Norton Internet Security som nekade IIS (inetinfo.exe, för det är väl den filen som skickar mailet?) tillgång till Internet. Men under programåtkomst för brandväggen i NIS står det angivet "permit" för inetinfo.exe för både ingående som utgående trafik. Vad kan det då vara? Koden ovan funkar finfint hos webbhotellet.

Permalänk: https://www.webforum.nu/p/1186798

## #9 — bigsky, 2003-10-14T23:14Z

JAreMANNEN, kan inte du gå igenom dina inställningar flik för flik för mig? Ta screenshots om du inte orkar skriva. Jag finner detta mycket konstigt när du säger att man inte ska behöva pilla med några inställningar.

Permalänk: https://www.webforum.nu/p/1187274

## #10 — @nders, 2003-10-15T04:25Z

Om du får mailen i badmailmappen brukar det väl också skapas en fil som innehåller anledningen till att det blir badmail av det hela?

Permalänk: https://www.webforum.nu/p/1187293

## #11 — bigsky, 2003-10-15T13:44Z

Det skapas 3 filer per felgenererat mail. Filnamnen slutar med .BAD, .BDP och .BDR. Innehållet i .BDR-filerna har jag ju postat här ovan. Innehållet i .BDP-filerna är oläsligt och här följer innehållet i en av .BAD-filerna:

> From: postmaster@bigskyairways
> To: BORTTAGET
> Date: Wed, 15 Oct 2003 15:34:00 +0200
> MIME-Version: 1.0
> Content-Type: multipart/report; report-type=delivery-status; boundary="9B095B5ADSN=\_01C393209FFC0FD000000003mail.bigskyworld"
> Message-ID: \<RGryWtIIZ00000003@mail.bigskyworld.com\>
> Subject: Leveransstatusmeddelande (fel)
> 
> This is a MIME-formatted message.  
> Portions of this message may be unreadable without a MIME-capable mail program.
> 
> \--9B095B5ADSN=\_01C393209FFC0FD000000003mail.bigskyworld
> Content-Type: text/plain; charset=unicode-1-1-utf-7
> 
> Det h+AOQ-r +AOQ-r ett automatiskt leveransstatusmeddelande.
> 
> Leverans till f+APY-ljande mottagare misslyckades.
> 
> BORTTAGET
> 
> \--9B095B5ADSN=\_01C393209FFC0FD000000003mail.bigskyworld
> Content-Type: message/delivery-status
> 
> Reporting-MTA: dns;mail.bigskyworld.com
> Received-From-MTA: dns;bigskyairways
> Arrival-Date: Wed, 15 Oct 2003 15:34:00 +0200
> 
> Final-Recipient: rfc822;BORTTAGET
> Action: failed
> Status: 5.0.0
> 
> \--9B095B5ADSN=\_01C393209FFC0FD000000003mail.bigskyworld
> Content-Type: message/rfc822
> 
> Received: from mail pickup service by mail.bigskyworld.com with Microsoft SMTPSVC;
> 	 Wed, 15 Oct 2003 15:34:00 +0200
> From: "AVSÄNDARE" \<BORTTAGET\>
> To: \<BORTTAGET@hotmail.com\>
> Subject: Vi har mottagit ditt meddelande
> Date: Wed, 15 Oct 2003 15:34:00 +0200
> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
> Message-ID: \<BIGSKYAIRWAYSkWWh0J00000002@mail.bigskyworld.com\>
> X-OriginalArrivalTime: 15 Oct 2003 13:34:00.0250 (UTC) FILETIME=\[FDC839A0:01C39320\]
> 
> Följande meddelande mottogs 2003-10-15 15:34:00.
> 
> qwerty...
> 
> \--9B095B5ADSN=\_01C393209FFC0FD000000003mail.bigskyworld--

Hittade ett inlägg på ett annat forum där det stod att man kunde skriva in SMTP-servern som man har på sitt webbhotell under Leverans, Avancerat och Smart Host och då kunde få det att fungera. Provade att skriva in mail.bigskyworld.com. Men det gör det inte. Vad ska det annars stå där om man bara ska köra det lokalt?

Permalänk: https://www.webforum.nu/p/1187564

## #12 — niko, 2003-10-15T13:59Z

1\. Har du en brandvägg som blockerar på applikationsnivå? Om ja: Har SMTP:en access utåt över TCP-port 25?

2\. Finns det några entries i event-loggen från SMTP:en? (Den brukar skriva rätt flitigt där.)

/red: När jag provade att läsa HELA tråden så såg jag att du redan svarat på 1:an. Men det skadar nog inte att temporärt prova att släppa ut allt på port 25 medan du testar.

/red2:

> Under "Åtkomst \| Anslutning" och "Begränsningar för återutsändning" har jag lagt till 127.0.0.1 i listan för godkända datorer.

Du kunde också prova att lägga till den fysiska kort-IP:en i listan, men det är långsökt eftersom du borde fått ett script-error om det var problemet. (Om du inte använder "on error resume next"?)

Permalänk: https://www.webforum.nu/p/1187572

## #13 — bigsky, 2003-10-23T13:10Z

I Norton Internet Security finns port 25 med i listan över tillåtna portar. Hittar ingen logg för SMTP:en men får följande meddelande i en fil i badmail mappen:

> Det gick inte att leverera det här meddelandet eftersom följande fel påträffades: "Felet består i att filen bearbetas i inkatalogen.".
> 
> Felkoden är 0xC00402CE.

Permalänk: https://www.webforum.nu/p/1195382

## #14 — niko, 2003-10-23T14:27Z

Felsökningstips:

Starta Outlook Express. Skapa ett nytt mail med tex dig själv som mottagare och avsändare. Skicka *inte* mailet med send. Välj istället *File -\> Save As ..* och spara mailet rakt ner i *inetpub\\mailroot\\pickup* som *godtyckligtnamn.eml*.

Om mailet nu går iväg så känns det som du har nåt konstigt i ditt CDONTS-script. Om det inte går iväg så borde du kanske prova att disabla Norton medan du testar.

Permalänk: https://www.webforum.nu/p/1195461

---

Tråden på webben: https://www.webforum.nu/amne/webbservrar/87946-skicka-mail-med-iis-smtp-och-cdonts
