最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【记录】搞懂Thunderbird中的回复至列表的功能的真正含义

Thunderbird crifan 3579浏览 0评论

【背景】

折腾:

【记录】第三次去回复crossgcc邮件列表中的单个message:关于cannot find -lgcc的问题

期间,无意间发现,Thunderbird中,对于受到的,来自mailing list的回复的邮件,有个“回复至列表”的功能,所以要去搞清楚:

此处的回复至列表,是否真的能完全代替我之前的手动输入所有的域:

to

cc

subject

尤其是,要确保有,且的确是In-Reply-To,而不是Reply-To

并且也要有References。

 

【折腾过程】

1.比如:对于上面那个mailing list的帖子:

http://cygwin.com/ml/crossgcc/2013-08/msg00050.html

对应的我也收到了作者的邮件的:

also have received that reply mail of that message_thumb

然后无意间发现,对着邮件右击,有个“回复至列表”的功能的:

right click mail then reply to list _thumb

所以,感觉这个功能,就是对应的:

针对mailing list中的回复的邮件,再去回复该邮件,且同时能发送到mailing list中的,

即,我之前所有的手动操作设置的各种邮件的header,此时,应该就可以自动帮我设置好了

估计References这个域,可能没有设置。

2.但是先去搜素看看,这个“回复至列表”的功能,到底是什么含义。

然后参考:

https://bug45715.bugzilla.mozilla.org/attachment.cgi?id=364625

也看到,“回复至列表”所对应的英文版的Thunderbird中,的确是:

reply to list

3.这里:

Thunderbird:Help Documentation:Mail-Followup-To and Mail-Reply-To

只解释了Mail-Followup-To和Mail-Reply-To,没具体说Reply to list。

4.从:

https://bugzilla.mozilla.org/show_bug.cgi?id=45715

中的:

[checked in] Reply-To-List backend patch, with style fixes

可以看出,对应的源码部分是:

+                type == msgComposeType.ReplyToList ||

5.此处,去真正点击了“回复至列表”,然后弹出新建的邮件,只有收件人:

only to no other field

没有我想要看到的In-Reply-To以及References等。

难道也是:

要么没有添加进来:

  • In-Reply-To没有的话,觉得是做得不够好
  • 其中References,貌似技术上也没法实现,所以没加进来,可以理解。
  • 要么是:

    加了In-Reply-To,但是和之前Thunderbird的那个bug:

    【记录】Thunderbird的bug:从草稿中恢复出来的邮件的自定义的(In-Reply-To和References等)头信息不显示

    类似,所以也没有显示出来。

    6.然后,将此邮件,另外为文件:

    save as file for reply to list mail

    然后去打开保存的文件,看看其中是否有In-Reply-To以及References。

    结果发现,只有html的内容,不是真正的邮件的内容:

    <html>
      <head>
        <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
        <title>Re: cannot build crosstool due to Makefile issues (mixed
          implicit and normal rules)</title>
      </head>
      <body style="font-family: -moz-fixed; white-space: pre-wrap; width:
        72ch;">
        <div class="moz-cite-prefix">于 2013/8/31 12:56, Aijaz Baig 写道:<br>
        </div>
        <span style="white-space: pre;">&gt; Thanks for the suggestion. I
          did this and yes it went past 'Installing<br>
          &gt; stage I compiler' stage.<br>
          &gt; <br>
          &gt; Now it has failed yet again and this time it has failed in
          the<br>
          &gt; 'Installing C library' stage as part of 'Installing pass-2
          core C<br>
          &gt; compiler'.<br>
          &gt; <br>
          &gt; The error is:<br>
          &gt;

    所以,放弃此法。

    7.如上,去保存为草稿:

    save the mail to draft

    然后想办法,找到草稿保存的位置:

    【记录】寻找Thunderbird中邮件的草稿保存的位置

    8.找到后,去打开对应的文件:

    C:\Users\Administrator.PC-20130611GART\AppData\Roaming\Thunderbird\Profiles\ba6fog6x.default\Mail\mail.crifan.com\Drafts.mozmsgs\5221C891.8040806%40crifan.com.wdseml

    看到的内容是:

    From: Crifan Li <[email protected]>
    To: Aijaz Baig <[email protected]>
    CC: 
    Subject: cannot build crosstool due to Makefile issues (mixed implicit and normal rules)
    Date: Sat, 31 Aug 2013 19:01:20 GMT
    Content-Type: text/plain; charset=utf-8
    
    于 2013/8/31 12:56, Aijaz Baig 写道:
    > Thanks for the suggestion. I did this and yes it went past 'Installing
    > stage I compiler' stage.
    >
    > Now it has failed yet again and this time it has failed in the

    很明显,其中,只有常见的from,to,subject,date,content-type,

    而没有对应的CC,以及想要的In-Reply-To,

    更别说References了。

     

    【总结】

    此处,Thunderbird中,即使是来自mailing list的回复的单个邮件,右击选中对应的“回复至列表”,

    其实也是普通的回复,没有特殊的header,比如我们想要的In-Reply-To,甚至是References。

    转载请注明:在路上 » 【记录】搞懂Thunderbird中的回复至列表的功能的真正含义

    发表我的评论
    取消评论

    表情

    Hi,您需要填写昵称和邮箱!

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址
    83 queries in 0.174 seconds, using 22.06MB memory