-
15 我注意到序列 0从 实际上是5个字符。 我想知道手册是否打算说这样的话 >发件人 – 巴维_H 评论 5月24日18:48 -
2 你能链接说明这一点的手册页版本吗? 我看不出来 man7.org/linux/man-pages/man1/uuencode.1p.html – 内特·埃尔德雷奇 评论 5月24日18:54 -
1 我在这里看到: manpages.ubuntu.com/manpages/trusty/man1/uuencode.1.html – 巴维_H 评论 5月24日19:07 -
三 正如答案所说 发件人 在行的开头。 你过去常常在印刷书籍或发表的学术论文中看到段落开头的“>From”。 (实际上,谷歌图书上可能还有一些……) – 达维德巴克 评论 5月24日19:58
2个答案
当看到六个字符的序列“From”时,插入一个字符。
-
20 @cjs某种类似于HTTP的帧 块状的 编码,通过编码,您可以得到消息的长度,然后是消息,然后是下一条消息的长度等。这样,您就不需要解释每条消息的全部内容来确定它是否真的是下一个消息的开始。 他们在20世纪70年代没有发明maildir、MH或sqlite,这是可以原谅的,但以“From”开头的段落的真实消息会立即成为一个明显的问题。 – 霍布斯 评论 5月25日14:12 -
2 -
2 @cjs任何产生歧义的格式在客观上总是比没有歧义的更糟糕。例如,在数据大小方面,可能需要做出一些妥协,但歧义应该是不可接受的。 毫无疑问的决定是选择一种无歧义的格式。 – 昏暗的 评论 5月27日13:16 -
三 @cjs主要问题是,当mbox转换时 \n来自 到 \n> 发件人 ,它不会变换 \n> 发件人 到 \n> >来自 等。因此,无法判断序列 \n> 发件人 最初是 发件人 或 >发件人 这使得它模棱两可,因为在读取mbox时,不可能反转该过程。 – 本 评论 5月27日15:24 -
三
从山脉到草原 奔向泡沫洁白的海洋
>从山脉到草原 奔向泡沫洁白的海洋
>从山脉到草原 >奔向泡沫洁白的海洋
从山脉到草原 >奔向泡沫洁白的海洋
-
2 邮件传输服务器确实经常在收件人端执行此操作,因为传统上,它们是最初将邮件存放在用户的 /var/spool/mail/xxx 客户端软件的mbox文件。 评论 5月25日8:21 -
2 From-munging公司 如果它得到一致的实施,就会非常有效。 首先,这只是一个问题,而消息实际上位于 管理层收购 因此,在将消息放入 管理层收购 ,将一个“>”添加到任何匹配/^>*From/的行中,并且当从 管理层收购 ,从任何匹配/^>+from/的行中删除一个'>'。 没有人会注意到。 – 戴夫·特威德 评论 5月25日23:43