Avatar billede ingeman Seniormester
01. februar 2004 - 10:39 Der er 22 kommentarer og
1 løsning

Kan modtager svare på en HTML/ASP mail

Jeg sender HTML mails skrevet i HTML/ASP - kan modtager udfylde
feks felter også returner mailen ?
Avatar billede nute Nybegynder
01. februar 2004 - 10:51 #1
du skal huske på at det er rimelig mange efterhånden der ikke modtager HTML mails længer, på grund af alle problemer dette tidligere har skabt.

Men ... måden at svare på HTML-mails, er samme måde som man svarer på al anden mail. Man bruger musen, klikker på "Reply", skrive sit inhold og trykke på "Send" ...

/nute
Avatar billede ingeman Seniormester
01. februar 2004 - 11:12 #2
Ja men den mail jeg sender indeholder adskillige felter til at indtaste i - så
er spørgsmålet om man kan kan det - og returner mailen ?
Avatar billede nute Nybegynder
01. februar 2004 - 11:19 #3
nope ... som jeg skriver ovenfor ;-)

/nute
Avatar billede nute Nybegynder
01. februar 2004 - 11:26 #4
den eneste måde jeg kan forestille mig at det vil fungere, er hvis du laver et formular der poster sig selv til en ekstern side som processerer form-data og sender en mail tilbage til dig

/nute
Avatar billede moskjaer Nybegynder
01. februar 2004 - 11:27 #5
nute> Har du nogle tal på hvor mange der ikke længere modtager HTML-mails?
ingeman> Hvis e-mail klienten modtager HTML-mails, kan du lave en formular i mailen, som håndteres af et script på selve webserveren.
Avatar billede nute Nybegynder
01. februar 2004 - 11:32 #6
moskjaer >> nope ... men jeg kommer med udtalelsen på baggrund af mine egne erfaringer. Det er svært få af mine venner/kolleger der modtager HTML-mails.

/nute
Avatar billede ingeman Seniormester
01. februar 2004 - 12:31 #7
Dem jeg sender emails til har ingen adgang til min webserver - så spørgsmålet er så
om det kan laves på andre måder ?
Avatar billede nute Nybegynder
01. februar 2004 - 12:37 #8
de skal ikke have adgang til din webserver. dit formular poster til din webserver:

<form id="frm" action="http://DIN_WEBSERVER/enSideDerTagerImodDitFormular.xxx">
</form>

din side på din webserver vil modtage oplysningerne fra formularet og processere data efter dit ønske

/nute
Avatar billede ingeman Seniormester
01. februar 2004 - 13:16 #9
Findes der nogle kode eksempler ?
Avatar billede nute Nybegynder
01. februar 2004 - 13:38 #10
det vil fungere som en helt almindelig HTML-form:

<form id="frm" action="http://webserver/side.asp">
<input type="text" id="txt"/><br/>
<input type="submit" value="submit">
</form>

derefter kan din 'side.asp' modtage denne information på denne måde:

<%
Dim strTxt : strTxt = Request( "txt" )
%>

for at sende mail fra din webserver, skal du så have installeret et component (fx. JMail)... se eksempel her:
http://activedeveloper.dk/aspdigital/kapitel5/jmail.asp

/nute
Avatar billede ingeman Seniormester
01. februar 2004 - 13:46 #11
Jeg anvender allerede JMAIL til afsendelse.
Avatar billede nute Nybegynder
01. februar 2004 - 13:50 #12
så har du jo sikkert et kodeeksempel allerede ;-) siden du nu højst sandsynlig benytter samme princip:

du har en webside, med et formular som du submitter. "modtager-siden" samler data sammen og komponerer en email som du sender afsted til en modtager.

du skal benytte samme princip til dette.

/nute
Avatar billede ingeman Seniormester
01. februar 2004 - 13:58 #13
Ja det har jeg - jeg fremsender en email til modtageren genereret i HTML
hvor der er x antal indtastningsfelter - det jeg så vil er at modtageren af den email
taster sin ordre ind i min HTML email og sender den tilbage til mig - kan man det - isåfald hvordan ?
Avatar billede nute Nybegynder
01. februar 2004 - 14:02 #14
LÆS de indlæg der har blevet postet i denne thread, så har du svaret !!!!

fx min kommentar @ 01/02-2004 13:38:00

jeg har skrevet 5-6 gange hvordan du kan gøre det

/nute
Avatar billede ingeman Seniormester
01. februar 2004 - 14:15 #15
Jeg har aldrig lavet det - beklager hvis jeg virker lidt tykpandet !- altså min fremsendte HTML email skal indeholde:
<form id="frm" action="http://webserver/side.asp">
</form>
Hvad sker der så når modtageren trykker på submit - ender formularen så tilbage på
min webserver - som en fil  der hedder side.asp eller hvad ?
Avatar billede nute Nybegynder
01. februar 2004 - 14:18 #16
hmm ... så er jeg nødt til at spørge ... hvor meget kender du til HTML og ASP ? har du nogensinde lavet et HTML-formular tidligere der sender nogle oplysninger til en anden side ?

til dit spm, så er svaret "ja". du skal dog skifte "webserver" med domænet hvor din "side.asp" ligger

/nute
Avatar billede ingeman Seniormester
01. februar 2004 - 14:33 #17
HTML-formular der sender oplysninger til anden side har jeg gjort mange gange uden problemer.
Jeg bruger ikke domæne.
Avatar billede nute Nybegynder
01. februar 2004 - 15:18 #18
hvis du ikke har en offentlig tilgængelig webserver så kan det ikke laves.

/nute
Avatar billede ingeman Seniormester
01. februar 2004 - 17:56 #19
Min webserver er ikke offentlig tilgængelig.
Kan HTML mailen opbygges så når der trykkes på submit svares der tilbage til min
email addresse ?
Avatar billede nute Nybegynder
01. februar 2004 - 18:12 #20
hmm ... gad vide hvor mange gange man skal gentage sig selv før du forstår ...

NEJ, NEJ og endnu en gang NEJ !!! LÆS hvad der bliver skrevet til dig !!!

Du kan ikke skrive noget HTML kode der "overtager" kontrollen i en mail-klient. For at lave det du forespørger, så er e-mail klienten nødt til at processere de data som brugeren taster ind i dit formular, før den komponerer en ny mail som den sender til dig.

som der har blevet foreslået af 2 personer i denne thread:

moskjaer @ 01/02-2004 11:27:28:

"ingeman> Hvis e-mail klienten modtager HTML-mails, kan du lave en formular i mailen, som håndteres af et script på selve webserveren"

og mig @ 01/02-2004 11:26:49:
"den eneste måde jeg kan forestille mig at det vil fungere, er hvis du laver et formular der poster sig selv til en ekstern side som processerer form-data og sender en mail tilbage til dig"

Dette pricip har jeg prøvet at forklare til dig næsten i hvert *eneste* indlæg i denne thread ... hvornår kommer du til at forstå hvad der bliver skrevet ??
Avatar billede ingeman Seniormester
01. februar 2004 - 18:20 #21
Godt - Jeg havde jo håbet at der var en lille smutvej ? - Javascript ?
Avatar billede nute Nybegynder
01. februar 2004 - 18:28 #22
man kan ikke sende mail med JavaScript ...

igen:

NEJ !!! den eneste "smutvej" kunne være hvis du har en offentlig tilgængelig webserver. princippet har jeg forklaret 100 gange i denne thread. nu gentager jeg mig selv *endnu* en gang ...

jeg dropper et svar, og gider ikke gentage mig selv flere gange

/nute
Avatar billede ingeman Seniormester
01. februar 2004 - 18:41 #23
Den offentlige webserver har jeg ikke - så jeg må droppe det.
Tak for hjælpen.
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