Gentoo Archives: gentoo-user

From: Ashley Dixon <ash@××××××××××.uk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] new mail protocol rfc (was Re: tips on running a mail server in a cheap vps provider run but not-so-trusty admins?)
Date: Thu, 27 Aug 2020 01:10:00
Message-Id: 20200827010751.qsv66uvztcjgf2qb@ad-gentoo-main
In Reply to: Re: [gentoo-user] new mail protocol rfc (was Re: tips on running a mail server in a cheap vps provider run but not-so-trusty admins?) by Caveman Al Toraboran
1 On Wed, Aug 26, 2020 at 08:33:58PM +0000, Caveman Al Toraboran wrote:
2 > On Wednesday, August 26, 2020 9:57 PM, Ashley Dixon <ash@××××××××××.uk> wrote:
3 >
4 > > Why the name "HillaryMail", and why does the logo contain a picture of
5 > > Margaret Thatcher? ;-)
6 >
7 > very true (re: thatcher). now i cannot unsee the
8 > thatcher in the pixel art. i have 2 options:
9 >
10 > (1) rename protocol into thatchermail.
11 > (2) find another pixel art that's actually for
12 > hillary.
13
14 Nothing wrong with Thatcher. Although, British politics are less amusing than
15 their American counterparts, but there are exceptions.
16 https://www.youtube.com/watch?v=HDVwidaHwSc
17
18 More seriously, as Grant said, it's probably best to stray away from this
19 politically charged area entirely. Mentioning leaked e-mails of an American
20 presidential candidate in the title of an e-mail solution is akin to naming an
21 SSL implementation something like Heartbleedin'. It just gives off the
22 completely wrong "vibe".
23
24 > i got the thatcher pixel art from a site that
25 > claimed it's hillary [1].
26 >
27 > as for the name "hillarymail", nothing against
28 > her. it's just that i heard so much about
29 > hillary's mails up to a point all mails started to
30 > feel as if they belong to her.
31
32 Yes, but (I assume) there were not many positive reports. It does seem an odd
33 thing after which to name an e-mail solution!
34
35 > i intend to eventually write a reference
36 > implementation either way (hopefully). specially
37 > that this seems to me very easy to implement, yet
38 > it seems also powerful.
39 >
40 > not sure what "formal r.f.c." means.
41 >
42 > (a) if it means a less ambiguous description,
43 > then "yes, but at a natural pace based on
44 > demand" (in the spirit of occam's razor).
45
46 I meant (a), in the sense that you should probably write it up in a more
47 presentable fashion than a GitHub README page. You might want to nicely typeset
48 it in TeX or something to make it seem more serious. Just a suggestion...
49
50 In which language are you intending to write the reference implementation? I'd
51 suggest writing it in a relatively low-level language, so it's easier to read
52 and port without making too many assumptions.
53
54 > but if it is possible to make it easier while
55 > still satisfying the constraints
56 > (goals/non-goals), then that's a good step forward
57 > (perhaps draft one?).
58
59 You really need to define more goals and non-goals; two non-specific goals, and
60 one non-goal really isn't enough to form an entire specification.
61
62 Additionally, I noticed that you have written that the "actual message" will be
63 restricted to UTF-8 with no HTML/JS/CSS, which you collectively describe as
64 "self-hating formats" (?). While I (and most on this list) despise the use of
65 the aforementioned formats in e-mails to the appropriate extent, I struggle to
66 see how you are going to prevent them being transmitted using HillaryMail.
67
68 All of the control codes of HTML are fully representable in ASCII, which is a
69 strict subset of Unicode. How are you going to prevent people transmitting HTML
70 over the protocol? It is up to the client to parse the HTML into its intended
71 aesthetic form; the server has nothing to do with it. The only solution I could
72 imagine is rejecting all messages containing attachments with MIME types other
73 than plain-utf8, but is that really a good idea?
74
75 I am interested, but gravely skeptical.
76
77 --
78
79 Ashley Dixon
80 suugaku.co.uk
81
82 2A9A 4117
83 DA96 D18A
84 8A7B B0D2
85 A30E BF25
86 F290 A8AA

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies