2010-02-20 8 views
12

Stwierdziłem, że IMAPv4 ma wadę: zmusza użytkowników do pobierania całego ciała (tekst/html + załączniki). Jak napisać i zaproponować RFC, aby rozwiązać problem? Uprzejmie proszę podziel się, jeśli miałeś doświadczenie z wcześniejszym pisaniem dokumentów technicznych, propozycji, w szczególności dokumentów RFC. Z góry dziękuję.Jak napisać i zaproponować RFC?

+3

Poszczególne sekcje bryły można określić za pomocą parametrów dla FETCH dla BODY. Możesz nawet pobrać częściową część ciała w oparciu o zakres oktetowy. Jakie dodatkowe funkcje proponujesz? –

+0

Nie sądzę, że imap * zmusza użytkowników do pobrania całego ciała * (po co, nawiasem mówiąc?). mój klient imap może przynajmniej szczęśliwie pobierać nagłówki i nie mogę znaleźć niczego w tym celu w specyfikacji (http://www.faqs.org/rfcs/rfc3501.html). Co sprawia, że ​​tak myślisz? –

+0

Cóż, można znaleźć na stronie http://www.coderanch.com/t/475359/Other-JSE-JEE-APIs/java/IMAP-javax-mail-Fetching-Only & http://stackoverflow.com/questions/2301213/how-to-wydajnie-parsuj-maile-bez dotykania-załączniki-używanie-python – Viet

Odpowiedz

5

Odpowiedzi Jörg W Mittag i Darin Dimitrov są całkowicie poprawne, ale zapominają dodać, że pisanie RFC i po to przyjęte jest długo proces, który wymaga czasu, poświęcenia, ciężkiej pracy technicznej i wiele społeczna interakcje.

+0

+1 dzięki za wejście :) Nie wiedziałem, że istnieje wiele interakcji społecznych, które muszą się wydarzyć. – Viet

+2

Dla tych interakcji RFC 4677 to dobry początek, bardziej realistyczny niż RFC 2223. – bortzmeyer

1

Jest to zarówno odpowiedź, jak i kolejne pytanie. Biorąc pod uwagę, że pisanie RFC "wymaga czasu, poświęcenia, ciężkiej pracy technicznej i wielu interakcji społecznych", czy nie byłoby dobrym pomysłem porozmawianie o tym z innymi doświadczonymi ludźmi przed zrobieniem tego wszystkiego, być może na próżno?

Uważam, że właściwym miejscem do zrobienia jest lista dyskusyjna "IETF (Internet Engineering Task Force)", nieprawdaż? (Kiedyś uczestniczyłem w dyskusjach IETF, mówiących: "Jak mogę poprawnie napisać moje imię André?" (Był to żart w tamtym czasie, ale ogólny projekt powiodło się bardzo dobrze z UTF8 (który jest tylko kodowaniem, ale stał się synonimem uniwersalnego kodu znaków ISO 10646, ponieważ jest unikalny))).

Zastanawiam się, dlaczego pierwszy temat RFC 7322 et al. nie jest "jak rozpocząć wstępne dyskusje (zalecane)".