webForumDet fria alternativet

å, ä och ö i mailutskick från wF

Om webForum

19 svar · 634 visningar · startad av silfver

Medlem sedan apr. 200312 679 inlägg
Frågan#1

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?

Medlem sedan dec. 1999503 inlägg
#2

Jag får korrekta å,ä,ö i både Microsoft Outlook 2003 och webbgränssnittet till webForum e-postserver.

Medlem sedan apr. 200312 679 inlägg
#3

Per skrev:

Jag får korrekta å,ä,ö i både Microsoft Outlook 2003 och webbgränssnittet till webForum e-postserver.

Kanske är det nåt Thunderbird-specifikt problem det rör sig om? För det är endast från wF som detta problem uppstår.

Svara 'X, X och X i mailutskick frXn wF'

Jag tycker det är lite jobbigt när det står så... :p

Medlem sedan juni 200032 967 inlägg
#4

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.

Medlem sedan dec. 19998 277 inlägg
#5

Funkar som det ska i min Thunderbird

Medlem sedan aug. 20003 575 inlägg
#6

Kanske kan vara inställningar på ditt Thunderbird?

Medlem sedan apr. 200312 679 inlägg
#7

Tengblad skrev:

Funkar som det ska i min Thunderbird

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.

Medlem sedan dec. 19998 277 inlägg
#8

silfver skrev:

Tengblad skrev:

Funkar som det ska i min Thunderbird

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.

Medlem sedan apr. 200312 679 inlägg
#9

Tengblad skrev:

silfver skrev:

Tengblad skrev:

Funkar som det ska i min Thunderbird

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

Är det ingen annan som har samma problem som mig?

Medlem sedan mars 20025 907 inlägg
#10

silfver skrev:

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?

Medlem sedan apr. 200312 679 inlägg
#11

Peeer skrev:

silfver skrev:

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.

Medlem sedan mars 20025 907 inlägg
#12

Ok, ja då är det ju lite mer underligt. Kanske är din mailserver som gillar att förvanska mail?

Medlem sedan apr. 200312 679 inlägg
#13

Peeer skrev:

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. :)

Medlem sedan mars 20025 907 inlägg
#14

silfver skrev:

Peeer skrev:

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)?

Medlem sedan maj 200010 687 inlägg
#15

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
Medlem sedan apr. 200312 679 inlägg
#16

Så, är problemet något jag måste leva med eller kommer det göras någonting åt det? :)

Medlem sedan dec. 1999503 inlägg
#17

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...

Medlem sedan juli 20013 378 inlägg
#18

silfver skrev:

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 ;)

Medlem sedan apr. 200312 679 inlägg
#19

*ser fram emot* :)

Medlem sedan juni 200032 967 inlägg
#20

Tänkte bara tillägga att jag inte har några problem med åäö vare sig på bevakningsmail från den här tråden, eller grouphub-mail.

mvh

265 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)