Jeg arbejder for tiden på at lave en fornuftig udsending af mails.
Dertil har jeg brugt en del tid på at få overblik på de forskellige muligheder. Så vidt jeg har forstået, er mulighederne som følger:
1) text 2) text/html billeder ikke vedlagt 3) html billeder vedlagt
Den mulighed jeg mangler - og leder efter, er den hvor jeg kan sende text/html med billeder vedlagt som attachments.
text versionen skal med, da det er den som brugere hvis mailklient ikke kan fortolke html tager som alternativ.
Jeg leder IKKE efter flere links til javasider hvor jeg kan læse om mulighederne, for jeg har været igennem uhygglig meget.
Svaret på mit spørgsmål er : Kan det lade sig gøre at sende en mail hvori mailklienter der ikke kan fortolke html finder en tekstversion. Mailklienter der KAN fortolke html finder en html version, hvor de billeder der refereres i htmlkoden findes som attachments på selvsamme mail.
Hvis JA, ville et link eller et eks. være yderst velkommen
Men problemet er hvis jeg nu erklærer min MimeMultipart som: MimeMultipart("multipart");
og sætter multipart.setSubType("related");
Herved opnær jeg at htmlkoden i mailen kan finde de referede billeder som attachments.
MEN
min textversion bliver vedlagt som en attachment.
Hvis jeg sender en mail med subtype sat til "alternative" virker min textversion som jeg vil, men htmlkoden kan nu ikke længere finde mine billeder da de enkelte bodyparts ikke kender til hinanden.
Jo, den har jeg kigget på - og det kunne jeg i forvejen.
Du inkluderer ikke dine billeder som attachments - de billeder du har med i din html hentes fra internettet ... mine billeder skal hentes fra mailens attachment.
Når jeg sætte dem som attachments ændrer man også nogle egenskaber ved mailen du ikke tager højde for i det eksempel.
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.