Avatar billede uffenielsen Nybegynder
20. november 1999 - 09:56 Der er 10 kommentarer

Jmail og Multipart messages

Hey,

nogen der ved om/hvordan man kan sende Multipart messages via Jmail?

Og hvordan man separerer de forskellige Content type's?


Avatar billede mike@work Praktikant
20. november 1999 - 12:11 #1
Multipart ?!?!? Mener du attache filer til din mails ?!?!?
Avatar billede uffenielsen Nybegynder
20. november 1999 - 14:22 #2
Nej, jeg mener første del af beskeden sendes som text/plain
Resten sendes som text/html.

Således at mailprogrammer der ikke understøtter HTML viser første del og programmer der understøtter HTML viser nederste del, altå html delen.
Avatar billede cldu Nybegynder
20. november 1999 - 16:16 #3
erhhh... De to typer contents bliver gaaaaaanske automatisk separeret, i og med at HTML først vises under selv BODY'en på mailen. Såååeeeeh... Jeg forstår ikke rigtig hvad der er problemet???

Og Jmail SENDER jo kun i plain? right? Eller er jeg galt på den? (jeg er ikke den største ASP-haj...)
Avatar billede uffenielsen Nybegynder
20. november 1999 - 17:48 #4
Ville gerne lave en header ala headeren på nedenstående.

Hvis jeg laver en
JMail.ContentType = "text/plain"
sender den som tekst.
Hvis jeg laver en
JMail.ContentType = "text/html"
sender den som HTML.

Spørgsmålet går på hvordan man sender
så det ligner nedenstående.

Altså først text dernæst HTML.

Content-Type: multipart/alternative;
    boundary="----=_NextPart_000_0064_01BF337C.DFBE1180"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.3110.5
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3

This is a multi-part message in MIME format.

------=_NextPart_000_0064_01BF337C.DFBE1180
Content-Type: text/plain;
    charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable


Dette er en test

------=_NextPart_000_0064_01BF337C.DFBE1180
Content-Type: text/html;
    charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<H1>
<CENTER>Dette er en test</CENTER></H1></BODY></HTML>

------=_NextPart_000_0064_01BF337C.DFBE1180--

Avatar billede cldu Nybegynder
20. november 1999 - 17:59 #5
Det er ikke muligt at skrive EN mail i TO formater.

Hvad er det lige præcis du vil frem til med de to eksempler? Det er jo to forskellige mails?

Og forresten så er det LANGT de fleste der har klienter der kan læse HTML formatet.... /cldu
Avatar billede uffenielsen Nybegynder
20. november 1999 - 18:07 #6
Det er een og samme mail og altså kun et eksempel.

Sådan ser headren ud, når jeg f.eks sender HTML via Outlook express.

-Uffe
Avatar billede cldu Nybegynder
20. november 1999 - 18:17 #7
ja? Vil du ikke uddybe hvad det er du vil frem til??
Avatar billede uffenielsen Nybegynder
20. november 1999 - 18:32 #8
Jeg ville blot sende ligesom Outlook Express. Altså een besked opdelt i to parts.
En HTML og en text part.
Avatar billede pingo Nybegynder
09. december 1999 - 16:17 #9
Det er nu ikke så svært...

Men du kan ikke gøre det fra JMail - for du skal ændre i Content-Typen i headeren - og det understøtter JMail ikke.

Derimod kan du gøre det med en socket.

Hvis det stadig har interesse kan jeg sende dig et eksempel!
Avatar billede lumbye Nybegynder
27. februar 2001 - 10:53 #10
Det er ikke lige akkurat et svar til dit spørgsmål, men komponenten er tilgængelig på serveren, så påstår ASPMail i hvert fald at den kan sende multipart (har dog ikke prøvet det selv...)

Prøv at kig på dokumentationen på http://www.serverobjects.com/comp/Aspmail4.htm og overvej evt. at anvende denne fremfor Jmail.
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