Oprettet tor. d. 02. januar 2003 kl. 15:17:38

iqzero
iqzero (17.829 point. Point ude: 0)

Oversætte æøåÆØÅ til emailsk

Hejsa!

Jeg skal lige til at sende en masseforsendelse ud, men opdager at ikke alle mail-klienter kan forstå 'rå' danske tegn. Er der nogen der kan pege mig i retning af en tabel eller lignende, hvor jeg kan se hvad tegnene skal oversættes til? (Den egentlige PHP kode kan jeg godt selv lave)

Skrevet tor. d. 02. januar 2003 kl. 15:19:01| #1

ae = æ, er det sådan du mener?

Skrevet tor. d. 02. januar 2003 kl. 15:21:18| #2

ztyxx
ztyxx (47.495 point)
æ
Æ
Ø
ø
Å
å

Skrevet tor. d. 02. januar 2003 kl. 15:23:23| #3

arne_v
arne_v (1.005.623 point)
Du skal sætte content-type til quoted-printable og så sende
dem som =XX hvor XX er den hexadecimale værdi.

Eksempel:
  ø -> =F8

Skrevet tor. d. 02. januar 2003 kl. 15:24:10| #4

kastermester
kastermester (18.062 point)
function danishtotml($str){
  $str = str_replace("æ", "æ", $str);
  $str = str_replace("Æ", "Æ", $str);
  $str = str_replace("ø", "ø", $str);
  $str = str_replace("Ø", "Ø", $str);
  $str = str_replace("å", "å", $str);
  $str = str_replace("Å", "Å", $str);

  return $str;
}

Det skulle gøre det.

Skrevet tor. d. 02. januar 2003 kl. 15:24:55| #5

arne_v
arne_v (1.005.623 point)
ztyxx's metode bør virke, hvis du sætter content-type til html.

Men du kan ikek regne med at alle kan læse HTML email - og det ser
meget grimt ud i en ikke-HTML-capable-mailreader.

Skrevet tor. d. 02. januar 2003 kl. 15:25:44| #6

iqzero
iqzero (17.829 point)
schaefner - jeg ved ikke havd der er 'mest' korrekt. De fleste klienter ser ud til at oversætte æ til =E6, ø til =F8, å til =E5 osv.. men jeg ved det ikke.

ztyxx, det er ikke en html email.

Skrevet tor. d. 02. januar 2003 kl. 15:26:24| #7

iqzero
iqzero (17.829 point)
arne_v: Lige præcis - den skal ike være i html..

Skrevet tor. d. 02. januar 2003 kl. 15:28:02| #8

iqzero
iqzero (17.829 point)
arne_v, men virker det også i subject?

Skrevet tor. d. 02. januar 2003 kl. 15:30:28| #9

arne_v
arne_v (1.005.623 point)
Lille rettelse jeg har lige slået op:

Context-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Skrevet tor. d. 02. januar 2003 kl. 15:34:44| #10

iqzero
iqzero (17.829 point)
De to headere har jeg allerede fundet frem til.. :) Nu skal jeg bare finde en hexadecimal ASCII tabel ;)

Skrevet tor. d. 02. januar 2003 kl. 15:37:03| #11

arne_v
arne_v (1.005.623 point)
Nej - det virker ikke (altid) i subject.

Subject er en del af headerne.

Content beskriver kun selve body.

Skrevet tor. d. 02. januar 2003 kl. 15:39:10| #12

iqzero
iqzero (17.829 point)
Hmm.. Det er jo et problem..

Skrevet tor. d. 02. januar 2003 kl. 15:40:28| #13

arne_v
arne_v (1.005.623 point)
Der er en standard som nogle email programmer har implementeret for
special karakterer i header felter.

http://www.ietf.org/ (...)

Kort sagt skriver man:
  =?iso-8859-1?q?=F8=F8=F8=F8?=
for at få 4 ø'er.

Ikke det mest kønneste på denne jord !

:-)

Og jeg har altså også oplevet email programmer som ikke
kunne finde ud af det.

Denne standard er meget nyere end almindelig quoted printable
i body.

Men efterhånden kan mange email programmer vel finde ud af det.

Du kunne jo prøve og eksperiemnetere lidt.

Skrevet tor. d. 02. januar 2003 kl. 15:43:24| #14

arne_v
arne_v (1.005.623 point)
Der er en IsoLatin-1 tabel nederst på:
  http://www.georgehernandez.com/ (...)

Skrevet tor. d. 02. januar 2003 kl. 15:44:36| #15


Skrevet tor. d. 02. januar 2003 kl. 15:48:07| #16

arne_v
arne_v (1.005.623 point)
kastermester>

Det de i dit link kalder "extended ascii" er ikke IsoLatin-1
(ISO-8859-1) men ligner noget gammelt DOS codepage et eller andet
(437 måske).

Stor forskel !

Skrevet tor. d. 02. januar 2003 kl. 16:11:00| #17

iqzero
iqzero (17.829 point)
Nå, jeg ofrede Å'et i subject væk, og min 128 upload står nu og arbejder på 17000 emails... ;)

Tak for hjælpen :)

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Udtræk af enkelte felter fra bestemte kolonner i mysql

Oprettet den 11. februar 2012 kl. 19.27
hrole giver 30 point for svar | Giv et svar »

Procentregning

Oprettet den 11. februar 2012 kl. 11.26
sevinding giver 60 point for svar | Giv et svar »

Ville ikke tildele at upload det til database eller komme...

Oprettet den 10. februar 2012 kl. 21.23
tobrukDk giver 15 point for svar | Giv et svar »

Seneste guides

Installer win 7
Den gode bruger


   




Tips & Tricks fra PC World

Teaser billede

Her er fem sjove danske websider du skal kende

Trænger dine lattermuskler til en omgang fitness på dansk? Vi viser vej til fem websider fyldt med humor og vanvittig satire.


Anmeldelser fra PC World

Teaser billede

Test: Denne super-tablet er iPads hårdeste konkurrent

Eee Pad Transformer Prime er frygtindgydende med sin quadcore processor og evne til at trylle sig om til bærbar. Apple bør kigge i bagspejlet, for Asus' tablet-pc kommer buldrende - og gør det...


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Nu kan du snart hente Windows 8

Den nye offentlige betaversion af Windows 8 er klar i denne måned.


Nyheder fra Computerworld

Teaser billede

Måske snart slut med Androids helt store problem

Android-platformen har længe været plaget af et særligt problem. Men måske er problemet nu ved at være elimineret.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger