07. marts 2004 - 18:07
Der er
13 kommentarer
Mailer.AddRecipient
hej Jeg arbejder kun med: Server.CreateObject("SMTPsvg.Mailer") Jeg prøver på at proppe en variabel ned i addRecipient. (recipient får jeg fra en flash som´stensikert virker::) hvorfor virker dette mon ikke? Mailer.AddRecipient Request.QueryString("Recipient") -------------------------------- <% Navn = Request.QueryString("Name") Recipient = Request.QueryString("Recipient") Besked = Request.QueryString("Besked") strEmail = "info@zuq.dk" strSubject = "Konkurrence" strBody = "<B>TIP EN VEN</B><BR><BR><B>Name:</B> " & Name & "<BR><B>Recipient: </B>" & Recipient & "<BR><B>Besked: </B>" & Besked Set Mailer = Server.CreateObject("SMTPsvg.Mailer") Mailer.CharSet = 2 Mailer.ContentType = "text/html" Mailer.FromName = Navn Mailer.RemoteHost = "mail.zuq.dk" Mailer.AddRecipient Request.QueryString("Recipient") Mailer.Subject = strSubject Mailer.BodyText = strBody If Mailer.SendMail Then Response.Write "Tak for din meddelelse - du hører snarest fra os!" Else Response.Write "Der opstod en fejl: " & Mailer.Response End If Set Mailer = Nothing %> - På forhånd tak mvh rebekka
Annonceindlæg fra FPT Software
07. marts 2004 - 18:11
#1
ret denne linie: Mailer.AddRecipient Request.QueryString("Recipient") til Mailer.AddRecipient Request.QueryString("Recipient"), Request.QueryString("Recipient")
07. marts 2004 - 18:12
#2
07. marts 2004 - 18:23
#3
hmm, har du tjekket om det virker? der er jo ikke helt det samme for: 1: Mailer.AddRecipient Request.QueryString("Recipient"), Request.QueryString("Recipient") 1: dér henter den en email fra et variabel to gange og: 2: AspMail.AddRecipient "Modtagers navn", "modtager@domaene.dk" 2: der har den et navn + en defineret email at sende til
07. marts 2004 - 18:46
#4
Jeg er sikker på det virker, for det er som sådan bare at hvis du vil have skrevet hos modtageren af mailen er sendt til et specielt navn, fx. Niels Nielsen og han har mailen Niels@nielsen.dk så skriver du... AspMail.AddRecipient "Niels Nielsen", "Niels@nielsen.dk" hvor i mod hvis du skriver: AspMail.AddRecipient "niels@nielsen.dk", "niels@nielsen.dk" Så vil der i fx. outlook stå at mailen er sendt til niels@nielsen.dk
07. marts 2004 - 18:53
#5
Ja..nu skal du høre! en person ude på et website kan sende min besked; til den han vil---- altså en tilfældig email adresse altså skal addrecipient komme fra det variabel jeg henter som brugeren har sjrevet... det er det ikke i dit eksempel ?? forstår du hvad jeg ´mener? det skal virke som sådan en "send et link feature" kh rebekka
07. marts 2004 - 19:16
#6
indeholder Request.QueryString("Recipient") ikke den email som brugeren vil sende til ? Hvis den gør det, så skal du blot bruge denne linie... Mailer.AddRecipient Request.QueryString("Recipient"), Request.QueryString("Recipient") Prøv det engang.
08. marts 2004 - 11:58
#7
hej igen! Request.QueryString("Recipient")... her spørger den efter variabelet Recipient, som jeg sender fra flash.. der står altså ikke nogen email i asp filen som default. den skal jo sende til atlle mulige emailadresser det virker ikke her..
08. marts 2004 - 20:25
#8
hvor har du defineret dine emails som mailen skal sendes til ?
12. marts 2004 - 03:55
#9
dem henter jeg jo fra et variabel... kan man ikke det?
12. marts 2004 - 04:00
#10
eller jeg mener: jeg henter dem fra en flash filmed request.que--... kh
12. marts 2004 - 14:13
#11
jo... det kan man sagtens, men den email som du skriver på skal skrives 2 gange adskilt af komma, ikke kun 1.
16. marts 2004 - 13:54
#12
har du fået det klaret =?
23. marts 2004 - 17:05
#13
nope!!!! men nu er det også ligemeget
Kurser inden for grundlæggende programmering