Oprettet man. d. 03. september 2012 kl. 15:01:01

angelenglen
angelenglen (7.952 point. Point ude: 260)

ASP Kan ikke sende mail gennem Exchange (CDO)

Jeg har to scripts, der begge sender mails gennem en exchange server.

Det ene er ASP, der kører via en IIS 7, det andet er et Powershell script.

Powershell scriptet virker, det gør ASP scriptet ikke.
Men hvor ligger forskellen? Hvad gør jeg forkert i ASP?

Jeg ved at afsender-adresse, servernavn, serverport, brugernavn og kodeord osv. er korrekt, for det er det samme jeg bruger i Powershell...

ASP Script
On Error Resume Next
Set cdoMail = CreateObject("CDO.Message")
Set cdoConfig = CreateObject("CDO.Configuration")
Set Flds = cdoConfig.Fields
With Flds
    .Item("http://schemas.microsoft.com/ (...)) = 2 'cdoSendUsingPort
    .Item("http://schemas.microsoft.com/ (...)) = "80.80.80.80"
    .Item("http://schemas.microsoft.com/ (...)) = 10
    .Item("http://schemas.microsoft.com/ (...)) = 587
    .Item("http://schemas.microsoft.com/ (...)) = False
    .Item("http://schemas.microsoft.com/ (...)) = 1
    .Item("http://schemas.microsoft.com/ (...)) = "Svar_Ikke@domain.dk"
    .Item("http://schemas.microsoft.com/ (...)) = "passw0rd"
    .Update
End With
With cdoMail
Set .Configuration = cdoConfig
    .To = "mig@mitdomain.dk"
    .From = "svar_ikke@domain.dk"
    .Subject = "test"
    .TextBody = "Here is the message"
    .Send
End With
Set cdoMail = Nothing
Set cdoConfig = Nothing
Set Flds = Nothing
If Err Then Response.Write vbCrLf & vbCrLf & "<h1>SendMail Failed</h1>Error code: <strong>" & Err.Number & "</strong>" & vbCrLf & "Error description: " & vbCrLf & "<strong>" & Err.Description & "</strong>"
On Error Goto 0


Powershell script
$EmailFrom = "svar_ikke@domain.dk"
$EmailTo = "mig@mitdomain.dk"
$Subject = "test"
$Body = "Here is the message"
$SMTPServer = "80.80.80.80"
$SMTPClient = New-Object Net.Mail.SmtpClient($SmtpServer, 587)
#$SMTPClient.EnableSsl = $true
$SMTPClient.Credentials = New-Object System.Net.NetworkCredential("Svar_Ikke@domain.dk", "passw0rd");
$SMTPClient.Send($EmailFrom, $EmailTo, $Subject, $Body)

Skrevet man. d. 03. september 2012 kl. 15:01:49| #1


Skrevet fre. d. 19. oktober 2012 kl. 09:10:26| #2


Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   


Seneste spørgsmål

Tabel over hvilke byer der tilhørte hvilke kommuner i 2006

Oprettet den 20. maj 2013 kl. 14.22
Niels665 giver 60 point for svar | Giv et svar »

Logge ASP fejl

Oprettet den 12. maj 2013 kl. 19.37
loukas giver 60 point for svar | Giv et svar »

Adskil med dato

Oprettet den 10. maj 2013 kl. 20.26
EveryMA giver 60 point for svar | Giv et svar »

Seneste guides

Slettet
Håndtering af tekstoversættelse i...
Parameteriseret tekstformatering i C#
C++ Historie og Programmering - Del 1







Tips & Tricks fra PC World

Teaser billede

Her er seks Google Labs-funktioner, som du skal slå til med det samme

Gmail Labs giver dig adgang til en masse smarte funktioner, som Googles ingeniører leger med i øjeblikket.


Anmeldelser fra PC World

Teaser billede

Test: Samsung Galaxy S4 er et hit - trods gøglertricks

Kan Samsung beholde førertrøjen i det store Android-race? Galaxy S4 er smækfyldt med innovative funktioner, men også med en del gøgl. Er det for meget? Få vores dom over Samsungs nye topmodel.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Nu kan du få 1 terabyte gratis plads hos Flickr

Yahoo har relanceret sin fototjeneste Flickr med 1 terabyte gratis plads til brugernes billeder og videoer.


Nyheder fra Computerworld

Teaser billede

Galleri: Her er de vigtigste programmører

Computerhistorien har fra hulkort til JavaScript været drevet frem af mange forskellige typer programmører. Se de vigtigste typer her. Er du en af dem?


IT Kurser
Samarbejdspartnere

Udgiver · © 2013 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger