<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          Mutt中文FAQ

          作者: 時間:2016-09-12 來源:網(wǎng)絡 收藏

          當收到的郵件的 header 有很多項目時,我的 pager 里全都是郵件頭。怎樣才能只看到某些我想看的郵件頭呢?

          你可以用 ignore 忽略你不想看到的郵件頭,如果 ignore *,你就可以忽略所有郵件頭。用 unignore 可以恢復顯示被忽略的郵件頭。所以一個簡單的辦法就是先把所有郵件頭忽略,然后放出你想看的那幾個。

          看下面的設置。我的 sent.*(發(fā)件箱) 里只顯示 To: Subject: Date: 三項。而在其它信箱就顯示 From: Subject: X-Mailer: Date: 這幾項。

          folder-hook . ignore *; unignore from subject X-mailer date folder-hook sent.* ignore *; unignore to subject date

          你還可以指定郵件頭顯示的順序:

          hdr_order from to subject date

          怎么使用地址簿呢?

          你可以用 alias 來實現(xiàn)一個地址簿。alias 命令的形式是這樣的,舉個例子:

          alias wy Wang Yin

          alias 是命令,wy 是別名,Wang Yin

          在 To: 的提示下按 Tab 就可以顯示聯(lián)系人列表,然后你可以移動光標選擇聯(lián)系人。

          如果你有很多 alias 要寫,最好把它們寫到另外一個文件,比如叫 .mutt.alias. 然后在 .muttrc 里加上:

          source ~/.mutt.alias

          你還可以設置一個變量:

          set alias_file=~/.mutt.alias

          這樣你在 index 里按 a,就可以把來信人加入到這個 alias 文件了。

          如何處理 HTML 附件?

          可以處理任何類型的附件。因為它可以調用合適的程序來處理它們。為了直接在 mutt 的窗口里顯示 HTML,你只需要在 ~/.mailcap 文件加入:

          text/html; lynx --dump %s; nametemplate=%s.html; copiousoutput

          在 ~/.muttrc 加入:

          auto_view text/html

          Mutt 如何處理 Word doc 附件。

          清華大學總是喜歡發(fā)送含有 doc 附件的通知。真是讓人ft?,F(xiàn)在有一個完美的解決方案了:使用 wvware 把 doc 轉成 HTML 嵌入mutt里。

          wvware 可以在 http://www.wvware.com/免費得到。

          wvHtml --charset=gb2312 your.doc your.html

          就可以把doc轉成 HTML。經(jīng)測試,能夠正確處理漢字和圖片。

          你可以讓mutt調用 wvHtml 在自己的窗口里直接顯示轉換的 doc 文檔。只需要在 ~/.mailcap 文件加入:

          application/msword; wvHtml --charset=gb2312 %s - | lynx --dump -stdin; nametemplate=%s.html; copiousoutput text/html; lynx --dump %s; nametemplate=%s.html; copiousoutput

          在 ~/.muttrc 加入:

          auto_view text/html application/msword

          這樣你的 mutt 看一個 doc 的時候就像這個樣子:

          mutt-wvware

          我想在 Mutt 里使用 Emacs 怎么辦?

          Emacs 是一個非常強大的編輯器,所以你肯定會希望能在 Mutt 里使用 Emacs。你可以選擇兩種方式:

          一種方式是直接在 Mutt 的終端里使用非圖形界面的 Emacs (emacs -nw)。

          你只需要在 .muttrc 設置:

          set editor=emacs -nw

          這樣會啟動一個新的 Emacs。如果你的 Emacs 配置加入了大量擴展,這個啟動時間是相當長的,你不希望每回一封email就等上10秒等Emacs啟動吧?

          有一個辦法可以跳過冗長的 Emacs 擴展。只需要把你的 .emacs 里耗時的部分放在一個條件語句里。比如,我就把 desktop 和 session 放在了一個條件語句里啟動。如果知道編輯的文件名叫做 /tmp/mutt-... 那我們就知道是 mutt 在調用 Emacs,所以我就不加載 desktop 和 session 這種費時間又沒用的東西。

          (unless (catch 'found (dolist (arg command-line-args) (if (string-match ^/tmp/mutt- arg) (throw 'found t)))) ;; load desktop (load desktop) (desktop-load-default) (desktop-read) ;; load session (require 'session) (add-hook 'after-init-hook 'session-initialize) (setq desktop-globals-to-save '(desktop-missing-file-warning)) ;; start server (server-start) )

          一種方式是使用 emacsclient 發(fā)送到 GUI 的 Emacs 服務器編輯。

          這種方式可以使用一個已經(jīng)啟動的 Emacs,啟動非??焖佟5俏也皇呛芟矚g這種方式,因為我不想離開 Mutt 的終端到 Emacs 的窗口,編輯完了還要切換窗口??催@幅圖。

          先來看看 Emacs 的設置,啟動 Emacs 后,你可以使用 server-start 啟動 Emacs 服務器。你也可以把

          (server-start)

          加入到你的 .emacs 文件,這樣 Emacs 啟動時自動就啟動了服務器。

          在 .muttrc 里加入

          set editor=emacsclient

          這樣 Mutt 在要發(fā)送郵件時,就把需要編輯的東西送到已經(jīng)啟動的 Emacs 里。編輯完了之后你按 C-x #,控制會轉回到 Mutt.

          我不能直接連國外,sendmail必需通過 mails.tsinghua.edu.cn 轉發(fā),但是 sendmail 不能通過 ESMTP 驗證怎么辦?

          由于清華大學網(wǎng)絡中心的限制,一般同學不能直接連接國外的服務器。這樣 sendmail 就不能直接將郵件發(fā)送到目的地。我們需要依賴國內的郵件服務器來轉發(fā)到目的地。但是現(xiàn)在國內的smtp郵件服務器通常需要 SMTP 驗證才能幫你轉發(fā)郵件。比如 mails.tsinghua.edu.cn, 這是一種防止別人利用自己主機發(fā)送垃圾郵件的辦法。

          sendmail 怎樣才能通過 SMTP 身份驗證呢?sendmail 的網(wǎng)頁上說有辦法??墒俏腋懔艘惶爝€是沒有搞定。而且 sendmail 是以安全漏洞著稱的。所以我決定換用 Postfix。qmail 也很好,但是我不知道怎么讓 qmail 通過 AUTH SMTP 轉發(fā), 如果有人知道請告訴我。

          postfix 是一個可以取代 sendmail 的始服務器。它在普通機器上可以達?sendmail 3 倍的吞吐率。而且相當安全。它可以在 www.postfix.org 下載安裝過程如下:

          編譯的時候你需要讓 postfix 支持 SASL 驗證,使用以下選項編譯:



          關鍵詞: Mutt FAQ

          評論


          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();