Just nu i M3-nätverket
Gå till innehåll

CDO.NTS


trickster scan

Rekommendera Poster

trickster scan

Hej! skulle vara tacksam om någon kunde svara

med kod som visar hur man från vbscript.

 

Sätter upp en CDONTS mailfunktion som dels har ett fält där man slår in vilken server som ska exekvera själva funktionen.(den ska inte köras lokalt på IISen)

Ex: server = "SMTP.mail.server"

 

Eller en länk till Msdn där det verkligen finns svar på det jag söker.

 

Tack för idag slut för idag

 

----------------------------------------------

vbman

Länk till kommentar
Dela på andra webbplatser

Med CDONTS måste du ha en smtp server på din IIS eftersom den använder den för att skicka mailet.

 

Om du använder CDO däremot så tror jag du kan sätta vilken smtp-server du skall använda.

 

- Magnus

-----------------------------------------------------

ju mer jag lär mig ju mer inser jag så lite jag kan

 

Länk till kommentar
Dela på andra webbplatser

trickster scan

<%

 

Sub sendEmail( smtpserver, sender, receiver, subject, msg )

 

Dim iMsg, IConf, schm, Flds

 

Set iMsg = CreateObject("CDO.Message")

Set iConf = CreateObject("CDO.Configuration")

 

Set Flds = iConf.Fields

 

schm = "http://schemas.microsoft.com/cdo/configuration/"

 

With Flds

.Item( schm & "sendusing") = 2

.Item( schm & "smtpserver") = smtpserver

.Item( schm & "smtpconnectiontimeout") = 10

.Update

End With

 

With iMsg

Set .Configuration = iConf

.To = receiver

.From = sender

.Subject = subject

.HTMLBody = msg

.Send

End With

 

Set iMsg = Nothing

Set iConf = Nothing

Set Flds = Nothing

 

End Sub

%>

 

 

Tack för ditt svar men jag får dock inget mail

(Lägger in smtpserver = "100.22.002.22"

receiver = "marcus@catalysator.com")

Men inget mail.

 

Tack /

 

 

Länk till kommentar
Dela på andra webbplatser

Får du inget error så funkar det nog, sen om den email servern accpterar det hela är ju en annan fråga.

 

Den kan ju ha relay inställningar och annat för att förhindra spam till exempel.

 

Testa lokalt på din dator och installera IIS SMTP server och kör med "localhost" som smtp server.

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...