Varje gång jag får mail från webForum om att ett nytt inlägg i en tråd har gjorts så saknas det å, ä eller ö i mailrubriken. Till exempel nu i min senaste tråd så står det så här:
Thunderbird skrev:
Svara 'SkXrmen slocknar vid start'
Har det med Thunderbird att göra, eller är det kodningen av mailutskicken som borde ändras?
Firefox och andra läsare baserade på geckokärnan har ju ibland "problem" med teckenkodning. Det brukar väl kunna avhjälpas med att ordentligt specificera teckenuppsättning (dvs av den som skapar sidan).
Kanske kan någon sysop på webForum, alt. utvecklare ( ;) ) se om det går att speca hårt då mailen ska skickas?
Edit: jag bevakar nu också den här tråden, så får jag se hur det ser ut i Thunderbird hemma.
Har du någon speciell inställning? Svensk version av TB?
Jag kan väl tillägga att jag har TB 1.02, engelsk version.
r\ Med default-inställningar.
Jag har också TB 1.02 engelsk, har inte ändra nått vad det gäller teckenkodning heller. Kollar jag under Options-->Fonts-->Character encoding, så är det "Western (ISO-8859-1)" på incoming.
Har du någon speciell inställning? Svensk version av TB?
Jag kan väl tillägga att jag har TB 1.02, engelsk version.
r\ Med default-inställningar.
Jag har också TB 1.02 engelsk, har inte ändra nått vad det gäller teckenkodning heller. Kollar jag under Options-->Fonts-->Character encoding, så är det "Western (ISO-8859-1)" på incoming.
Samma här. Kan vi utesluta att det är mitt Thunderbird som strular då och inrikta oss på att det är ett problem från wFs sida? :p
Kan vi utesluta att det är mitt Thunderbird som strular då och inrikta oss på att det är ett problem från wFs sida? :p
Jag skulle inte dra den slutsatsen utan snarare motsatsen. Eftersom det bara är du som har problem så känns det väl rätt troligt att det är hos dig felet ligger (även om det inte nödvändigtvis gör det)?!
Provat med en annan epostklient? Provat att installera om thunderbird?
Kan vi utesluta att det är mitt Thunderbird som strular då och inrikta oss på att det är ett problem från wFs sida? :p
Jag skulle inte dra den slutsatsen utan snarare motsatsen. Eftersom det bara är du som har problem så känns det väl rätt troligt att det är hos dig felet ligger (även om det inte nödvändigtvis gör det)?!
Provat med en annan epostklient? Provat att installera om thunderbird?
Det är likadant när jag kollar med min webmail (SquirrelMail 1.4.2). Och jag har installerat om Thunderbird.
Ok, ja då är det ju lite mer underligt. Kanske är din mailserver som gillar att förvanska mail?
Kanske har någonting med det att göra, ja. Men varför är det endast från wF som problemet uppstår? Tämligen lustigt, tycker jag. :)
Jo visst är det udda, men eftersom det fungerar hos alla andra så är det väl kanske en tänkbar möjlighet?
Jag har motsvarande problem med mail som skickas från *.grouphub.com. Alla å,ä & ö har ersatts av udda tecken. Mig veterligen så är det bara jag som får dessa förvanskade mail, så är det fel hos dem eller mig (alla andra mail jag får är normala)?
webForum ISO-encodar inte headers vilket kan resultera i såna här fel.
Jag vet kunder till oss som fått problem när vi inte körde med ISO-encoding och de hade nån speciell mailserver lokalt hos dem.
Skulle wF skicka rubriken så här: "=?ISO-8859-1?Q?Svara_=27Sk=E4rmen_slocknar_vid_start=27?=" så skulle det funka.
Alltså för specialtecknena så ska den hexadecimala motsvarigheten till tecknets ascii kod anges med "=" före. Mellanslag byts ut mot "_". Sen så lite gegg framför... :)
En VB-funktion som förklarar lite bättre:
Function MailHeaderEncode(ByVal sString As String) As String
Dim vString
Dim i As Long, j As Long
Dim sChar As String, lChar As Integer
If Len(sString) Then
ReDim vString(Len(sString) - 1) As String
For i = 1 To Len(sString)
j = i - 1
sChar = Mid(sString, i, 1)
lChar = Asc(sChar)
Select Case lChar
Case 97 To 122, 48 To 57, 65 To 90, 10, 13
vString(j) = sChar
Case 32
vString(j) = "_"
Case Else
If lChar And &HF0& Then
vString(j) = "=" & Hex(lChar)
Else
vString(j) = "=0" & Hex(lChar)
End If
End Select
Next i
MailHeaderEncode = "=?ISO-8859-1?Q?" & Join(vString, "") & "?="
End If
End Function
Jag har motsvarande problem med mail som skickas från *.grouphub.com. Alla å,ä & ö har ersatts av udda tecken. Mig veterligen så är det bara jag som får dessa förvanskade mail, så är det fel hos dem eller mig (alla andra mail jag får är normala)?
Det är nog grouphub.com för jag har samma problem...
Så, är problemet något jag måste leva med eller kommer det göras någonting åt det? :)
vB3 - Coming soon to a wF near you :birp
Nu är det såpass nära att vi inte gör mer än absolut nödvändigt i befintligt system - Betatest av vB3-wF påbörjas i början av Juni om inget oförutsett inträffar ;)