Skip to main content

Конференции

Просмотр конференции fido7.enet.sysop:

Предыдущее Следующее

Дата: 18 Aug 2017, 23:41:06
От: Benny Pedersen @ 2:230/0.0
Кому: Bj÷rn Felten
Тема: FTN editor and various character sets


Hello Bj÷rn!

18 Aug 2017 21:58, Bj÷rn Felten wrote to Benny Pedersen:

 BP>> and translate tables in jamnntpd does still not use latin WRITE tables

 BF>    What does that mean?

 BF>    How does your email editor handle different character sets?

   ----- config begins -----
# JamNNTPd configuration file
# add to shorewall rules so jamnntpd can run non rooted
port 5000
max 15
groups "/etc/jamnntpd/groups"
allow "/etc/jamnntpd/allow"
users "/etc/jamnntpd/users"
xlat "/etc/jamnntpd/xlat"
logfile "/home/xpoint/fido/log/jamnntpd.log"
noecholog
#debug
readorigin
#noencode
strictnetmail
def_flowed on
def_showto on
#nostripre
#notearline
noreplyaddr
#notzutc
nocancel
smartquote
# origin "jamnntpd on localhost.junc.eu port 5000"
guestsuffix " [GUEST]"
#echomailjam <file>
   ----- config ends -----

   ----- xlat begins -----
# Charset configuration for JamNNTPd using Unicode
#
# It is necessary to still have the "read" translations for the charsets you
# will be posting in or JamNNTPd will not be able to translate the receiver 
# name properly. Unfortunately posting in utf-8 is not possible at this time.

chsdir /etc/jamnntpd/xlat.d

defaultread IBMPC

read        CP437      UTF-8         437_utf.chs
read        CP850      UTF-8         850_utf.chs
read        CP865      UTF-8         865_utf.chs
read        CP866      UTF-8         866_utf.chs
read        LATIN-1    UTF-8         iso_utf.chs
read        CP437      ISO_8859-1    437_iso.chs
read        CP850      ISO_8859-1    850_iso.chs
read        CP865      ISO_8859-1    865_iso.chs
read        CP866      KOI8-R        866_koi.chs
read        LATIN-1    ISO_8859-1
read        UTF-8      UTF-8

readalias   IBMPC,850  CP850
readalias   IBMPC,865  CP865
readalias   IBMPC,866  CP866
readalias   IBMPC      CP437

defaultpost ISO_8859-1

post        ISO_8859-1 LATIN-1
post        ISO-8859-1 LATIN-1
post        LATIN-1    LATIN-1
post        KOI8-R     CP866         koi_866.chs

# postalias windows-1252 iso-8859-1
# postalias iso-8859-15  iso-8859-1
# postalias us-ascii     iso-8859-1
   ----- xlat ends -----

   ----- 865_utf.chs begins -----
;
; This file is a charset conversion module in text form.
;
; Source file:
; http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP865.TXT
;
100000          ; ID number (when >65535, all 255 chars will be translated)
0               ; version number
;
2               ; level number
;
CP865
UTF-8
;
\0 \0                ; NULL
\0 \d1               ; START OF HEADING
\0 \d2               ; START OF TEXT
\0 \d3               ; END OF TEXT
\0 \d4               ; END OF TRANSMISSION
\0 \d5               ; ENQUIRY
\0 \d6               ; ACKNOWLEDGE
\0 \d7               ; BELL
\0 \d8               ; BACKSPACE
\0 \d9               ; HORIZONTAL TABULATION
\0 \d10              ; LINE FEED
\0 \d11              ; VERTICAL TABULATION
\0 \d12              ; FORM FEED
\0 \d13              ; CARRIAGE RETURN
\0 \d14              ; SHIFT OUT
\0 \d15              ; SHIFT IN
\0 \d16              ; DATA LINK ESCAPE
\0 \d17              ; DEVICE CONTROL ONE
\0 \d18              ; DEVICE CONTROL TWO
\0 \d19              ; DEVICE CONTROL THREE
\0 \d20              ; DEVICE CONTROL FOUR
\0 \d21              ; NEGATIVE ACKNOWLEDGE
\0 \d22              ; SYNCHRONOUS IDLE
\0 \d23              ; END OF TRANSMISSION BLOCK
\0 \d24              ; CANCEL
\0 \d25              ; END OF MEDIUM
\0 \d26              ; SUBSTITUTE
\0 \d27              ; ESCAPE
\0 \d28              ; FILE SEPARATOR
\0 \d29              ; GROUP SEPARATOR
\0 \d30              ; RECORD SEPARATOR
\0 \d31              ; UNIT SEPARATOR
\0 \d32              ; SPACE
\0 \d33              ; EXCLAMATION MARK
\0 \d34              ; QUOTATION MARK
\0 \d35              ; NUMBER SIGN
\0 \d36              ; DOLLAR SIGN
\0 \d37              ; PERCENT SIGN
\0 \d38              ; AMPERSAND
\0 \d39              ; APOSTROPHE
\0 \d40              ; LEFT PARENTHESIS
\0 \d41              ; RIGHT PARENTHESIS
\0 \d42              ; ASTERISK
\0 \d43              ; PLUS SIGN
\0 \d44              ; COMMA
\0 \d45              ; HYPHEN-MINUS
\0 \d46              ; FULL STOP
\0 \d47              ; SOLIDUS
\0 \d48              ; DIGIT ZERO
\0 \d49              ; DIGIT ONE
\0 \d50              ; DIGIT TWO
\0 \d51              ; DIGIT THREE
\0 \d52              ; DIGIT FOUR
\0 \d53              ; DIGIT FIVE
\0 \d54              ; DIGIT SIX
\0 \d55              ; DIGIT SEVEN
\0 \d56              ; DIGIT EIGHT
\0 \d57              ; DIGIT NINE
\0 \d58              ; COLON
\0 \d59              ; SEMICOLON
\0 \d60              ; LESS-THAN SIGN
\0 \d61              ; EQUALS SIGN
\0 \d62              ; GREATER-THAN SIGN
\0 \d63              ; QUESTION MARK
\0 \d64              ; COMMERCIAL AT
\0 \d65              ; LATIN CAPITAL LETTER A
\0 \d66              ; LATIN CAPITAL LETTER B
\0 \d67              ; LATIN CAPITAL LETTER C
\0 \d68              ; LATIN CAPITAL LETTER D
\0 \d69              ; LATIN CAPITAL LETTER E
\0 \d70              ; LATIN CAPITAL LETTER F
\0 \d71              ; LATIN CAPITAL LETTER G
\0 \d72              ; LATIN CAPITAL LETTER H
\0 \d73              ; LATIN CAPITAL LETTER I
\0 \d74              ; LATIN CAPITAL LETTER J
\0 \d75              ; LATIN CAPITAL LETTER K
\0 \d76              ; LATIN CAPITAL LETTER L
\0 \d77              ; LATIN CAPITAL LETTER M
\0 \d78              ; LATIN CAPITAL LETTER N
\0 \d79              ; LATIN CAPITAL LETTER O
\0 \d80              ; LATIN CAPITAL LETTER P
\0 \d81              ; LATIN CAPITAL LETTER Q
\0 \d82              ; LATIN CAPITAL LETTER R
\0 \d83              ; LATIN CAPITAL LETTER S
\0 \d84              ; LATIN CAPITAL LETTER T
\0 \d85              ; LATIN CAPITAL LETTER U
\0 \d86              ; LATIN CAPITAL LETTER V
\0 \d87              ; LATIN CAPITAL LETTER W
\0 \d88              ; LATIN CAPITAL LETTER X
\0 \d89              ; LATIN CAPITAL LETTER Y
\0 \d90              ; LATIN CAPITAL LETTER Z
\0 \d91              ; LEFT SQUARE BRACKET
\0 \d92              ; REVERSE SOLIDUS
\0 \d93              ; RIGHT SQUARE BRACKET
\0 \d94              ; CIRCUMFLEX ACCENT
\0 \d95              ; LOW LINE
\0 \d96              ; GRAVE ACCENT
\0 \d97              ; LATIN SMALL LETTER A
\0 \d98              ; LATIN SMALL LETTER B
\0 \d99              ; LATIN SMALL LETTER C
\0 \d100             ; LATIN SMALL LETTER D
\0 \d101             ; LATIN SMALL LETTER E
\0 \d102             ; LATIN SMALL LETTER F
\0 \d103             ; LATIN SMALL LETTER G
\0 \d104             ; LATIN SMALL LETTER H
\0 \d105             ; LATIN SMALL LETTER I
\0 \d106             ; LATIN SMALL LETTER J
\0 \d107             ; LATIN SMALL LETTER K
\0 \d108             ; LATIN SMALL LETTER L
\0 \d109             ; LATIN SMALL LETTER M
\0 \d110             ; LATIN SMALL LETTER N
\0 \d111             ; LATIN SMALL LETTER O
\0 \d112             ; LATIN SMALL LETTER P
\0 \d113             ; LATIN SMALL LETTER Q
\0 \d114             ; LATIN SMALL LETTER R
\0 \d115             ; LATIN SMALL LETTER S
\0 \d116             ; LATIN SMALL LETTER T
\0 \d117             ; LATIN SMALL LETTER U
\0 \d118             ; LATIN SMALL LETTER V
\0 \d119             ; LATIN SMALL LETTER W
\0 \d120             ; LATIN SMALL LETTER X
\0 \d121             ; LATIN SMALL LETTER Y
\0 \d122             ; LATIN SMALL LETTER Z
\0 \d123             ; LEFT CURLY BRACKET
\0 \d124             ; VERTICAL LINE
\0 \d125             ; RIGHT CURLY BRACKET
\0 \d126             ; TILDE
\0 \d127             ; DELETE
\d195 \d135          ; LATIN CAPITAL LETTER C WITH CEDILLA
\d195 \d188          ; LATIN SMALL LETTER U WITH DIAERESIS
\d195 \d169          ; LATIN SMALL LETTER E WITH ACUTE
\d195 \d162          ; LATIN SMALL LETTER A WITH CIRCUMFLEX
\d195 \d164          ; LATIN SMALL LETTER A WITH DIAERESIS
\d195 \d160          ; LATIN SMALL LETTER A WITH GRAVE
\d195 \d165          ; LATIN SMALL LETTER A WITH RING ABOVE
\d195 \d167          ; LATIN SMALL LETTER C WITH CEDILLA
\d195 \d170          ; LATIN SMALL LETTER E WITH CIRCUMFLEX
\d195 \d171          ; LATIN SMALL LETTER E WITH DIAERESIS
\d195 \d168          ; LATIN SMALL LETTER E WITH GRAVE
\d195 \d175          ; LATIN SMALL LETTER I WITH DIAERESIS
\d195 \d174          ; LATIN SMALL LETTER I WITH CIRCUMFLEX
\d195 \d172          ; LATIN SMALL LETTER I WITH GRAVE
\d195 \d132          ; LATIN CAPITAL LETTER A WITH DIAERESIS
\d195 \d133          ; LATIN CAPITAL LETTER A WITH RING ABOVE
\d195 \d137          ; LATIN CAPITAL LETTER E WITH ACUTE
\d195 \d166          ; LATIN SMALL LIGATURE AE
\d195 \d134          ; LATIN CAPITAL LIGATURE AE
\d195 \d180          ; LATIN SMALL LETTER O WITH CIRCUMFLEX
\d195 \d182          ; LATIN SMALL LETTER O WITH DIAERESIS
\d195 \d178          ; LATIN SMALL LETTER O WITH GRAVE
\d195 \d187          ; LATIN SMALL LETTER U WITH CIRCUMFLEX
\d195 \d185          ; LATIN SMALL LETTER U WITH GRAVE
\d195 \d191          ; LATIN SMALL LETTER Y WITH DIAERESIS
\d195 \d150          ; LATIN CAPITAL LETTER O WITH DIAERESIS
\d195 \d156          ; LATIN CAPITAL LETTER U WITH DIAERESIS
\d195 \d184          ; LATIN SMALL LETTER O WITH STROKE
\d194 \d163          ; POUND SIGN
\d195 \d152          ; LATIN CAPITAL LETTER O WITH STROKE
\d226 \d130 \d167    ; PESETA SIGN
\d198 \d146          ; LATIN SMALL LETTER F WITH HOOK
\d195 \d161          ; LATIN SMALL LETTER A WITH ACUTE
\d195 \d173          ; LATIN SMALL LETTER I WITH ACUTE
\d195 \d179          ; LATIN SMALL LETTER O WITH ACUTE
\d195 \d186          ; LATIN SMALL LETTER U WITH ACUTE
\d195 \d177          ; LATIN SMALL LETTER N WITH TILDE
\d195 \d145          ; LATIN CAPITAL LETTER N WITH TILDE
\d194 \d170          ; FEMININE ORDINAL INDICATOR
\d194 \d186          ; MASCULINE ORDINAL INDICATOR
\d194 \d191          ; INVERTED QUESTION MARK
\d226 \d140 \d144    ; REVERSED NOT SIGN
\d194 \d172          ; NOT SIGN
\d194 \d189          ; VULGAR FRACTION ONE HALF
\d194 \d188          ; VULGAR FRACTION ONE QUARTER
\d194 \d161          ; INVERTED EXCLAMATION MARK
\d194 \d171          ; LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
\d194 \d164          ; CURRENCY SIGN
\d226 \d150 \d145    ; LIGHT SHADE
\d226 \d150 \d146    ; MEDIUM SHADE
\d226 \d150 \d147    ; DARK SHADE
\d226 \d148 \d130    ; BOX DRAWINGS LIGHT VERTICAL
\d226 \d148 \d164    ; BOX DRAWINGS LIGHT VERTICAL AND LEFT
\d226 \d149 \d161    ; BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
\d226 \d149 \d162    ; BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
\d226 \d149 \d150    ; BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
\d226 \d149 \d149    ; BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
\d226 \d149 \d163    ; BOX DRAWINGS DOUBLE VERTICAL AND LEFT
\d226 \d149 \d145    ; BOX DRAWINGS DOUBLE VERTICAL
\d226 \d149 \d151    ; BOX DRAWINGS DOUBLE DOWN AND LEFT
\d226 \d149 \d157    ; BOX DRAWINGS DOUBLE UP AND LEFT
\d226 \d149 \d156    ; BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
\d226 \d149 \d155    ; BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
\d226 \d148 \d144    ; BOX DRAWINGS LIGHT DOWN AND LEFT
\d226 \d148 \d148    ; BOX DRAWINGS LIGHT UP AND RIGHT
\d226 \d148 \d180    ; BOX DRAWINGS LIGHT UP AND HORIZONTAL
\d226 \d148 \d172    ; BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
\d226 \d148 \d156    ; BOX DRAWINGS LIGHT VERTICAL AND RIGHT
\d226 \d148 \d128    ; BOX DRAWINGS LIGHT HORIZONTAL
\d226 \d148 \d188    ; BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
\d226 \d149 \d158    ; BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
\d226 \d149 \d159    ; BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
\d226 \d149 \d154    ; BOX DRAWINGS DOUBLE UP AND RIGHT
\d226 \d149 \d148    ; BOX DRAWINGS DOUBLE DOWN AND RIGHT
\d226 \d149 \d169    ; BOX DRAWINGS DOUBLE UP AND HORIZONTAL
\d226 \d149 \d166    ; BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
\d226 \d149 \d160    ; BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
\d226 \d149 \d144    ; BOX DRAWINGS DOUBLE HORIZONTAL
\d226 \d149 \d172    ; BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
\d226 \d149 \d167    ; BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
\d226 \d149 \d168    ; BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
\d226 \d149 \d164    ; BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
\d226 \d149 \d165    ; BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
\d226 \d149 \d153    ; BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
\d226 \d149 \d152    ; BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
\d226 \d149 \d146    ; BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
\d226 \d149 \d147    ; BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
\d226 \d149 \d171    ; BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
\d226 \d149 \d170    ; BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
\d226 \d148 \d152    ; BOX DRAWINGS LIGHT UP AND LEFT
\d226 \d148 \d140    ; BOX DRAWINGS LIGHT DOWN AND RIGHT
\d226 \d150 \d136    ; FULL BLOCK
\d226 \d150 \d132    ; LOWER HALF BLOCK
\d226 \d150 \d140    ; LEFT HALF BLOCK
\d226 \d150 \d144    ; RIGHT HALF BLOCK
\d226 \d150 \d128    ; UPPER HALF BLOCK
\d206 \d177          ; GREEK SMALL LETTER ALPHA
\d195 \d159          ; LATIN SMALL LETTER SHARP S
\d206 \d147          ; GREEK CAPITAL LETTER GAMMA
\d207 \d128          ; GREEK SMALL LETTER PI
\d206 \d163          ; GREEK CAPITAL LETTER SIGMA
\d207 \d131          ; GREEK SMALL LETTER SIGMA
\d194 \d181          ; MICRO SIGN
\d207 \d132          ; GREEK SMALL LETTER TAU
\d206 \d166          ; GREEK CAPITAL LETTER PHI
\d206 \d152          ; GREEK CAPITAL LETTER THETA
\d206 \d169          ; GREEK CAPITAL LETTER OMEGA
\d206 \d180          ; GREEK SMALL LETTER DELTA
\d226 \d136 \d158    ; INFINITY
\d207 \d134          ; GREEK SMALL LETTER PHI
\d206 \d181          ; GREEK SMALL LETTER EPSILON
\d226 \d136 \d169    ; INTERSECTION
\d226 \d137 \d161    ; IDENTICAL TO
\d194 \d177          ; PLUS-MINUS SIGN
\d226 \d137 \d165    ; GREATER-THAN OR EQUAL TO
\d226 \d137 \d164    ; LESS-THAN OR EQUAL TO
\d226 \d140 \d160    ; TOP HALF INTEGRAL
\d226 \d140 \d161    ; BOTTOM HALF INTEGRAL
\d195 \d183          ; DIVISION SIGN
\d226 \d137 \d136    ; ALMOST EQUAL TO
\d194 \d176          ; DEGREE SIGN
\d226 \d136 \d153    ; BULLET OPERATOR
\d194 \d183          ; MIDDLE DOT
\d226 \d136 \d154    ; SQUARE ROOT
\d226 \d129 \d191    ; SUPERSCRIPT LATIN SMALL LETTER N
\d194 \d178          ; SUPERSCRIPT TWO
\d226 \d150 \d160    ; BLACK SQUARE
\d194 \d160          ; NO-BREAK SPACE
END
   ----- 865_utf.chs ends -----

in thunderbird or nntp post as latin-1, then you get unicode on READ, but send in latin-1 when reply on WRITE

 BF> ..

 BF> -+- Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.1.16) 
 BF> Gecko/20101125
 BF>  + Origin: news://eljaco.se (2:203/2)


 Regards Benny

... there can only be one way of life, and it works :)

--- Msged/LNX 6.2.0 (Linux/4.12.8-gentoo (i686))
Origin: openvpn on its way here (2:230/0)

Предыдущее Следующее

К списку сообщений
К списку конференций