🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.mozilla
12 messages
12 total messages Started by Przemysław Adam Śmiejek Wed, 15 Dec 2010 11:24
Błędne adresowanie listów w TB
#39860
Author: Przemysław Adam Śmiejek
Date: Wed, 15 Dec 2010 11:24
20 lines
1538 bytes
Witam,

znalazłem błąd. Ponieważ nie znam angielskiego ani nie siedzę w
bugzillach, to podrzucam tu opis. Wiem, że są tu osoby zaangażowane w
pracę Mozilli.

Dostałem meja od:

	Marietta ; D <xxxxxxxxxxxxx@wp.pl>

Dałem ODPOWIEDZ i wysłałem.  TB zamienił jednak średnik na przecinek i
wysłał to na adres marietta. W efekcie wrócił zwrot od SMTP, że adres
marietta@smtp.wp.pl nie istnieje. Na szczęście nie istniał, a nie był
cudzym adresem.

Nie wiem jak powinien się zachować właściwie (zostawić średnik czy go
jakoś zakodować), ale na pewno nie powinien tam wstawiać przecinka.

-- 
Przemysław Adam Śmiejek
Re: Błędne adresowanie listów w TB
#39861
Author: Marcin Szewczyk
Date: Wed, 15 Dec 2010 12:25
28 lines
2955 bytes
On 12/15/2010 12:24 PM, Przemysław Adam Śmiejek wrote:
> Dostałem meja od:
> 
> 	Marietta ; D <xxxxxxxxxxxxx@wp.pl>
> 
> Dałem ODPOWIEDZ i wysłałem.  TB zamienił jednak średnik na przecinek i
> wysłał to na adres marietta

> Nie wiem jak powinien się zachować właściwie (zostawić średnik czy go
> jakoś zakodować), ale na pewno nie powinien tam wstawiać przecinka.

Za punkt odniesienia niech posłuży RFC 5322
(http://tools.ietf.org/html/rfc5322).

Nie widzę tam instrukcji, jak postąpić, gdy w nagłówku są błędy.

Nagłówek From z podaną wartością jest błędny. Można zgłosić błąd, ale
twórcom klienta, z którego korzysta Marietta (może to też Thunderbird :).

A zamianie ";" w ',' szczególnie się nie dziwię, bo niektóre aplikacje z
niewiadomych przyczyn używają takiej notacji, więc pomysł nie wydaje się
przynajmniej całkiem od czapy.


-- 
Marcin Szewczyk                       http://wodny.org
mailto:Marcin.Szewczyk@wodny.borg  <- remove b / usuń b
xmpp:wodny@ubuntu.pl                  xmpp:wodny@jabster.pl
Re: Błędne adresowanie listów w TB
#39862
Author: Przemysław Adam Śmiejek
Date: Wed, 15 Dec 2010 13:21
11 lines
1550 bytes
W dniu 15.12.2010 13:25, Marcin Szewczyk pisze:
> Nagłówek From z podaną wartością jest błędny. Można zgłosić błąd, ale
> twórcom klienta, z którego korzysta Marietta (może to też Thunderbird :).

Owszem, można, ale to spychologia. Używałem kiedyś Nietoperza i o ile
pamiętam, to jak dane były nie tenteges, to je potrafił naprawić. Taka
chyba zasada dobrego programowania jest. Ja nie mogę nic za to, że ktoś
do mnie pisze niewłaściwie. System to łyknął, a dopiero TB skaszanił.

-- 
Przemysław Adam Śmiejek
Re: Błędne adresowanie listów w TB
#39863
Author: Marcin Szewczyk
Date: Wed, 15 Dec 2010 13:39
21 lines
3013 bytes
On 12/15/2010 02:21 PM, Przemysław Adam Śmiejek wrote:
> Owszem, można, ale to spychologia. Używałem kiedyś Nietoperza i o ile
> pamiętam, to jak dane były nie tenteges, to je potrafił naprawić. Taka
> chyba zasada dobrego programowania jest. Ja nie mogę nic za to, że ktoś
> do mnie pisze niewłaściwie. System to łyknął, a dopiero TB skaszanił.

I co The Bat z takim adresem robił?

Kwestia mocno dyskusyjna, co to znaczy "naprawić". Jak dla mnie naprawa
polegająca na zamianie średnika w przecinek (jako ukłon w stronę
Outlookowego pajacowania) jest intuicyjna, dopóki nie gryzie się ze
składnią grup odbiorców (grupa:odbiorcy;).

Ja buga nie zgłoszę, bo nie wydaje mi się szczególnie potrzebny. Prędzej
byłbym za napisaniem rozszerzenia, które wyrzuci komunikat mówiący, że
nadawca korzysta z klienta, który nie potrafi wysyłać poprawnych wiadomości.

-- 
Marcin Szewczyk                       http://wodny.org
mailto:Marcin.Szewczyk@wodny.borg  <- remove b / usuń b
xmpp:wodny@ubuntu.pl                  xmpp:wodny@jabster.pl
Re: Błędne adresowanie listów w TB
#39864
Author: Przemysław Adam Śmiejek
Date: Wed, 15 Dec 2010 14:31
30 lines
2402 bytes
W dniu 15.12.2010 14:39, Marcin Szewczyk pisze:
> On 12/15/2010 02:21 PM, Przemysław Adam Śmiejek wrote:
>> Owszem, można, ale to spychologia. Używałem kiedyś Nietoperza i o ile
>> pamiętam, to jak dane były nie tenteges, to je potrafił naprawić. Taka
>> chyba zasada dobrego programowania jest. Ja nie mogę nic za to, że ktoś
>> do mnie pisze niewłaściwie. System to łyknął, a dopiero TB skaszanił.
> 
> I co The Bat z takim adresem robił?

No właściwie kodował. Bodajże w cudzysłów brał czy cóś. Nie pamiętam.

> Kwestia mocno dyskusyjna, co to znaczy "naprawić". Jak dla mnie naprawa
> polegająca na zamianie średnika w przecinek (jako ukłon w stronę
> Outlookowego pajacowania) jest intuicyjna, 

No średnio, bo zepsuł adres. Gdyby go opakował bodajże w cudzysłowy,
byłoby zgodne z RFC, nie?

> Ja buga nie zgłoszę, bo nie wydaje mi się szczególnie potrzebny. 

No szkoda. Zawsze mi się wydawało, że OpenSource raczej przyświeca myśl
,,bądź liberalny dla danych wejściowych i bardzo restrykcyjny dla
wyjściowych''. A tu niestety nie. Cały system działa, laska koresponduje
z różnymi ludźmi, ale nie, TB musi skaszanić, bo to niezgodne z RFC. Ale
co ja na to poradzę, że niezgodne? Jako user TB znów dostaję po dupie?



-- 
Przemysław Adam Śmiejek
Re: Błędne adresowanie listów w TB
#39865
Author: Marcin Szewczyk
Date: Wed, 15 Dec 2010 16:00
21 lines
2841 bytes
On 12/15/2010 03:31 PM, Przemysław Adam Śmiejek wrote:
> No średnio, bo zepsuł adres. Gdyby go opakował bodajże w cudzysłowy,
> byłoby zgodne z RFC, nie?

Ale podana linijka nie jest zgodna z RFC. Nie da się zepsuć zepsutego.

Byłby poprawny w cudzysłowach, ale skąd Thunderbird ma wiedzieć, że
użytkownikowi X bardziej pasuje ujęcie w cudzysłowy niż zamiana ";" na ","?

> No szkoda. Zawsze mi się wydawało, że OpenSource raczej przyświeca myśl
> ,,bądź liberalny dla danych wejściowych i bardzo restrykcyjny dla
> wyjściowych''.

Ależ jest liberalny, bo pozwolił w ogóle otworzyć wiadomość :)

Nie wchodźmy na tematy religijne ;)

-- 
Marcin Szewczyk                       http://wodny.org
mailto:Marcin.Szewczyk@wodny.borg  <- remove b / usuń b
xmpp:wodny@ubuntu.pl                  xmpp:wodny@jabster.pl
Re: Błędne adresowanie listów w TB
#39866
Author: Przemysław Adam Śmiejek
Date: Wed, 15 Dec 2010 16:12
9 lines
1481 bytes
W dniu 15.12.2010 17:00, Marcin Szewczyk pisze:
> Byłby poprawny w cudzysłowach, ale skąd Thunderbird ma wiedzieć, że
> użytkownikowi X bardziej pasuje ujęcie w cudzysłowy niż zamiana ";" na ","?

Bo ta zamiana nie ma sensu logicznego. Po lewej stronie średnika
pozostaje coś, co nie ma budowy adresu.

-- 
Przemysław Adam Śmiejek
Re: Błędne adresowanie listów w TB
#39867
Author: Marcin Szewczyk
Date: Wed, 15 Dec 2010 16:19
13 lines
2558 bytes
On 12/15/2010 05:12 PM, Przemysław Adam Śmiejek wrote:
> Bo ta zamiana nie ma sensu logicznego. Po lewej stronie średnika
> pozostaje coś, co nie ma budowy adresu.

Adresowanie do lokalnych użytkowników serwera pocztowego wygląda często
właśnie tak. Zresztą, jak widać, serwer właśnie raczył rozwinąć ten
fragment.


-- 
Marcin Szewczyk                       http://wodny.org
mailto:Marcin.Szewczyk@wodny.borg  <- remove b / usuń b
xmpp:wodny@ubuntu.pl                  xmpp:wodny@jabster.pl
Re: Błędne adresowanie listów w TB
#39868
Author: Przemysław Adam Śmiejek
Date: Wed, 15 Dec 2010 17:27
20 lines
2192 bytes
W dniu 15.12.2010 17:19, Marcin Szewczyk pisze:
> Adresowanie do lokalnych użytkowników serwera pocztowego wygląda często
> właśnie tak. Zresztą, jak widać, serwer właśnie raczył rozwinąć ten
> fragment.

Tylko to często to chyba w end-user się zdarza bardzo rzadko. A TB to
narzędzie dla endusera raczej. Zwłaszcza, że ułatwienia typu dopełnianie
adresów z książki wręcz nie zachęca zbytnio do skracania tak adresów.
Szczerze mówiąc nigdy tak nie adresowałem listu, choć często pisuję na
dyrekcja@ czy sekretariat@ czy księgowość@ moja domena. Po pierwszym
razie i tak wystarczy wklepać dyrekcja@ i TB dopełni.

Słowem: To, że da się adresować bez małpy wiem tylko dlatego, że jestem
lekko zboczony w kierunku administracji i zabawy z systemami. W GUI
nigdy tym się nie posłużyłem przez 15 lat bytności w Sieci. Założę się,
że coś koło 99% userów TBa albo nie wie wręcz o takiej możliwości albo
nawet jak wie, to takoż nie używa.

-- 
Przemysław Adam Śmiejek
Re: Błędne adresowanie listów w TB
#39869
Author: Przemysław Adam Śmiejek
Date: Sat, 08 Jan 2011 10:50
19 lines
1651 bytes
W dniu 15.12.2010 12:24, Przemysław Adam Śmiejek pisze:
> Dostałem meja od:
> 
> 	Marietta ; D <xxxxxxxxxxxxx@wp.pl>


Ponieważ znów dostałem takiego mejla, to przyglądnąłem mu się dokładniej
i tam jest:

"Marietta ; D" <xxxxxxxxxxxxx@wp.pl>

A więc poprawnie. Więc to jednak błąd w Thunderbirdzie, a nie
niesprecyzowane działanie dla wadliwego FROM.

-- 
Przemysław Adam Śmiejek

Słowo ciałem się stało i zamieszkało wśród nas, i ujrzeliśmy chwałę Jego
(J 1,14)
Re: Błędne adresowanie listów w TB
#39870
Author: Marcin Szewczyk
Date: Sun, 09 Jan 2011 02:21
66 lines
5212 bytes
On 01/08/2011 11:50 AM, Przemysław Adam Śmiejek wrote:
> Ponieważ znów dostałem takiego mejla, to przyglądnąłem mu się dokładniej
> i tam jest:
> 
> "Marietta ; D" <xxxxxxxxxxxxx@wp.pl>
> 
> A więc poprawnie. Więc to jednak błąd w Thunderbirdzie, a nie
> niesprecyzowane działanie dla wadliwego FROM.

Błąd chyba rzeczywiście jest. Zanim bug zostanie zgłoszony (a podobnych
w Bugzilli jest pierdyliard), proszę o potwierdzenie, że uzyskano takie
same rezultaty.

Proszę wybaczyć cytat, ale chciałem, żeby Thunderbird nie łamał linii, a
z drugiej strony uniknąć różnic w interpretacji flowed.

Błędny wydaje się przypadek 3. dla wersji 3.1.7.

Mięsko do zgłoszenia:


> original - orignal message, as it is in source
> preview - bar above the message window
> compose - Re: message compose window address lines
> re preview - bar above the Re: message window (after saving)
> re saved - Re: message saved, as it is in source
> 
> 3.1.7
> =====
> 
>   |original        | preview        | compose        | re preview     | re saved
> --+----------------+----------------+----------------+----------------+----------------
> 1 | a; b <x@y.z>   | a              | a              | a              | a, b <x@y.z>
>   |                | b <x@y.z>      | b <x@y.z>      | b <x@y.z>      |
> --+----------------+----------------+----------------+----------------+----------------
> 2 | "a; b" <x@y.z> | a; b <x@y.z>   | a; b <x@y.z>   | a              | a, b <x@y.z>
>   |                |                |                | b <x@y.z>      |
> --+----------------+----------------+----------------+----------------+----------------
> 3 | a, b <x@y.z>   | a              | a              | a              | a, b <x@y.z>
>   |                | b <x@y.z>      | b <x@y.z>      | b <x@y.z>      |
> --+----------------+----------------+----------------+----------------+----------------
> 4 | "a, b" <x@y.z> | "a, b" <x@y.z> | "a, b" <x@y.z> | "a, b" <x@y.z> | "a, b" <x@y.z>
> --+----------------+----------------+----------------+----------------+----------------
> 
> 
> 3.0.11
> ======
> 
>   |original        | preview        | compose        | re preview     | re saved
> --+----------------+----------------+----------------+----------------+----------------
> 1 | a; b <x@y.z>   | a; b <x@y.z>   | a; b <x@y.z>   | a; b <x@y.z>   | "a; b" <x@y.z>
> --+----------------+----------------+----------------+----------------+----------------
> 2 | "a; b" <x@y.z> | a; b <x@y.z>   | a; b <x@y.z>   | a; b <x@y.z>   | "a; b" <x@y.z>
> --+----------------+----------------+----------------+----------------+----------------
> 3 | a, b <x@y.z>   | a              | a              | a              | a, b <x@y.z>
>   |                | b <x@y.z>      | b <x@y.z>      | b <x@y.z>      |
> --+----------------+----------------+----------------+----------------+----------------
> 4 | "a, b" <x@y.z> | "a, b" <x@y.z> | "a, b" <x@y.z> | "a, b" <x@y.z> | "a, b" <x@y.z>
> --+----------------+----------------+----------------+----------------+----------------



-- 
Marcin Szewczyk                       http://wodny.org
mailto:Marcin.Szewczyk@wodny.borg  <- remove b / usuń b
xmpp:wodny@ubuntu.pl                  xmpp:wodny@jabster.pl
Re: Błędne adresowanie listów w TB
#39871
Author: Marcin Szewczyk
Date: Sun, 09 Jan 2011 02:23
9 lines
2232 bytes
On 01/09/2011 03:21 AM, Marcin Szewczyk wrote:
> Błędny wydaje się przypadek 3. dla wersji 3.1.7.

Ekhem - 2., nie 3.

-- 
Marcin Szewczyk                       http://wodny.org
mailto:Marcin.Szewczyk@wodny.borg  <- remove b / usuń b
xmpp:wodny@ubuntu.pl                  xmpp:wodny@jabster.pl
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads