Avatar billede macho Praktikant
05. juli 2003 - 02:41 Der er 15 kommentarer og
1 løsning

Jmail: Tilføje modtagers navn i header

En formular skal sende en e-mail via Jmail til én bestemt modtager (mig) samt til vedkommende som udfylder formularen.

Hvordan får jeg tilføjet udfylderens navn i headeren af e-mail'en, altså så der ikke står dette i header:

"xxx@xxx.dk""xxx@xxx.dk"

men i stedet dette:

"Navn""xxx@xxx.dk"

Dette virker lige nu, men skriver altså kun e-mail adressen:

'Who the email is sent to
objJMail.AddRecipient Request.Form("email")

Så mangler jeg bare at tilføje navn, som også hentes fra min formular.

Anyone ?
Avatar billede grunken Nybegynder
05. juli 2003 - 02:54 #1
objJMail.AddRecipient Request.Form("navn") & "," & Request.Form("email")

så vidt jeg husker :)
Avatar billede macho Praktikant
05. juli 2003 - 03:03 #2
Det var også hvad jeg selv troede, men hvis jeg skriver det, kommer denne side:

"Siden kan ikke vises"

Har også prøvet omvendt:
objJMail.AddRecipient Request.Form("email") & "," & Request.Form("navn")

men får samme fejl ??
Avatar billede para7 Nybegynder
05. juli 2003 - 09:19 #3
Du kan evt. bruge den her standard opstilling. Det er SenderName du skal bruge.

Set objJMail = Server.CreateObject("JMail.SMTPMail")
objJMail.ServerAddress = "mail.domænenavn.dk"  '********************
objJMail.Sender = "mig@mitdomaene.dk"
objJMail.SenderName = "Mit firmanavn" 'Fra-feltet i emailen  **************
objJMail.Subject = "Ny bruger på dinside.dk"
strBody = "Velkommen til dinside.dk" & vbCrLf & vbCrLf
strBody = strBody & "Login oplysninger:" & vbCrLf
strBody = strBody & "Fornavn: " & Fornavn & vbCrLf
strBody = strBody & "Kodeord:    " & password & vbCrLf & vbCrLf
strBody = strBody & "Vi takker for din tilmelding" & vbCrLf & vbCrLf
strBody = strBody & "Med venlig hilsen" & vbCrLf & vbCrLf
strBody = strBody & " dinside.dk"
objJMail.Body = strBody
objJMail.AddRecipient email
intRetval = objJMail.Execute
set objJMail = nothing
Avatar billede macho Praktikant
05. juli 2003 - 09:49 #4
->para7

SenderName ?? Når det er noget a la "RecipientName" jeg er på jagt efter?
SenderName kender jeg godt; den tilføjer et navn som afsender; jeg er på jagt efter en måde at definere navn på en MODTAGER... ;-(
Avatar billede para7 Nybegynder
05. juli 2003 - 10:08 #5
Jammen jeg har heller ikke læst dit ikke alt for udførlige spørgsmål ordentligt. Har du ikke udfylderens navn som en variabel eller fra en formrequest du kan placere enten i subject eller body?
Avatar billede macho Praktikant
05. juli 2003 - 10:21 #6
Header = From , To, Cc, Bcc og Subject - Det er ikke et spørgsmål om, at jeg ikke har navnen. Det har jeg skam allerede fra formularen i feltet navn. Jeg vil ganske enkelt gerne have navnet tilføjet i "HEADEREN" af e-mail, før subject, og uden for body-tekst:

"To: navn , din-email@domaene.dk"

Håber en eller anden kan forstå hvad det er jeg mener!
Avatar billede para7 Nybegynder
05. juli 2003 - 10:27 #7
Du får nok også mere hjælp, hvis du ikke afviser folk promte.
Avatar billede macho Praktikant
05. juli 2003 - 10:36 #8
Jeg afviser aldrig folk, kun forkerte svar. Du kunne jo evt. starte med at lave en kommentar og så afslutte med et svar, når en løsning er på plads. Det er den måde de fleste kører på, her på E - *gg*

/mvh
Avatar billede para7 Nybegynder
05. juli 2003 - 10:44 #9
Ja, man skal læse spørgsmålene ordentligt ;--)
Avatar billede hossein Nybegynder
05. juli 2003 - 11:17 #10
prøv med at sætte dem sammen:
mm="Navn" 'fra formen
mm1="email"
mm2=mm&" "&mm1
også sætte mm2 til din objJMail.AddRecipient. det er måske ( , ) som laver fejl i grunken forslag:
objJMail.AddRecipient Request.Form("navn") & "," & Request.Form("email")
Avatar billede macho Praktikant
05. juli 2003 - 14:24 #11
->hossein

Det ser interessant ud; jeg kikker på det senere (søndag aften). Nu er der foreløbig dømt week-end.

;-)
Avatar billede hossein Nybegynder
05. juli 2003 - 17:33 #12
OK, hvis mellemrummet giver prblem så set en _ i stedet for. hmmm!!
God week end
Avatar billede nielle Nybegynder
05. juli 2003 - 22:44 #13
Med på en lytter.
Avatar billede macho Praktikant
06. juli 2003 - 21:49 #14
Jeg har nu afprøvet utallige muligheder, uden at være kommet til en løsning. Spørgsmålet er smidt videre ud i verden på et par andre internationale fora. Jeg vender tilbage, når jeg har mere nyt! ;-(
Avatar billede grunken Nybegynder
07. juli 2003 - 03:23 #15
Okay, så må jeg hellere kaste 1 forsøg mere :)

objJMail.AddRecipientEx Request.Form("navn") & "," & Request.Form("email")

eller

objJMail.AddRecipientEx ( Request.Form("navn") & "," & Request.Form("email") );
Avatar billede macho Praktikant
08. juli 2003 - 15:26 #16
Ingen løsninger virker, så jeg lukker spørgsmålet.
Ellers tak for alle forsøgene.
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