[pld-builder]: kompresowanie logów w mailach; check-files
Arkadiusz Miskiewicz
misiek w pld.ORG.PL
Pią, 26 Lip 2002, 20:23:13 CEST
Jacek Konieczny <jajcus w pld.org.pl> writes:
> On Fri, Jul 26, 2002 at 03:17:32PM +0200, Arkadiusz Miskiewicz wrote:
> > Content-Type: text/x-bzip2
> To jest nieprawidłowy typ pliku!!!!!
>
> Zgodnie z jakimś-tam RFC
Znalazłem... 2046
> (do MIME) typy text/* muszą być "czytalne"
> i np. nie mogą mieć linii dłuższych niż ileśtam (tego drugiego warunku
> nie jestem pewien).
Nie ma takiego warunku w tym rfc tylko jest big warning, że niektóre
protokoły mają ograniczoną ilość znaków pomiędzy kolejnymi CRLF np. SMTP.
> Pliki z-bzip2owane tego warunku nie spełniają, więc
> taki Content-Type jest nieprawidłowy!
> Prawidłowy Content-Type to: application/x-bzip2
To teraz skąd MUA mają wiedzieć, że to jest tekst, a nie jakiś tar.bz2?
Chyba jest jakaś możliwość powiedzenia: to jest txt skompresowane bzip2em?
W Debianowym mailcap jest tak:
# Note: Compression schemes like "gzip", "bzip", and "compress" are not
# actually "mime-types". They are "encodings" and hence must _not_ have
# entries in this file to map their extensions. The "mime-type" of an
# encoded file refers to the type of data that has been encoded, not the
# type of the encoding.
czyli coś się to kupy nie trzyma bo z tego wychodzi, że dla txt kompresowanego
bzip2'em prawidłowy typ to text/plain + encoding = x-bzip2? Z tym, że jeśli
chodzi o encodingi to jest tylko Content-Transfer-Encoding - x-bzip2? To już
coraz bardziej dziwniejsze bo przecież żaden MUA nie zrozumie
Content-Transfer-Encoding: x-bzip2 choć rfc mówi ok.
rfc2912 znów wyskakuje z Content-features czyli coś w stylu:
Content-type: application/x-bzip2
Content-features: (& (Type="text/plain") (charset=US-ASCII) )
Content-transfer-encoding: base64
Jakieś pomysły?
> Trzymajmy się lepiej standardów, bo nie wiele PLD będzie się od Windows
> różnić.
Ano trzymajmy się.
> Pozdrowienia,
> Jacek
--
Arkadiusz Miśkiewicz IPv6 ready PLD Linux at http://www.pld.org.pl
misiek(at)pld.org.pl AM2-6BONE, 1024/3DB19BBD, arekm(at)ircnet, PWr
Więcej informacji o liście dyskusyjnej pld-devel-pl