Avatar billede repsak Nybegynder
19. maj 2002 - 17:37 Der er 8 kommentarer og
1 løsning

Mailto

Hejsa,
Jeg ved ikke om "Java" er det rigtige sted at stille dette spørgsmål. Jeg skal i et applet have genereret en mail (vha. en toString()), som skal kunne sendes. Men hvordan laver jeg linjeskift i denne mail. \n virker ikke. Og <BR> virker heller ikke. Jeg har læst http://www.eksperten.dk/spm/91233, men det kune jeg ikke få til at virke.
Min indtilviderekode er:

String link = "mailto:mymail@get2net.dk?subject=Tilmelding&body="+toString()+"\"";
getAppletContext().showDocument(new URL(link));

(min toString() burde så lave en String med linjeskift)
Hvordan får jeg mon dette løst?

Kasper
Avatar billede bumle90 Nybegynder
19. maj 2002 - 19:41 #1
Uden at være den store ekspert tror jeg ikke du i en applet kan maile en email vha. mailto: i en applet. Dette er kun i html det virker. Du må jo tænke på at appletten jo rent faktisk er en applikation der bliver afviklet på klientens virtuelle maskine.
Hvordan man laver en mailfunktion ved jeg ikke helt, men jeg kunne forestille mig at du muligvis skulle lave noget socket programmering og bruge smtp protokollen....
Avatar billede repsak Nybegynder
19. maj 2002 - 20:08 #2
Jeg kan sagtens få selve mailen til at dú. Men det er ikke muligt for mig at lave linjeskift inde i mailen. Så jeg mangler blot denne kommando (hvis den findes, men det gør den jo nok)
:-)
Kasper
Avatar billede gybel Nybegynder
21. maj 2002 - 14:01 #3
Har du prøvet med /n??
Avatar billede repsak Nybegynder
21. maj 2002 - 16:47 #4
Ja - does not work :-(
Avatar billede thundergod Nybegynder
23. maj 2002 - 09:42 #5
Har du prøvet at indsætte (char)13 eller (char)10 ?
CR og LF..
Avatar billede repsak Nybegynder
23. maj 2002 - 16:12 #6
Nej, det lyder spændende men det siger mig ikke umiddelbart noget. Gider du uddybe det lidt ... :-)
Avatar billede forgalt Nybegynder
24. maj 2002 - 10:26 #7
Jeg ved ikke om det virker, men i PHP skal du bare lave et ganske almindelig linigskift og så fortsætte teksten.....kan det være det samme med java?? prøv det.
I PHP skriver man bare
$besked = "Hej her kommer der et linieskift
sådan her";
Avatar billede repsak Nybegynder
25. maj 2002 - 11:43 #8
Har fundet ud af det. Man skal bruge %250d
Avatar billede repsak Nybegynder
11. maj 2003 - 09:49 #9
Jeg må hellere lukke dette spørgsmål
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