1

After a long confusing research I'm wondering what format specification the movemail account type in Thunderbird (version 24) is referring to. As far as I'm concerned, movemail is a program to move Mail between mbox files (http://mailutils.org/manual/html_node/movemail.html#movemail), but not a specification. There're a lot of tutorial and forum threads on the topic (see below), but none of them mentions versions or references specification in a useful way. Following release notes is difficult because they're only rarely explaining impact of implementation changes. Documentation from the side of Thunderbird seems to be missing completely (latest is the wiki https://wiki.mozilla.org/Thunderbird:Help_Documentation:Creating_an_Account#Creating_a_Movemail_Account where screenshot refer to version prior to 12 if I recall correctly).

My research result so far:

http://ubuntuforums.org/showthread.php?t=1718795

https://askubuntu.com/questions/301988/using-movemail-with-thunderbird-on-ubuntu

http://forums.mozillazine.org/viewtopic.php?t=11772

https://askubuntu.com/questions/301988/using-movemail-with-thunderbird-on-ubuntu (involves postfix which shouldn't be necessary)

http://forum.ubuntuusers.de/topic/fetchmail-procmail-thunderbird/ (German, google translate: http://translate.google.com/translate?hl=en&sl=de&tl=en&u=http%3A%2F%2Fforum.ubuntuusers.de%2Ftopic%2Ffetchmail-procmail-thunderbird%2F), strongest indication for mbox format

https://askubuntu.com/questions/1916/how-can-i-access-system-mail-in-var-mail-via-thunderbird

4

1 回答 1

0

早在 Netscape 有一个邮件客户端时,它使用一个名为的程序movemail将新收到的消息从用户的收件箱(当时mbox我猜那是一个假脱机)传输到它自己的假脱机。我似乎记得 Emacs(RMAIL?)在某些时候也遵循了这个约定。(事实上​​,现在我用谷歌搜索了一下,Netscape 显然是从 Emacs 那里得到的,而不是反过来。)

“规范”基本上是 Movemail 将使用一些锁定来确保两个进程不会尝试同时获取邮件。只要您始终使用该movemail程序来获取邮件,您就不必担心它的内部结构。

Jamie Zawinski 的页面可能是您可以轻松找到的经过深入研究的文档,尽管它几乎没有权威性:http ://www.jwz.org/doc/movemail.html

这是 Emacs 程序(一个随机的,可能是镜像的副本):ftp: //www.ai.mit.edu/pub/mav/netscape/movemail-src/movemail.c

更新:(扩展很多)movemail目前作为GNU Mailutils的一部分分发

于 2014-03-13T17:34:36.150 回答