Avatar billede rebse Nybegynder
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
Avatar billede ellebaek Nybegynder
07. marts 2004 - 18:11 #1
ret denne linie:
Mailer.AddRecipient Request.QueryString("Recipient")

til

Mailer.AddRecipient Request.QueryString("Recipient"), Request.QueryString("Recipient")
Avatar billede ellebaek Nybegynder
07. marts 2004 - 18:12 #2
Se her:
Under ASPMail...
http://www.opfinderen.dk/sites/?id=14
Avatar billede rebse Nybegynder
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
Avatar billede ellebaek Nybegynder
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
Avatar billede rebse Nybegynder
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
Avatar billede ellebaek Nybegynder
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.
Avatar billede rebse Nybegynder
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..
Avatar billede ellebaek Nybegynder
08. marts 2004 - 20:25 #8
hvor har du defineret dine emails som mailen skal sendes til ?
Avatar billede rebse Nybegynder
12. marts 2004 - 03:55 #9
dem henter jeg jo fra et variabel...
kan man ikke det?
Avatar billede rebse Nybegynder
12. marts 2004 - 04:00 #10
eller jeg mener: jeg henter dem fra en flash filmed request.que--...

kh
Avatar billede ellebaek Nybegynder
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.
Avatar billede ellebaek Nybegynder
16. marts 2004 - 13:54 #12
har du fået det klaret =?
Avatar billede rebse Nybegynder
23. marts 2004 - 17:05 #13
nope!!!! men nu er det også ligemeget
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester