sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextEnglish}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget/process/email-clientsmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Simplified)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/zh_CN/process/email-clientsmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/it_IT/process/email-clientsmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/ja_JP/process/email-clientsmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/ko_KR/process/email-clientsmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/sp_SP/process/email-clientsmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageChinese (Traditional)uh1h hh _documenthsourceNlineNubhcomment)}(h)SPDX-License-Identifier: GPL-2.0-or-laterh]h)SPDX-License-Identifier: GPL-2.0-or-later}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhhV/var/lib/git/docbuild/linux/Documentation/translations/zh_TW/process/email-clients.rsthKubhwarning)}(hX1此文件的目的是爲讓中文讀者更容易閱讀和理解,而不是作爲一個分支。因此, 如果您對此文件有任何意見或改動,請先嘗試更新原始英文文件。如果要更改或 修正某處翻譯文件,請將意見或補丁發送給維護者(聯繫方式見下)。h]h paragraph)}(hX1此文件的目的是爲讓中文讀者更容易閱讀和理解,而不是作爲一個分支。因此, 如果您對此文件有任何意見或改動,請先嘗試更新原始英文文件。如果要更改或 修正某處翻譯文件,請將意見或補丁發送給維護者(聯繫方式見下)。h]hX1此文件的目的是爲讓中文讀者更容易閱讀和理解,而不是作爲一個分支。因此, 如果您對此文件有任何意見或改動,請先嘗試更新原始英文文件。如果要更改或 修正某處翻譯文件,請將意見或補丁發送給維護者(聯繫方式見下)。}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hh5Documentation/translations/zh_TW/disclaimer-zh_TW.rsthKhhubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubhnote)}(h如果您發現本文檔與原始文件有任何不同或者有翻譯問題,請聯繫該文件的譯者, 或者發送電子郵件給胡皓文以獲取幫助:<2023002089@link.tyut.edu.cn>。h]h)}(h如果您發現本文檔與原始文件有任何不同或者有翻譯問題,請聯繫該文件的譯者, 或者發送電子郵件給胡皓文以獲取幫助:<2023002089@link.tyut.edu.cn>。h](h如果您發現本文檔與原始文件有任何不同或者有翻譯問題,請聯繫該文件的譯者, 或者發送電子郵件給胡皓文以獲取幫助:<}(hhhhhNhNubh reference)}(h2023002089@link.tyut.edu.cnh]h2023002089@link.tyut.edu.cn}(hhhhhNhNubah}(h]h ]h"]h$]h&]refuri"mailto:2023002089@link.tyut.edu.cnuh1hhhubh>。}(hhhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK hhubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubhtarget)}(h.. _tw_email_clients:h]h}(h]h ]h"]h$]h&]refidtw-email-clientsuh1jhKhhhhhhubh field_list)}(hhh](hfield)}(hhh](h field_name)}(hOriginalh]hOriginal}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubh field_body)}(h(Documentation/process/email-clients.rst h]h)}(h'Documentation/process/email-clients.rsth]h'Documentation/process/email-clients.rst}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj+ubah}(h]h ]h"]h$]h&]uh1j)hjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjhhubj)}(hhh](j)}(h譯者h]h譯者}(hjLhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjIhhhKubj*)}(h- 賈威威 Harry Wei - 時奎亮 Alex Shi - 吳想成 Wu XiangCheng h]h bullet_list)}(hhh](h list_item)}(h+賈威威 Harry Wei h]h)}(hjgh](h賈威威 Harry Wei <}(hjihhhNhNubh)}(hharryxiyou@gmail.comh]hharryxiyou@gmail.com}(hjphhhNhNubah}(h]h ]h"]h$]h&]refurimailto:harryxiyou@gmail.comuh1hhjiubh>}(hjihhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK hjeubah}(h]h ]h"]h$]h&]uh1jchj`ubjd)}(h&時奎亮 Alex Shi h]h)}(hjh](h時奎亮 Alex Shi <}(hjhhhNhNubh)}(halexs@kernel.orgh]halexs@kernel.org}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:alexs@kernel.orguh1hhjubh>}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK hjubah}(h]h ]h"]h$]h&]uh1jchj`ubjd)}(h+吳想成 Wu XiangCheng h]h)}(h*吳想成 Wu XiangCheng h](h吳想成 Wu XiangCheng <}(hjhhhNhNubh)}(hbobwxc@email.cnh]hbobwxc@email.cn}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:bobwxc@email.cnuh1hhjubh>}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK hjubah}(h]h ]h"]h$]h&]uh1jchj`ubeh}(h]h ]h"]h$]h&]bullet-uh1j^hhhK hjZubah}(h]h ]h"]h$]h&]uh1j)hjIubeh}(h]h ]h"]h$]h&]uh1jhhhK hjhhubj)}(hhh](j)}(h校譯h]h校譯}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj*)}(h- Yinglin Luan - Xiaochen Wang - yaxinsn - Hu Haowen <2023002089@link.tyut.edu.cn> h]j_)}(hhh](jd)}(h Yinglin Luan h]h)}(hjh](hYinglin Luan <}(hjhhhNhNubh)}(hsynmyth@gmail.comh]hsynmyth@gmail.com}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:synmyth@gmail.comuh1hhjubh>}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jchjubjd)}(h'Xiaochen Wang h]h)}(hj@h](hXiaochen Wang <}(hjBhhhNhNubh)}(hwangxiaochen0@gmail.comh]hwangxiaochen0@gmail.com}(hjIhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:wangxiaochen0@gmail.comuh1hhjBubh>}(hjBhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhj>ubah}(h]h ]h"]h$]h&]uh1jchjubjd)}(hyaxinsn h]h)}(hjkh](h yaxinsn <}(hjmhhhNhNubh)}(hyaxinsn@163.comh]hyaxinsn@163.com}(hjthhhNhNubah}(h]h ]h"]h$]h&]refurimailto:yaxinsn@163.comuh1hhjmubh>}(hjmhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjiubah}(h]h ]h"]h$]h&]uh1jchjubjd)}(h(Hu Haowen <2023002089@link.tyut.edu.cn> h]h)}(h'Hu Haowen <2023002089@link.tyut.edu.cn>h](h Hu Haowen <}(hjhhhNhNubh)}(h2023002089@link.tyut.edu.cnh]h2023002089@link.tyut.edu.cn}(hjhhhNhNubah}(h]h ]h"]h$]h&]refuri"mailto:2023002089@link.tyut.edu.cnuh1hhjubh>}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jchjubeh}(h]h ]h"]h$]h&]jjuh1j^hhhKhj ubah}(h]h ]h"]h$]h&]uh1j)hjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjhhubeh}(h]jah ]h"]tw_email_clientsah$]h&]uh1jhhhhhhhKexpect_referenced_by_name}jjsexpect_referenced_by_id}jjsubhsection)}(hhh](htitle)}(h Linux郵件客戶端配置信息h]h Linux郵件客戶端配置信息}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhhhKubj)}(hhh](j)}(hGith]hGit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhhhKubh)}(h現在大多數開發人員使用 ``git send-email`` 而不是常規的電子郵件客戶端。這方面 的手冊非常好。在接收端,維護人員使用 ``git am`` 加載補丁。h](h"現在大多數開發人員使用 }(hjhhhNhNubhliteral)}(h``git send-email``h]hgit send-email}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j hjubhl 而不是常規的電子郵件客戶端。這方面 的手冊非常好。在接收端,維護人員使用 }(hjhhhNhNubj )}(h ``git am``h]hgit am}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjubh 加載補丁。}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hX如果你是 ``git`` 新手,那麼把你的第一個補丁發送給你自己。將其保存爲包含所有 標題的原始文本。運行 ``git am raw_email.txt`` ,然後使用 ``git log`` 查看更 改日誌。如果工作正常,再將補丁發送到相應的郵件列表。h](h 如果你是 }(hj7hhhNhNubj )}(h``git``h]hgit}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1j hj7ubhx 新手,那麼把你的第一個補丁發送給你自己。將其保存爲包含所有 標題的原始文本。運行 }(hj7hhhNhNubj )}(h``git am raw_email.txt``h]hgit am raw_email.txt}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1j hj7ubh ,然後使用 }(hj7hhhNhNubj )}(h ``git log``h]hgit log}(hjchhhNhNubah}(h]h ]h"]h$]h&]uh1j hj7ubhY 查看更 改日誌。如果工作正常,再將補丁發送到相應的郵件列表。}(hj7hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubeh}(h]gitah ]h"]gitah$]h&]uh1jhjhhhhhKubj)}(hhh](j)}(h 通用配置h]h 通用配置}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhhhK#ubh)}(hX!Linux內核補丁是通過郵件被提交的,最好把補丁作爲郵件體的內嵌文本。有些維護者 接收附件,但是附件的內容格式應該是"text/plain"。然而,附件一般是不贊成的, 因爲這會使補丁的引用部分在評論過程中變的很困難。h]hX%Linux內核補丁是通過郵件被提交的,最好把補丁作爲郵件體的內嵌文本。有些維護者 接收附件,但是附件的內容格式應該是”text/plain”。然而,附件一般是不贊成的, 因爲這會使補丁的引用部分在評論過程中變的很困難。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK%hjhhubh)}(h同時也強烈建議在補丁或其他郵件的正文中使用純文本格式。https://useplaintext.email 有助於瞭解如何配置你喜歡的郵件客戶端,並在您還沒有首選的情況下列出一些推薦的 客戶端。h](hQ同時也強烈建議在補丁或其他郵件的正文中使用純文本格式。}(hjhhhNhNubh)}(hhttps://useplaintext.emailh]hhttps://useplaintext.email}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1hhjubh 有助於瞭解如何配置你喜歡的郵件客戶端,並在您還沒有首選的情況下列出一些推薦的 客戶端。}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK)hjhhubh)}(h用來發送Linux內核補丁的郵件客戶端在發送補丁時應該處於文本的原始狀態。例如, 他們不能改變或者刪除製表符或者空格,甚至是在每一行的開頭或者結尾。h]h用來發送Linux內核補丁的郵件客戶端在發送補丁時應該處於文本的原始狀態。例如, 他們不能改變或者刪除製表符或者空格,甚至是在每一行的開頭或者結尾。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK-hjhhubh)}(hc不要通過"format=flowed"模式發送補丁。這樣會引起不可預期以及有害的斷行。h]hg不要通過”format=flowed”模式發送補丁。這樣會引起不可預期以及有害的斷行。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK0hjhhubh)}(hT不要讓你的郵件客戶端進行自動換行。這樣也會破壞你的補丁。h]hT不要讓你的郵件客戶端進行自動換行。這樣也會破壞你的補丁。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK2hjhhubh)}(h郵件客戶端不能改變文本的字符集編碼方式。要發送的補丁只能是ASCII或者UTF-8編碼 方式,如果你使用UTF-8編碼方式發送郵件,那麼你將會避免一些可能發生的字符集問題。h]h郵件客戶端不能改變文本的字符集編碼方式。要發送的補丁只能是ASCII或者UTF-8編碼 方式,如果你使用UTF-8編碼方式發送郵件,那麼你將會避免一些可能發生的字符集問題。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK4hjhhubh)}(h郵件客戶端應該生成並且保持“References:”或者“In-Reply-To:”郵件頭,這樣郵件會話 就不會中斷。h]h郵件客戶端應該生成並且保持“References:”或者“In-Reply-To:”郵件頭,這樣郵件會話 就不會中斷。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK7hjhhubh)}(h複製粘帖(或者剪貼粘帖)通常不能用於補丁,因爲製表符會轉換爲空格。使用xclipboard, xclip或者xcutsel也許可以,但是最好測試一下或者避免使用複製粘帖。h]h複製粘帖(或者剪貼粘帖)通常不能用於補丁,因爲製表符會轉換爲空格。使用xclipboard, xclip或者xcutsel也許可以,但是最好測試一下或者避免使用複製粘帖。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK:hjhhubh)}(h不要在使用PGP/GPG簽名的郵件中包含補丁。這樣會使得很多腳本不能讀取和適用於你的 補丁。(這個問題應該是可以修復的)h]h不要在使用PGP/GPG簽名的郵件中包含補丁。這樣會使得很多腳本不能讀取和適用於你的 補丁。(這個問題應該是可以修復的)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK=hjhhubh)}(h在給內核郵件列表發送補丁之前,給自己發送一個補丁是個不錯的主意,保存接收到的 郵件,將補丁用'patch'命令打上,如果成功了,再給內核郵件列表發送。h]h在給內核郵件列表發送補丁之前,給自己發送一個補丁是個不錯的主意,保存接收到的 郵件,將補丁用’patch’命令打上,如果成功了,再給內核郵件列表發送。}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK@hjhhubeh}(h]id1ah ]h"] 通用配置ah$]h&]uh1jhjhhhhhK#ubj)}(hhh](j)}(h一些郵件客戶端提示h]h一些郵件客戶端提示}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj;hhhhhKEubh)}(h這裏給出一些詳細的MUA配置提示,可以用於給Linux內核發送補丁。這些並不意味是 所有的軟件包配置總結。h]h這裏給出一些詳細的MUA配置提示,可以用於給Linux內核發送補丁。這些並不意味是 所有的軟件包配置總結。}(hjLhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKGhj;hhubh)}(h 說明:h]h 說明:}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKJhj;hhubj_)}(hhh](jd)}(h'TUI = 以文本爲基礎的用戶接口h]h)}(hjmh]h'TUI = 以文本爲基礎的用戶接口}(hjohhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKLhjkubah}(h]h ]h"]h$]h&]uh1jchjhhhhhhNubjd)}(hGUI = 圖形界面用戶接口 h]h)}(hGUI = 圖形界面用戶接口h]hGUI = 圖形界面用戶接口}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKMhjubah}(h]h ]h"]h$]h&]uh1jchjhhhhhhNubeh}(h]h ]h"]h$]h&]jjuh1j^hhhKLhj;hhubj)}(hhh](j)}(h Alpine (TUI)h]h Alpine (TUI)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhhhKPubh)}(h配置選項:h]h配置選項:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKRhjhhubh)}(h2在 :menuselection:`Sending Preferences` 菜單:h](h在 }(hjhhhNhNubhinline)}(hSending Preferencesh]hSending Preferences}(hjhhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtext$:menuselection:`Sending Preferences`uh1jhjubh 菜單:}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKThjhhubj_)}(hhh](jd)}(h5:menuselection:`Do Not Send Flowed Text` 必須開啓h]h)}(hjh](j)}(hDo Not Send Flowed Texth]hDo Not Send Flowed Text}(hjhhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtext(:menuselection:`Do Not Send Flowed Text`uh1jhjubh 必須開啓}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKVhjubah}(h]h ]h"]h$]h&]uh1jchjhhhhhNubjd)}(h>:menuselection:`Strip Whitespace Before Sending` 必須關閉 h]h)}(h=:menuselection:`Strip Whitespace Before Sending` 必須關閉h](j)}(hStrip Whitespace Before Sendingh]hStrip Whitespace Before Sending}(hjhhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtext0:menuselection:`Strip Whitespace Before Sending`uh1jhjubh 必須關閉}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKWhjubah}(h]h ]h"]h$]h&]uh1jchjhhhhhNubeh}(h]h ]h"]h$]h&]jjuh1j^hhhKVhjhhubh)}(h當寫郵件時,光標應該放在補丁會出現的地方,然後按下 `CTRL-R` 組合鍵,使指 定的補丁文件嵌入到郵件中。h](hL當寫郵件時,光標應該放在補丁會出現的地方,然後按下 }(hj>hhhNhNubhtitle_reference)}(h`CTRL-R`h]hCTRL-R}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1jFhj>ubh; 組合鍵,使指 定的補丁文件嵌入到郵件中。}(hj>hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKYhjhhubeh}(h] alpine-tuiah ]h"] alpine (tui)ah$]h&]uh1jhj;hhhhhKPubj)}(hhh](j)}(hClaws Mail (GUI)h]hClaws Mail (GUI)}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhhhhK]ubh)}(h0可以用,有人用它成功地發過補丁。h]h0可以用,有人用它成功地發過補丁。}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK_hjhhhubh)}(hW用 :menuselection:`Message-->Insert File` (`CTRL-I`) 或外置編輯器插入補丁。h](h用 }(hjhhhNhNubj)}(hMessage‣Insert Fileh]hMessage‣Insert File}(hjhhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtext&:menuselection:`Message-->Insert File`uh1jhjubh (}(hjhhhNhNubjG)}(h`CTRL-I`h]hCTRL-I}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jFhjubh#) 或外置編輯器插入補丁。}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKahjhhhubh)}(h若要在Claws編輯窗口重修改插入的補丁,需關閉 :menuselection:`Configuration-->Preferences-->Compose-->Wrapping` 的 `Auto wrapping` 。h](h?若要在Claws編輯窗口重修改插入的補丁,需關閉 }(hjhhhNhNubj)}(h0Configuration‣Preferences‣Compose‣Wrappingh]h0Configuration‣Preferences‣Compose‣Wrapping}(hjhhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtextA:menuselection:`Configuration-->Preferences-->Compose-->Wrapping`uh1jhjubh 的 }(hjhhhNhNubjG)}(h`Auto wrapping`h]h Auto wrapping}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jFhjubh 。}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKchjhhhubeh}(h]claws-mail-guiah ]h"]claws mail (gui)ah$]h&]uh1jhj;hhhhhK]ubj)}(hhh](j)}(hEvolution (GUI)h]hEvolution (GUI)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhhhKhubh)}(h0一些開發者成功的使用它發送補丁。h]h0一些開發者成功的使用它發送補丁。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKjhjhhubh)}(h撰寫郵件時: 從 :menuselection:`格式-->段落樣式-->預格式化` (`CTRL-7`) 或工具欄選擇 :menuselection:`預格式化` ;h](h撰寫郵件時: 從 }(hjhhhNhNubj)}(h$格式‣段落樣式‣預格式化h]h$格式‣段落樣式‣預格式化}(hj hhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtext5:menuselection:`格式-->段落樣式-->預格式化`uh1jhjubh (}(hjhhhNhNubjG)}(h`CTRL-7`h]hCTRL-7}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1jFhjubh) 或工具欄選擇 }(hjhhhNhNubj)}(h 預格式化h]h 預格式化}(hjGhhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtext:menuselection:`預格式化`uh1jhjubh ;}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKlhjhhubh)}(h[然後使用: :menuselection:`插入-->文本文件...` (`ALT-N x`) 插入補丁文件。h](h然後使用: }(hjbhhhNhNubj)}(h插入‣文本文件...h]h插入‣文本文件...}(hjjhhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtext):menuselection:`插入-->文本文件...`uh1jhjbubh (}(hjbhhhNhNubjG)}(h `ALT-N x`h]hALT-N x}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jFhjbubh) 插入補丁文件。}(hjbhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKphjhhubh)}(h你還可以 ``diff -Nru old.c new.c | xclip`` ,選擇 :menuselection:`預格式化` , 然後使用鼠標中鍵進行粘帖。h](h 你還可以 }(hjhhhNhNubj )}(h!``diff -Nru old.c new.c | xclip``h]hdiff -Nru old.c new.c | xclip}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjubh ,選擇 }(hjhhhNhNubj)}(h 預格式化h]h 預格式化}(hjhhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtext:menuselection:`預格式化`uh1jhjubh, , 然後使用鼠標中鍵進行粘帖。}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKshjhhubeh}(h] evolution-guiah ]h"]evolution (gui)ah$]h&]uh1jhj;hhhhhKhubj)}(hhh](j)}(h Kmail (GUI)h]h Kmail (GUI)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhhhKwubh)}(h0一些開發者成功的使用它發送補丁。h]h0一些開發者成功的使用它發送補丁。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKyhjhhubh)}(hC默認撰寫設置禁用HTML格式是合適的;不要啓用它。h]hC默認撰寫設置禁用HTML格式是合適的;不要啓用它。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK{hjhhubh)}(hX當書寫一封郵件的時候,在選項下面不要選擇自動換行。唯一的缺點就是你在郵件中輸 入的任何文本都不會被自動換行,因此你必須在發送補丁之前手動換行。最簡單的方法 就是啓用自動換行來書寫郵件,然後把它保存爲草稿。一旦你在草稿中再次打開它,它 已經全部自動換行了,那麼你的郵件雖然沒有選擇自動換行,但是還不會失去已有的自 動換行。h]hX當書寫一封郵件的時候,在選項下面不要選擇自動換行。唯一的缺點就是你在郵件中輸 入的任何文本都不會被自動換行,因此你必須在發送補丁之前手動換行。最簡單的方法 就是啓用自動換行來書寫郵件,然後把它保存爲草稿。一旦你在草稿中再次打開它,它 已經全部自動換行了,那麼你的郵件雖然沒有選擇自動換行,但是還不會失去已有的自 動換行。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK}hjhhubh)}(hf在郵件的底部,插入補丁之前,放上常用的補丁定界符:三個連字符(``---``)。h](h[在郵件的底部,插入補丁之前,放上常用的補丁定界符:三個連字符(}(hjhhhNhNubj )}(h``---``h]h---}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjubh)。}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hX然後在 :menuselection:`信件` 菜單,選擇 :menuselection:`插入文本文件` ,接 着選取你的補丁文件。還有一個額外的選項,你可以通過它配置你的創建新郵件工具欄, 加上 :menuselection:`插入文本文件` 圖標。h](h 然後在 }(hj/hhhNhNubj)}(h信件h]h信件}(hj7hhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtext:menuselection:`信件`uh1jhj/ubh 菜單,選擇 }(hj/hhhNhNubj)}(h插入文本文件h]h插入文本文件}(hjLhhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtext#:menuselection:`插入文本文件`uh1jhj/ubh ,接 着選取你的補丁文件。還有一個額外的選項,你可以通過它配置你的創建新郵件工具欄, 加上 }(hj/hhhNhNubj)}(h插入文本文件h]h插入文本文件}(hjahhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtext#:menuselection:`插入文本文件`uh1jhj/ubh 圖標。}(hj/hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hX{將編輯器窗口拉到足夠寬避免折行。對於KMail 1.13.5 (KDE 4.5.4),它會在發送郵件 時對編輯器窗口中顯示折行的地方自動換行。在選項菜單中取消自動換行仍不能解決。 因此,如果你的補丁中有非常長的行,必須在發送之前把編輯器窗口拉得非常寬。 參見:https://bugs.kde.org/show_bug.cgi?id=174034h](hXP將編輯器窗口拉到足夠寬避免折行。對於KMail 1.13.5 (KDE 4.5.4),它會在發送郵件 時對編輯器窗口中顯示折行的地方自動換行。在選項菜單中取消自動換行仍不能解決。 因此,如果你的補丁中有非常長的行,必須在發送之前把編輯器窗口拉得非常寬。 參見:}(hj|hhhNhNubh)}(h+https://bugs.kde.org/show_bug.cgi?id=174034h]h+https://bugs.kde.org/show_bug.cgi?id=174034}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1hhj|ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h你可以安全地用GPG簽名附件,但是內嵌補丁最好不要使用GPG簽名它們。作爲內嵌文本 插入的簽名補丁將使其難以從7-bit編碼中提取。h]h你可以安全地用GPG簽名附件,但是內嵌補丁最好不要使用GPG簽名它們。作爲內嵌文本 插入的簽名補丁將使其難以從7-bit編碼中提取。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h如果你非要以附件的形式發送補丁,那麼就右鍵點擊附件,然後選擇 :menuselection:`屬性` ,打開 :menuselection:`建議自動顯示` ,使附件內聯更容 易讓讀者看到。h](h[如果你非要以附件的形式發送補丁,那麼就右鍵點擊附件,然後選擇 }(hjhhhNhNubj)}(h屬性h]h屬性}(hjhhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtext:menuselection:`屬性`uh1jhjubh ,打開 }(hjhhhNhNubj)}(h建議自動顯示h]h建議自動顯示}(hjhhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtext#:menuselection:`建議自動顯示`uh1jhjubh/ ,使附件內聯更容 易讓讀者看到。}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hX當你要保存將要發送的內嵌文本補丁,你可以從消息列表窗格選擇包含補丁的郵件,然 後右鍵選擇 :menuselection:`另存爲` 。如果整個電子郵件的組成正確,您可直接將 其作爲補丁使用。電子郵件以當前用戶可讀寫權限保存,因此您必須 ``chmod`` ,以 使其在複製到別處時用戶組和其他人可讀。h](h當你要保存將要發送的內嵌文本補丁,你可以從消息列表窗格選擇包含補丁的郵件,然 後右鍵選擇 }(hjhhhNhNubj)}(h 另存爲h]h 另存爲}(hjhhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtext:menuselection:`另存爲`uh1jhjubh 。如果整個電子郵件的組成正確,您可直接將 其作爲補丁使用。電子郵件以當前用戶可讀寫權限保存,因此您必須 }(hjhhhNhNubj )}(h ``chmod``h]hchmod}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjubhA ,以 使其在複製到別處時用戶組和其他人可讀。}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubeh}(h] kmail-guiah ]h"] kmail (gui)ah$]h&]uh1jhj;hhhhhKwubj)}(hhh](j)}(hLotus Notes (GUI)h]hLotus Notes (GUI)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhhhKubh)}(h不要使用它。h]h不要使用它。}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubeh}(h]lotus-notes-guiah ]h"]lotus notes (gui)ah$]h&]uh1jhj;hhhhhKubj)}(hhh](j)}(hIBM Verse (Web GUI)h]hIBM Verse (Web GUI)}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjChhhhhKubh)}(h 同上條。h]h 同上條。}(hjThhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjChhubeh}(h]ibm-verse-web-guiah ]h"]ibm verse (web gui)ah$]h&]uh1jhj;hhhhhKubj)}(hhh](j)}(h Mutt (TUI)h]h Mutt (TUI)}(hjmhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjjhhhhhKubh)}(hW很多Linux開發人員使用mutt客戶端,這證明它肯定工作得非常漂亮。h]hW很多Linux開發人員使用mutt客戶端,這證明它肯定工作得非常漂亮。}(hj{hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjjhhubh)}(hMutt不自帶編輯器,所以不管你使用什麼編輯器,不自動斷行就行。大多數編輯器都有 :menuselection:`插入文件` 選項,它可以在不改變文件內容的情況下插入文件。h](hqMutt不自帶編輯器,所以不管你使用什麼編輯器,不自動斷行就行。大多數編輯器都有 }(hjhhhNhNubj)}(h 插入文件h]h 插入文件}(hjhhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtext:menuselection:`插入文件`uh1jhjubhF 選項,它可以在不改變文件內容的情況下插入文件。}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjjhhubh)}(h$用 ``vim`` 作爲mutt的編輯器::h](h用 }(hjhhhNhNubj )}(h``vim``h]hvim}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjubh 作爲mutt的編輯器:}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjjhhubh literal_block)}(hset editor="vi"h]hset editor="vi"}hjsbah}(h]h ]h"]h$]h&]hhuh1jhhhKhjjhhubh)}(h(如果使用xclip,敲入以下命令::h]h'如果使用xclip,敲入以下命令:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjjhhubj)}(h :set pasteh]h :set paste}hjsbah}(h]h ]h"]h$]h&]hhuh1jhhhKhjjhhubh)}(h2然後再按中鍵或者shift-insert或者使用::h]h1然後再按中鍵或者shift-insert或者使用:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjjhhubj)}(h :r filenameh]h :r filename}hj sbah}(h]h ]h"]h$]h&]hhuh1jhhhKhjjhhubh)}(h[把補丁插入爲內嵌文本。 在未設置 ``set paste`` 時(a)ttach工作的很好。h](h0把補丁插入爲內嵌文本。 在未設置 }(hj hhhNhNubj )}(h ``set paste``h]h set paste}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j hj ubh 時(a)ttach工作的很好。}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjjhhubh)}(hP你可以通過 ``git format-patch`` 生成補丁,然後用 Mutt發送它們::h](h你可以通過 }(hj4 hhhNhNubj )}(h``git format-patch``h]hgit format-patch}(hj< hhhNhNubah}(h]h ]h"]h$]h&]uh1j hj4 ubh+ 生成補丁,然後用 Mutt發送它們:}(hj4 hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjjhhubj)}(h!$ mutt -H 0001-some-bug-fix.patchh]h!$ mutt -H 0001-some-bug-fix.patch}hjT sbah}(h]h ]h"]h$]h&]hhuh1jhhhKhjjhhubh)}(h配置選項:h]h配置選項:}(hjb hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjjhhubh)}(hr它應該以默認設置的形式工作。 然而,把 ``send_charset`` 設置一下也是一個不錯的主意::h](h8它應該以默認設置的形式工作。 然而,把 }(hjp hhhNhNubj )}(h``send_charset``h]h send_charset}(hjx hhhNhNubah}(h]h ]h"]h$]h&]uh1j hjp ubh) 設置一下也是一個不錯的主意:}(hjp hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjjhhubj)}(h!set send_charset="us-ascii:utf-8"h]h!set send_charset="us-ascii:utf-8"}hj sbah}(h]h ]h"]h$]h&]hhuh1jhhhKhjjhhubh)}(haMutt 是高度可配置的。 這裏是個使用mutt通過 Gmail 發送的補丁的最小配置::h]h`Mutt 是高度可配置的。 這裏是個使用mutt通過 Gmail 發送的補丁的最小配置:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjjhhubj)}(hX# .muttrc # ================ IMAP ==================== set imap_user = 'yourusername@gmail.com' set imap_pass = 'yourpassword' set spoolfile = imaps://imap.gmail.com/INBOX set folder = imaps://imap.gmail.com/ set record="imaps://imap.gmail.com/[Gmail]/Sent Mail" set postponed="imaps://imap.gmail.com/[Gmail]/Drafts" set mbox="imaps://imap.gmail.com/[Gmail]/All Mail" # ================ SMTP ==================== set smtp_url = "smtp://username@smtp.gmail.com:587/" set smtp_pass = $imap_pass set ssl_force_tls = yes # Require encrypted connection # ================ Composition ==================== set editor = `echo \$EDITOR` set edit_headers = yes # See the headers when editing set charset = UTF-8 # value of $LANG; also fallback for send_charset # Sender, email address, and sign-off line must match unset use_domain # because joe@localhost is just embarrassing set realname = "YOUR NAME" set from = "username@gmail.com" set use_from = yesh]hX# .muttrc # ================ IMAP ==================== set imap_user = 'yourusername@gmail.com' set imap_pass = 'yourpassword' set spoolfile = imaps://imap.gmail.com/INBOX set folder = imaps://imap.gmail.com/ set record="imaps://imap.gmail.com/[Gmail]/Sent Mail" set postponed="imaps://imap.gmail.com/[Gmail]/Drafts" set mbox="imaps://imap.gmail.com/[Gmail]/All Mail" # ================ SMTP ==================== set smtp_url = "smtp://username@smtp.gmail.com:587/" set smtp_pass = $imap_pass set ssl_force_tls = yes # Require encrypted connection # ================ Composition ==================== set editor = `echo \$EDITOR` set edit_headers = yes # See the headers when editing set charset = UTF-8 # value of $LANG; also fallback for send_charset # Sender, email address, and sign-off line must match unset use_domain # because joe@localhost is just embarrassing set realname = "YOUR NAME" set from = "username@gmail.com" set use_from = yes}hj sbah}(h]h ]h"]h$]h&]hhuh1jhhhKhjjhhubh)}(hMutt文檔含有更多信息:h]hMutt文檔含有更多信息:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjjhhubh block_quote)}(hXhttps://gitlab.com/muttmua/mutt/-/wikis/UseCases/Gmail http://www.mutt.org/doc/manual/ h](h)}(h6https://gitlab.com/muttmua/mutt/-/wikis/UseCases/Gmailh]h)}(hj h]h6https://gitlab.com/muttmua/mutt/-/wikis/UseCases/Gmail}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1hhj ubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubh)}(hhttp://www.mutt.org/doc/manual/h]h)}(hj h]hhttp://www.mutt.org/doc/manual/}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1hhj ubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubeh}(h]h ]h"]h$]h&]uh1j hhhKhjjhhubeh}(h]mutt-tuiah ]h"] mutt (tui)ah$]h&]uh1jhj;hhhhhKubj)}(hhh](j)}(h Pine (TUI)h]h Pine (TUI)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhhhKubh)}(hRPine過去有一些空格刪減問題,但是這些現在應該都被修復了。h]hRPine過去有一些空格刪減問題,但是這些現在應該都被修復了。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj hhubh)}(h7如果可以,請使用alpine(pine的繼承者)。h]h7如果可以,請使用alpine(pine的繼承者)。}(hj+ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj hhubh)}(h配置選項:h]h配置選項:}(hj9 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj hhubj_)}(hhh](jd)}(h+最近的版本需要 ``quell-flowed-text``h]h)}(hjL h](h最近的版本需要 }(hjN hhhNhNubj )}(h``quell-flowed-text``h]hquell-flowed-text}(hjU hhhNhNubah}(h]h ]h"]h$]h&]uh1j hjN ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjJ ubah}(h]h ]h"]h$]h&]uh1jchjG hhhhhNubjd)}(h>``no-strip-whitespace-before-send`` 選項也是需要的。 h]h)}(h<``no-strip-whitespace-before-send`` 選項也是需要的。h](j )}(h#``no-strip-whitespace-before-send``h]hno-strip-whitespace-before-send}(hjw hhhNhNubah}(h]h ]h"]h$]h&]uh1j hjs ubh 選項也是需要的。}(hjs hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjo ubah}(h]h ]h"]h$]h&]uh1jchjG hhhhhNubeh}(h]h ]h"]h$]h&]jjuh1j^hhhKhj hhubeh}(h]pine-tuiah ]h"] pine (tui)ah$]h&]uh1jhj;hhhhhKubj)}(hhh](j)}(hSylpheed (GUI)h]hSylpheed (GUI)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhhhKubj_)}(hhh](jd)}(h<內嵌文本可以很好的工作(或者使用附件)。h]h)}(hj h]h<內嵌文本可以很好的工作(或者使用附件)。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jchj hhhhhNubjd)}(h!允許使用外部的編輯器。h]h)}(hj h]h!允許使用外部的編輯器。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jchj hhhhhNubjd)}(h收件箱較多時非常慢。h]h)}(hj h]h收件箱較多時非常慢。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jchj hhhhhNubjd)}(h9如果通過non-SSL連接,無法使用TLS SMTP授權。h]h)}(hj h]h9如果通過non-SSL連接,無法使用TLS SMTP授權。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jchj hhhhhNubjd)}(h!撰寫窗口的標尺很有用。h]h)}(hj h]h!撰寫窗口的標尺很有用。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jchj hhhhhNubjd)}(hC將地址添加到通訊簿時無法正確理解顯示的名稱。 h]h)}(hB將地址添加到通訊簿時無法正確理解顯示的名稱。h]hB將地址添加到通訊簿時無法正確理解顯示的名稱。}(hj. hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj* ubah}(h]h ]h"]h$]h&]uh1jchj hhhhhNubeh}(h]h ]h"]h$]h&]jjuh1j^hhhKhj hhubeh}(h] sylpheed-guiah ]h"]sylpheed (gui)ah$]h&]uh1jhj;hhhhhKubj)}(hhh](j)}(hThunderbird (GUI)h]hThunderbird (GUI)}(hjS hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjP hhhhhKubh)}(hfThunderbird是Outlook的克隆版本,它很容易損壞文本,但也有一些方法強制修正。h]hfThunderbird是Outlook的克隆版本,它很容易損壞文本,但也有一些方法強制修正。}(hja hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjP hhubh)}(hP在完成修改後(包括安裝擴展),您需要重新啓動Thunderbird。h]hP在完成修改後(包括安裝擴展),您需要重新啓動Thunderbird。}(hjo hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjP hhubj_)}(hhh]jd)}(hX1允許使用外部編輯器: 使用Thunderbird發補丁最簡單的方法是使用擴展來打開您最喜歡的外部編輯器。 下面是一些能夠做到這一點的擴展樣例。 - “External Editor Revived” https://github.com/Frederick888/external-editor-revived https://addons.thunderbird.net/en-GB/thunderbird/addon/external-editor-revived/ 它需要安裝“本地消息主機(native messaging host)”。 參見以下文檔: https://github.com/Frederick888/external-editor-revived/wiki - “External Editor” https://github.com/exteditor/exteditor 下載並安裝此擴展,然後打開 :menuselection:`新建消息` 窗口, 用 :menuselection:`查看-->工具欄-->自定義...` 給它增加一個按鈕,直接點擊此 按鈕即可使用外置編輯器。 請注意,“External Editor”要求你的編輯器不能fork,換句話說,編輯器必須在 關閉前不返回。你可能需要傳遞額外的參數或修改編輯器設置。最值得注意的是, 如果您使用的是gvim,那麼您必須將 :menuselection:`external editor` 設置的 編輯器字段設置爲 ``/usr/bin/gvim --nofork"`` (假設可執行文件在 ``/usr/bin`` ),以傳遞 ``-f`` 參數。如果您正在使用其他編輯器,請閱讀其 手冊瞭解如何處理。 h](h)}(h允許使用外部編輯器:h]h允許使用外部編輯器:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubh)}(he使用Thunderbird發補丁最簡單的方法是使用擴展來打開您最喜歡的外部編輯器。h]he使用Thunderbird發補丁最簡單的方法是使用擴展來打開您最喜歡的外部編輯器。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubh)}(h6下面是一些能夠做到這一點的擴展樣例。h]h6下面是一些能夠做到這一點的擴展樣例。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM hj ubj_)}(hhh](jd)}(hX@“External Editor Revived” https://github.com/Frederick888/external-editor-revived https://addons.thunderbird.net/en-GB/thunderbird/addon/external-editor-revived/ 它需要安裝“本地消息主機(native messaging host)”。 參見以下文檔: https://github.com/Frederick888/external-editor-revived/wiki h](h)}(h“External Editor Revived”h]h“External Editor Revived”}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM hj ubh)}(h7https://github.com/Frederick888/external-editor-revivedh]h)}(hj h]h7https://github.com/Frederick888/external-editor-revived}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1hhj ubah}(h]h ]h"]h$]h&]uh1hhhhM hj ubh)}(hOhttps://addons.thunderbird.net/en-GB/thunderbird/addon/external-editor-revived/h]h)}(hj h]hOhttps://addons.thunderbird.net/en-GB/thunderbird/addon/external-editor-revived/}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1hhj ubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubh)}(h它需要安裝“本地消息主機(native messaging host)”。 參見以下文檔: https://github.com/Frederick888/external-editor-revived/wikih](hZ它需要安裝“本地消息主機(native messaging host)”。 參見以下文檔: }(hj hhhNhNubh)}(h工具欄-->自定義...` 給它增加一個按鈕,直接點擊此 按鈕即可使用外置編輯器。 請注意,“External Editor”要求你的編輯器不能fork,換句話說,編輯器必須在 關閉前不返回。你可能需要傳遞額外的參數或修改編輯器設置。最值得注意的是, 如果您使用的是gvim,那麼您必須將 :menuselection:`external editor` 設置的 編輯器字段設置爲 ``/usr/bin/gvim --nofork"`` (假設可執行文件在 ``/usr/bin`` ),以傳遞 ``-f`` 參數。如果您正在使用其他編輯器,請閱讀其 手冊瞭解如何處理。 h](h)}(h“External Editor”h]h“External Editor”}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubh)}(h&https://github.com/exteditor/exteditorh]h)}(hj* h]h&https://github.com/exteditor/exteditor}(hj, hhhNhNubah}(h]h ]h"]h$]h&]refurij* uh1hhj( ubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubh)}(h下載並安裝此擴展,然後打開 :menuselection:`新建消息` 窗口, 用 :menuselection:`查看-->工具欄-->自定義...` 給它增加一個按鈕,直接點擊此 按鈕即可使用外置編輯器。h](h(下載並安裝此擴展,然後打開 }(hj@ hhhNhNubj)}(h 新建消息h]h 新建消息}(hjH hhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtext:menuselection:`新建消息`uh1jhj@ ubh 窗口, 用 }(hj@ hhhNhNubj)}(h!查看‣工具欄‣自定義...h]h!查看‣工具欄‣自定義...}(hj] hhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtext2:menuselection:`查看-->工具欄-->自定義...`uh1jhj@ ubhP 給它增加一個按鈕,直接點擊此 按鈕即可使用外置編輯器。}(hj@ hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhj ubh)}(hX請注意,“External Editor”要求你的編輯器不能fork,換句話說,編輯器必須在 關閉前不返回。你可能需要傳遞額外的參數或修改編輯器設置。最值得注意的是, 如果您使用的是gvim,那麼您必須將 :menuselection:`external editor` 設置的 編輯器字段設置爲 ``/usr/bin/gvim --nofork"`` (假設可執行文件在 ``/usr/bin`` ),以傳遞 ``-f`` 參數。如果您正在使用其他編輯器,請閱讀其 手冊瞭解如何處理。h](hX請注意,“External Editor”要求你的編輯器不能fork,換句話說,編輯器必須在 關閉前不返回。你可能需要傳遞額外的參數或修改編輯器設置。最值得注意的是, 如果您使用的是gvim,那麼您必須將 }(hjx hhhNhNubj)}(hexternal editorh]hexternal editor}(hj hhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtext :menuselection:`external editor`uh1jhjx ubh$ 設置的 編輯器字段設置爲 }(hjx hhhNhNubj )}(h``/usr/bin/gvim --nofork"``h]h/usr/bin/gvim --nofork"}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j hjx ubh (假設可執行文件在 }(hjx hhhNhNubj )}(h ``/usr/bin``h]h/usr/bin}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j hjx ubh ),以傳遞 }(hjx hhhNhNubj )}(h``-f``h]h-f}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j hjx ubhY 參數。如果您正在使用其他編輯器,請閱讀其 手冊瞭解如何處理。}(hjx hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhj ubeh}(h]h ]h"]h$]h&]uh1jchj ubeh}(h]h ]h"]h$]h&]jjuh1j^hhhM hj ubeh}(h]h ]h"]h$]h&]uh1jchj} hhhNhNubah}(h]h ]h"]h$]h&]jjuh1j^hhhMhjP hhubh)}(h6若要修正內部編輯器,請執行以下操作:h]h6若要修正內部編輯器,請執行以下操作:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM$hjP hhubj_)}(hhh](jd)}(hX:修改你的Thunderbird設置,不要使用 ``format=flowed`` ! 回到主窗口,按照 :menuselection:`主菜單-->首選項-->常規-->配置編輯器...` 打開Thunderbird的配置編輯器。 - 將 ``mailnews.send_plaintext_flowed`` 設爲 ``false`` - 將 ``mailnews.wraplength`` 從 ``72`` 改爲 ``0`` h](h)}(h修改你的Thunderbird設置,不要使用 ``format=flowed`` ! 回到主窗口,按照 :menuselection:`主菜單-->首選項-->常規-->配置編輯器...` 打開Thunderbird的配置編輯器。h](h-修改你的Thunderbird設置,不要使用 }(hj hhhNhNubj )}(h``format=flowed``h]h format=flowed}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j hj ubh ! 回到主窗口,按照 }(hj hhhNhNubj)}(h3主菜單‣首選項‣常規‣配置編輯器...h]h3主菜單‣首選項‣常規‣配置編輯器...}(hj hhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtextD:menuselection:`主菜單-->首選項-->常規-->配置編輯器...`uh1jhj ubh' 打開Thunderbird的配置編輯器。}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM&hj ubj_)}(hhh](jd)}(h8將 ``mailnews.send_plaintext_flowed`` 設爲 ``false`` h]h)}(h7將 ``mailnews.send_plaintext_flowed`` 設爲 ``false``h](h將 }(hj: hhhNhNubj )}(h"``mailnews.send_plaintext_flowed``h]hmailnews.send_plaintext_flowed}(hjB hhhNhNubah}(h]h ]h"]h$]h&]uh1j hj: ubh 設爲 }(hj: hhhNhNubj )}(h ``false``h]hfalse}(hjT hhhNhNubah}(h]h ]h"]h$]h&]uh1j hj: ubeh}(h]h ]h"]h$]h&]uh1hhhhM+hj6 ubah}(h]h ]h"]h$]h&]uh1jchj3 ubjd)}(h4將 ``mailnews.wraplength`` 從 ``72`` 改爲 ``0`` h]h)}(h3將 ``mailnews.wraplength`` 從 ``72`` 改爲 ``0``h](h將 }(hjr hhhNhNubj )}(h``mailnews.wraplength``h]hmailnews.wraplength}(hjz hhhNhNubah}(h]h ]h"]h$]h&]uh1j hjr ubh 從 }(hjr hhhNhNubj )}(h``72``h]h72}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j hjr ubh 改爲 }(hjr hhhNhNubj )}(h``0``h]h0}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j hjr ubeh}(h]h ]h"]h$]h&]uh1hhhhM-hjn ubah}(h]h ]h"]h$]h&]uh1jchj3 ubeh}(h]h ]h"]h$]h&]jjuh1j^hhhM+hj ubeh}(h]h ]h"]h$]h&]uh1jchj hhhNhNubjd)}(h不要寫HTML郵件! 回到主窗口,打開 :menuselection:`主菜單-->賬戶設置-->你的@郵件.地址-->通訊錄/編寫&地址簿` , 關掉 ``以HTML格式編寫消息`` 。 h]h)}(h不要寫HTML郵件! 回到主窗口,打開 :menuselection:`主菜單-->賬戶設置-->你的@郵件.地址-->通訊錄/編寫&地址簿` , 關掉 ``以HTML格式編寫消息`` 。h](h0不要寫HTML郵件! 回到主窗口,打開 }(hj hhhNhNubj)}(hK主菜單‣賬戶設置‣你的@郵件.地址‣通訊錄/編寫地址簿h](hB主菜單‣賬戶設置‣你的@郵件.地址‣通訊錄/編寫}(hj hhhNhNubj)}(h地h]h地}(hj hhhNhNubah}(h]h ] acceleratorah"]h$]h&]uh1jhj ubh址簿}(hj hhhNhNubeh}(h]h ] menuselectionah"]h$]h&]rawtext]:menuselection:`主菜單-->賬戶設置-->你的@郵件.地址-->通訊錄/編寫&地址簿`uh1jhj ubh , 關掉 }(hj hhhNhNubj )}(h``以HTML格式編寫消息``h]h以HTML格式編寫消息}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j hj ubh 。}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM/hj ubah}(h]h ]h"]h$]h&]uh1jchj hhhhhNubjd)}(h{只用純文本格式查看郵件! 回到主窗口, :menuselection:`主菜單-->查看-->消息體爲-->純文本` ! h]h)}(hz只用純文本格式查看郵件! 回到主窗口, :menuselection:`主菜單-->查看-->消息體爲-->純文本` !h](h8只用純文本格式查看郵件! 回到主窗口, }(hjhhhNhNubj)}(h-主菜單‣查看‣消息體爲‣純文本h]h-主菜單‣查看‣消息體爲‣純文本}(hj"hhhNhNubah}(h]h ] menuselectionah"]h$]h&]rawtext>:menuselection:`主菜單-->查看-->消息體爲-->純文本`uh1jhjubh !}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM4hjubah}(h]h ]h"]h$]h&]uh1jchj hhhhhNubeh}(h]h ]h"]h$]h&]jjuh1j^hhhM&hjP hhubeh}(h]thunderbird-guiah ]h"]thunderbird (gui)ah$]h&]uh1jhj;hhhhhKubj)}(hhh](j)}(h TkRat (GUI)h]h TkRat (GUI)}(hjThhhNhNubah}(h]h ]h"]h$]h&]uh1jhjQhhhhhM8ubh)}(hC可以使用它。使用"Insert file..."或者外部的編輯器。h]hG可以使用它。使用”Insert file...”或者外部的編輯器。}(hjbhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM:hjQhhubeh}(h] tkrat-guiah ]h"] tkrat (gui)ah$]h&]uh1jhj;hhhhhM8ubj)}(hhh](j)}(hGmail (Web GUI)h]hGmail (Web GUI)}(hj{hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjxhhhhhM=ubh)}(h不要使用它發送補丁。h]h不要使用它發送補丁。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM?hjxhhubh)}(h;Gmail網頁客戶端自動地把製表符轉換爲空格。h]h;Gmail網頁客戶端自動地把製表符轉換爲空格。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMAhjxhhubh)}(h雖然製表符轉換爲空格問題可以被外部編輯器解決,但它同時還會使用回車換行把每行 拆分爲78個字符。h]h雖然製表符轉換爲空格問題可以被外部編輯器解決,但它同時還會使用回車換行把每行 拆分爲78個字符。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMChjxhhubh)}(ht另一個問題是Gmail還會把任何含有非ASCII的字符的消息改用base64編碼,如歐洲人的 名字。h]ht另一個問題是Gmail還會把任何含有非ASCII的字符的消息改用base64編碼,如歐洲人的 名字。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMFhjxhhubeh}(h] gmail-web-guiah ]h"]gmail (web gui)ah$]h&]uh1jhj;hhhhhM=ubeh}(h]id2ah ]h"]一些郵件客戶端提示ah$]h&]uh1jhjhhhhhKEubeh}(h]linuxah ]h"] linux郵件客戶端配置信息ah$]h&]uh1jhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(jN generatorN datestampN source_linkN source_urlN toc_backlinksentryfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerjerror_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}j]jasnameids}(jjjjjj}j8j5jjjejbjjjjjjj@j=jgjdj j j j jM jJ jNjKjujrjju nametypes}(jjjj8jjejjjj@jgj j jM jNjujuh}(jjjjj}jj5jjj;jbjjjhjjjjj=jjdjCj jjj j jJ j jKjP jrjQjjxu footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}j KsRparse_messages]transform_messages]hsystem_message)}(hhh]h)}(hhh]h6Hyperlink target "tw-email-clients" is not referenced.}hjfsbah}(h]h ]h"]h$]h&]uh1hhjcubah}(h]h ]h"]h$]h&]levelKtypeINFOsourcehlineKuh1jauba transformerN include_log]:Documentation/translations/zh_TW/process/email-clients.rst(NNNNta decorationNhhub.