Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 93 lines (47 sloc) 2.433 kb
73c0ca9 @mikel Added roadmap, additional RFC reference, and put in structure for dat…
authored
1 =Mail Development Road Path
2 -------------------------------------------------------------
3
4 ==Basic Email Handling
5
6 * Everything so far [DONE - ML]
7
8 * Address parsing working with all TMail tests passing [DONE - ML]
9
10 * All address fields handling addresses correctly [DONE - ML]
11
12 * Mail able to instantiate on any known header type, use method missing [DONE - ML]
13
da6324d @mikel Updated roadpath, keywords field now done
authored
14 * Keywords and comments fields working (low hanging fruit) [DONE - ML]
73c0ca9 @mikel Added roadmap, additional RFC reference, and put in structure for dat…
authored
15
68cac98 @mikel Updated Roadpath... renamed to ROADMAP
authored
16 * Date parsing working [DONE - ML]
73c0ca9 @mikel Added roadmap, additional RFC reference, and put in structure for dat…
authored
17
68cac98 @mikel Updated Roadpath... renamed to ROADMAP
authored
18 * Date fields handling dates correctly [DONE - ML]
73c0ca9 @mikel Added roadmap, additional RFC reference, and put in structure for dat…
authored
19
418b61d @mikel OK... Received field working, Date field working
authored
20 * Trace fields decided on method to handle [DONE - ML]
73c0ca9 @mikel Added roadmap, additional RFC reference, and put in structure for dat…
authored
21
418b61d @mikel OK... Received field working, Date field working
authored
22 * Trace fields parsing correctly [DONE - ML]
73c0ca9 @mikel Added roadmap, additional RFC reference, and put in structure for dat…
authored
23
418b61d @mikel OK... Received field working, Date field working
authored
24 * All trace field functionality working [DONE - ML]
25
68cac98 @mikel Updated Roadpath... renamed to ROADMAP
authored
26 * Message ID fields handling correctly [DONE - ML]
27
87f3a98 @mikel Updated readme and roadmap
authored
28 * Message ID fields generating correctly [DONE - ML]
68cac98 @mikel Updated Roadpath... renamed to ROADMAP
authored
29
30 * Work out basic API on address fields [DONE - ML]
31
32 * All RFC 2822 example emails passing [DONE - ML]
73c0ca9 @mikel Added roadmap, additional RFC reference, and put in structure for dat…
authored
33
34 * All TMail tests relating to RFC2822 passing
35
68cac98 @mikel Updated Roadpath... renamed to ROADMAP
authored
36 * All RFC 2822 obsolete example emails passing
37
73c0ca9 @mikel Added roadmap, additional RFC reference, and put in structure for dat…
authored
38 ==Multipart Email Handling
39
40 (need to break down into smaller steps when we get here)
41
6aeab6a @mikel Updated ROADMAP and Dependencies
authored
42 * Initial stages of RFC 2045 implemented (content-type and 2046, 2047) [DONE - ML]
43
44 * Mime-Version field parsing [DONE - ML]
45
46 * Mime-Version field setting [DONE - ML]
47
48 * Content-ID field parsing [DONE - ML]
49
50 * Content-ID field setting [DONE - ML]
51
52 * Content-Description field parsing [DONE - ML]
53
54 * Content-Description field setting [DONE - ML]
55
56 * Content-Transfer-Encoding parsing [DONE - ML]
57
58 * Content-Transfer-Encoding setting [DONE - ML]
59
60 * Content-Type field parsing [DONE - ML]
61
692e4b1 @mikel Updated ROADMAP and README
authored
62 * Content-Type field setting [DONE - ML]
6aeab6a @mikel Updated ROADMAP and Dependencies
authored
63
692e4b1 @mikel Updated ROADMAP and README
authored
64 * Multipart email support [DONE - ML]
6aeab6a @mikel Updated ROADMAP and Dependencies
authored
65
c5615e8 @mikel Updated README adding data about status and multipart handling
authored
66 * Reading multipart emails [DONE - ML]
6aeab6a @mikel Updated ROADMAP and Dependencies
authored
67
692e4b1 @mikel Updated ROADMAP and README
authored
68 * Creating multipart emails [DONE - ML]
73c0ca9 @mikel Added roadmap, additional RFC reference, and put in structure for dat…
authored
69
692e4b1 @mikel Updated ROADMAP and README
authored
70 * Multipart/Report reporting done [DONE - ML]
73c0ca9 @mikel Added roadmap, additional RFC reference, and put in structure for dat…
authored
71
cae5eeb @mikel Housekeeping, precompiled parsers, moved mail methods into separate f…
authored
72 * Implement all helper methods on adding and deleting parts and attachments [DONE - ML]
73c0ca9 @mikel Added roadmap, additional RFC reference, and put in structure for dat…
authored
73
6aeab6a @mikel Updated ROADMAP and Dependencies
authored
74 ==Encoding/Decoding
75
cae5eeb @mikel Housekeeping, precompiled parsers, moved mail methods into separate f…
authored
76 * Support for content-transport-encoding handling [DONE - ML] (base64)
6aeab6a @mikel Updated ROADMAP and Dependencies
authored
77
b69273d @mikel Updating Roadmap
authored
78 * Handle non us-ascii in Subject, keywords, header fields in general [DONE - ML]
6aeab6a @mikel Updated ROADMAP and Dependencies
authored
79
cae5eeb @mikel Housekeeping, precompiled parsers, moved mail methods into separate f…
authored
80 * handle encoding and decoding of multipart emails [DONE - ML] (base64)
6aeab6a @mikel Updated ROADMAP and Dependencies
authored
81
73c0ca9 @mikel Added roadmap, additional RFC reference, and put in structure for dat…
authored
82 ==Basic Email Sending & Receiving
83
cae5eeb @mikel Housekeeping, precompiled parsers, moved mail methods into separate f…
authored
84 * Wrap up Net/SMTP [DONE - NF] (missing STMPS and Authentication Schemes support)
73c0ca9 @mikel Added roadmap, additional RFC reference, and put in structure for dat…
authored
85
cae5eeb @mikel Housekeeping, precompiled parsers, moved mail methods into separate f…
authored
86 * Wrap up Net/POP3 [DONE - NF] (missing APOP support)
73c0ca9 @mikel Added roadmap, additional RFC reference, and put in structure for dat…
authored
87
ade2e84 @mikel Merging Nicolas SMTP and config handling
authored
88 * Provide SMTP/POP3/IMAP default configurations for all known webmails
89
73c0ca9 @mikel Added roadmap, additional RFC reference, and put in structure for dat…
authored
90 * Wrap up Net/IMAP (if we really want to...)
91
92 * Get a mbox parser and handler written
Something went wrong with that request. Please try again.