webForumDet fria alternativet

CDONTS till CDOSYS

ASPur ASP

3 svar · 858 visningar · startad av ipanema

Medlem sedan sep. 200057 inlägg
Frågan#1

Kan någon konvertera denna kod till CDOSYS? Jag är inte så kunnig på det här.

<%
Dim myMail, namn, telefon, email, meddelande

namn = request.form("namn")
telefon = request.form("telefon")
email = request.form("email")
meddelande = request.form("meddelande")

Set myMail = CreateObject("CDONTS.NewMail")
myMail.From = request.form("email")
myMail.Subject="Kontaktsidan"
myMail.To = "test@ipanema.nu"
myMail.Body="Namn: " & namn & vbNewline & vbNewline & "Telefon: " & telefon & vbNewline & "Email: " & email & vbNewline & "Meddelande: " & meddelande
myMail.Send
set myMail=nothing
%>

Medlem sedan dec. 20014 239 inlägg
#2

Här kommer ett exempel (något gammal som jag knåpat ihop nån gång):

		' send by connecting to port 25 of the SMTP server
		Dim iMsg
		Dim iConf
		Dim Flds
		Dim strHTML
		Dim strSmartHost
		Dim obj

		Const cdoSendUsingPort = 2
		StrSmartHost = "min.mailserver.nu"

		set iMsg = CreateObject("CDO.Message")
		set iConf = CreateObject("CDO.Configuration")

		Set Flds = iConf.Fields

		' set the CDOSYS configuration fields to use port 25 on the SMTP server

		With Flds
		.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = cdoSendUsingPort
		.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = strSmartHost
		.Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 10
		.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = Basic
		.Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "dittanvändarnamn"
		.Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "dittlösenord"
		.Update
		End With

		' build for message body
		sBody = Request.Form("meddelande")
			'For Each field In Request.Form
			'	sBody = sBody & field & ": " & Request.Form(field) & Chr(13) & Chr(10)
			'Next

		' apply the settings to the message
		With iMsg
		Set .Configuration = iConf
		.To = "till@nagon.se"
		.From = Request.Form("epost")
		.Subject = "Meddelande från Dig"
		.TextBody = sBody
		.Send
		End With

		' cleanup of variables
		Set iMsg = Nothing
		Set iConf = Nothing
		Set Flds = Nothing
Medlem sedan sep. 200057 inlägg
#3

Tack för snabbt svar men hur gör jag (helt okunnig) med:
namn = request.form("namn")
telefon = request.form("telefon")
email = request.form("email")
meddelande = request.form("meddelande")

Medlem sedan dec. 20014 239 inlägg
129 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)