1read 100read
2011年10月1期UNIXmuttを使おう
TOP カテ一覧 スレ一覧 削除依頼 ▼
・ 次のスレ
好きなパスを書け@UNIX :::viクローン nvi::: yes 専用スレ 女性を UNIX に招くための HOWTO
muttを使おう
1 :03/01/27 〜 最終レス :11/08/07 ありそうでなかったので立ててみました。 本家HP http://www.mutt.org/ Mutt Japanese Edition http://www.emaillab.org/mutt/
2 : muttユーザ=Not Using Emacs
3 : 個人的には嬉しいスレだな。 ところでさ、赤犬 8.0 に、ソースからインスコした Mutt 1.4i-ja.1 (2002-05-29) で、特定のメール表示したときに SEGV で落ちるんだけど漏れだけ? まだ細かく調べてないん だけどさ。
4 : vimユーザーには嬉しいスレ。
5 : ● 関連URL 日本語マニュアル http://ha4.seikyou.ne.jp/home/Kohtaro.Hitomi/mutt/ ● 関連スレ メーラスレッド http://pc.2ch.net/test/read.cgi/unix/986915141/l50 procmail, junkfilter... http://pc.2ch.net/test/read.cgi/unix/1024074390/l50 Linuxのメーラーは何を使っていますか。 (Linux板) http://pc.2ch.net/test/read.cgi/linux/987524960/l50
6 : color 設定してると落ちるな。さてと。。。
7 : やっぱエディタはvim6ですか? jedってのは使ったことないらか知らん。
8 : 嬉しいねぇ。 ついこの間脱Emacsしたので期待。
9 : ちょっと紹介してみる。補足、反論歓迎。 しゃきしゃき動く CUI の mailer で、しごくまっとうな作り。 mime, ML機能, PGP など modern な mailer に要求されるものはおさえ てある。日本語まったく問題なし。 制作者の意向によるしがらみとか、実装の美しさの追求による変な不便 さみたいなのがない。つまり節操がない。macro,hook が強力なので、ソー スに触らずに 振る舞いを好きなように設定できる。 弱点は、POP,IMAP4 などに対応してないちゅーこと。fetchmail あるか ら、車輪はひとつでいいということみたい。また、mail/Unix 自体の初 心者は便利さがわからんかも。やや年季の入ってる人むけ。 とくにお薦めなヒトは以下。 ・他の(obsoleteな) mailer からの乗り換え。特に mnews ユーザはただ ちに乗り換えれ(私)。使用感 似てて機能が段違い ・どうせなら Unix っぽい/ならではな mailer を使ってみたいひと ・(j)vim ユーザ :-)
10 : >>9 configure のオプションに、"--enable-pop" も"--enable-imap" もあるじゃん。
11 : > 弱点は、POP,IMAP4 などに対応してないちゅーこと。 してるよ? configure で --enable-pop あるいは --enable-imap をつけれ。
12 : >>10 ケコーン
13 : >>10-11 ケコーン?
14 : 知識が古かった。ごめん。 mutt は POP も IMAP4 も使えるよ〜
15 : でも、pop3s とか UIDL とか高度な機能は fetchmail の方が 良いでせう。そんなん実装されて mutt が重くなっても鬱だし。 今時の MUA っていう考え方だと、マルチアカウント対応が めっぽう弱くない? 漏れは wrapper と設定の工夫で特に 困ることなく使えていますが(えへ
16 : mutt の IMAP サポートではサーバに保管しているメールをローカルのキャッシュとして持てたりしますか?
17 : MUAとしての使い心地はとてもいいのですが、 ぼくのように単にメールを送りたいだけの人がわざわざ Postfixなどの設定をしなければならないのはしんどいと思います。
18 : >>17 root でなくても使えるツールがいくらでもあるわけだが。 例えば imput とか。
19 : (j)vim, mutt, screen, w3m... だいたいみんなこういう環境なのかな。 撲はメールの取得にgetmailを使っています。振り分け機能が弱いので fetchmailにしようかとも思いますが、セキュリティホールの情報を見かける たびに思いとどまっています。
20 : fetchmail だって振り分け機能はない罠。 .fetchmailrc で procmailrc を MDA に指定するのが定石。 この場合、procmail は単に標準入力を読み込むだけだから、 getmail でも同じことができるのでは? # 漏れは getmail に関しては知らないのであしからず。
21 : s/procmailrc/procmail/
22 : あんな訳わかんないソフト使えるかあ! >procmail
23 : >>22 はい。使えます。
24 : 確かにprocmailはボロク見える罠〜 素直にPOPをENAにせよ! でも、誰かも言ってたけど、SMTPぐらい(簡易なやつでいいから) いれてやったほうが、有りがたく思う香具師も多いんじゃない? (洩れは、POSTFIX使ってるのでとりあえず間に合ってるが。。。)
25 : >>20 ほんとだ……一年半も知らずに使っていたなんて…… じゃあqmail-injectを使うという手もアリなのかな。 あとはSSLのトンネルとTCP socketを介さずにお話してくれれば…… >>18 撲も昔imputを使っていましたが、何となく処理が重いので muttのMIMEエンコードまわりがしっかりしてきてからは 自作のスクリプトに切り変えました。 >>24 nullmailerという手もあるようですね。
26 : 優良スレのヨカーン
27 : set sendmail="/var/qmail/bin/qmail-inject" にして使ってますが、こういうことですか?
28 : つい最近mutt使いました *term上で使いたかったので なんかないかなと思ったらデフォでmailが入っていたけど mutt使ってます >>3 端末エミュレータによっては落ちるよーな mlterm使ってますが 落ちてました mlterm-2.6.3にしてからは大丈夫だったけど xtermではおちたことないな
29 : s/使いました/使い始めました
30 : 今更 wanderlust 目的で (x)emacs を使い始めて lisp で customize してる。俺 lisp よくわからん。むふー mutt もお奨めだったりするのかしら。 imap 経由で使おうと思っているのだけど。
31 : >>30 使えるよ imap
32 : メーラスレッド http://pc.2ch.net/test/read.cgi/unix/986915141/ Linuxのメーラーは何を使っていますか。 http://pc.2ch.net/test/read.cgi/linux/987524960/ Mew http://pc.2ch.net/unix/kako/997/997761419.html gnus http://pc.2ch.net/test/read.cgi/unix/998716392/ Mew 2 http://pc.2ch.net/test/read.cgi/unix/1038638202/ muttを使おう http://pc.2ch.net/test/read.cgi/unix/1043606156/
33 : Emacser ですが、荒していいですか?(w
34 : せいぜいがんがってくれ。
35 : 自動で振りわけるのは bounce が恐い。ので、安易に手でやってる。 まぁ FYI。そのままだと使えない可能性高いので(y/n とか) まずためしてからやってみてね。 save-hook '~h bugtraq-jp' +bugtraq-jp macro index ZB "T~h bugtraq-jp\n;s\ny" macro index FB "c+bugtraq-jp\n>[]" macro pager FB "c+bugtraq-jp\n>[]"
36 : >>35 自動振り分けと bounce と、どういうご関係が?
37 : >>35 | save-hook '~h bugtraq-jp' +bugtraq-jp '~H +bugtraq-jp' で、+bugtraq-jpへのsave-hookにあてはまるパターン 全てにタグをする、というパッチを誰か作ってませんでしたっけ? 撲はreturn-path: を目印にsave-hookを書いているんですが、 tag-patternコマンドでそのパターンを書くのは面倒ですよね。procmailの パターンはmuttのパターンとは互換性あるのかな。
38 : >>31 >>16 にもあるけど、最近のmuttではIMAPでキャッシュファイルを作れるようになってる? 以前それが出来なくて乗り換えを断念したのだよね
39 : このスレ見てたら使いたくなってきた wl ユーザです。 mutt にローカルなメールボックスみたいなものはあるの?MH とか? あと、送信はどんな仕組みになっとるんでしょうか? スレ見てると SMTP じゃなさげですが?
40 : >>39 メールボックスの形式については、 ttp://www.emaillab.org/mutt/1.4/doc/manual_ja-4.html#ss4.6 デフォルトでは、mbox 形式。 送信は、/usr/sbin/sendmail に渡すだけ。もちろん、別のプログラムでも可。 ttp://www.emaillab.org/mutt/1.4/doc/INSTALL.JA-PATCH.ja.html#id2787306
41 : >>38 IMAP のキャッシュファイルって、mozilla のオフラインモードみたいなのを イメージすればいいのかな? mutt では(たぶん)無理。 同じことを思っている人はいるようで、"mutt imap offline" で検索すると それなりに引っかかるので、それ用のツールをつくっている人もいるかも。
42 : >>41 mutt自身にその機能はなかったですか またしばらくバージョンアップを静観してみます(w
43 : >>36 procmail 使うのが怖い、って言えばよかった? いやそう、注意深いひとがきちんと使えばぜんぜん問題ないん だろうけど、わたしはぼけっとしてることが多いので、閉じた 環境のファイルコピーですませたいの。異論はあろう。 >>37 一見便利そうだが、まぁ俺これで困ってないし(でた)
44 : うーん、procmail を怖がる理由が分からん。Maildir 形式の場合には、 条件にマッチしなかった場合に(最終的に)落とすディレクトリを 指定できるんで、なんも難しく考えてないけど。 procmail の書式がキモイとかソースがキモイとかは別の話ですが。
45 : procmail はロックが怖い
46 : いや、だから Maildir だからロックしないんだって。
47 : >>46 Maildir でも procmail は /var/mail にファイル作っちゃうような気が。 レシピの書き方によるのかな?
48 : >>38 mutt-devの話によると、ローカルキャッシュファイル以前に IMAPのサーバ側コマンドを活用できていないところに、動作が遅い 原因がある、てなことが書いてあったように撲は覚えています。
49 : >>47 MTA を qmail に入れ替えて $HOME/Maildir 配送させてます。 procmail -v 2>&1 | grep mailbox Your system mailbox: /var/mail/*** ls -l /var/mail ls: /var/mail: No such file or directory 特にエラーが出るといったコトもないようです。
50 : muttいいよね. ちなみにWin環境でも使いたい人の為にcygwinでのmake方法. (cygwinでダウンロードできるのは英語版だからね) http://www.emaillab.org/mutt/ からmutt(好きなバージョン)と それに対応した日本語パッチ, さらにlibiconvをゲット. libiconvはサクっとinstall する. その辺からS-Lang(日本語パッチが既にあたっているものがベター)を 拾ってきて, install ここで注意点は, そのままだとcygwinをunix環境だと思って 文字コードをeucにしてしまうので, SLang_codeの所を参照して sjisにすること. muttに日本語パッチを当てて(INSTALL.JA-PATCH.ja参照), install. configureオプションはお好みで. 但し, --without-wc-funcs はすること. また, 最適化オプションは-O0で. あとgcc-2を使った方がいいみたい. 詳細は誰かフォローよろ.
51 : 書き忘れた. 送信にはcygwinでゲットできるsendmailかeximが使える. ハイソな君はきっとeximを使うだろう. 誰かcygwinでqmailコンパイルした強者はいるかな? fetchmailもprocmailもあるからかなり快適に使えるんじゃないかな.
52 : >>50 は chalice ユーザーに 20 コロン。
53 : >>52 ありゃ, なんでわかった?
54 : >>52 は w3m ユーザーに 20 イトー。
55 : >>48 昔、isync で IMAP を local maildir に sync させて mutt で使ってたことがあります。 それなりに使えてましたが、全体的な使用感が満足できなかったので wanderlust に戻りました。 IMAPがもうちょっと上手に扱えるようになってくれればなあ。
56 : >>53 > >>52 > ありゃ, なんでわかった? chalice から url を含んだ書き込みをして、 jane(w からみると、 アドレスのサイドに  がついちゃうのよ。 たとえば、上の例だと、 http://www.emaillab.org/mutt/ これが次のように表示されて、リンクがうまく飛べなくなる。 http://www.emaillab.org/mutt/   chalice や普通のブラウザーから見ると、何の問題もないのだけどね。 >>54 > >>52 は w3m ユーザーに 20 イトー。 ページャーとしてたまに使うくらいで、普段は余り使いません。
57 : 言われてみれば変なスペースが付いているね。 リンク先には飛べるけど Not Found になってしまう。
58 : >>57 %C2%A0 諸悪の根元です。 chalice スレで報告するのが筋かな?
59 : chaliceスレのあるソフ板、昨日からカキコできないよん。
60 : >>58 read.cgi の問題だよ。
61 : color 使ってますか? 端末が白背景な関係で使ってない んだけど、適当な設定をした人がいたら教えて。 ちょっと試してみたいかも
62 : 背景白は仲間。。。 color attachment blue default color tree blue default color indicator black green color status blue yellow color tilde red default color header green default . color header blue green From: color header blue green Subject: color header black green Date: color header black green ^To: color normal black default color message black default color body blue default [_a-z\.A-Z0-9-]+@[a-zA-Z0-9\./\-]+ color body blue default (http|ftp)://[_a-zA-Z0-9\./~\-]+ color quoted magenta default color signature red default あと。。。 hdr_order date from subject to cc set index_format="%4C %{%m/%d}%Z %-15.15n %s" set pager_index_lines=7 とか。 screen かましてます。
63 : >>62 ありがと。やってみた。… なんか mutt じゃないみたいだ。まぁ ちょいちょい調節してみる。 kterm で color がでないひとはここら辺に情報が。rxvt とかと色合いが 違うのでくらべてみるがよし http://pc.2ch.net/test/read.cgi/unix/986915141/306-314
64 : color header blue white . color header black yellow From: color header black yellow Subject: color normal black white color message black white color body red white [_\.\+a-zA-Z0-9-]+@[a-zA-Z0-9\./\-]+ color body red white (https\?|ftp)://[\*\$,\?=\#&@%_a-zA-Z0-9\+\./~\;:\-]+ color quoted magenta white color signature blue white color attachment black green color tree red white color indicator black cyan color status yellow blue color tilde blue white
65 : >>52-60 通報すますた。 http://pc2.2ch.net/test/read.cgi/software/1021773436/837
66 : >>52-60, >>65 直しますた。
67 : ウワアアン >>50 の方法でやってみたら In file included from mutt.h:51, from patchlist.c:5: charset.h:43: parse error before `ICONV_CONST' ってエラーになるYO 誰か助けて〜
68 : >>67 ./prepare したときにエラーは出ませんでしたか?
69 : >>67 FreeBSD ユーザですか?
70 : >>68 ちょっと再確認してみます. >>69 いえ, winXP home+ cygwinです. >>50 にcygwinでの作り方が書いてあったもので.
71 : 自己解決しました. configureオプションから, --with-iconv=/usr/local を外して, configureにiconvを探させればOKでした. 確かにlibiconvは/usr/localのprefixに入れてあるはずで, ちょっと調べてみたらこんな人 http://members.tripod.co.jp/nanox/memo/fetchmail-procmail-mutt.html もいるみたいだし, ちょっと謎です. # あ, 私の場合はMutt 1.4iです. いずれにしても, これで set charset="shift_jis" して, cygwinで問題なく日本語も表示できてます. お騒がせしました. ご報告まで.
72 : あちきも cygwin で使ってみようと思ったんですがね・・・ メールの保存とか送信とか出来ます? たぶん保存するファイル名や、送信のために作られるテンポラリファイルにコ ロンが入るせいだと思うんですが・・・ この問題はどうやって回避したらいいのでしょう? 使えてる人教えて下さいませ・・・
73 : スマン。MailDirじゃなくってmboxにすればいいのか。 まぁそれはそれであんま嬉しくないわけだが・・・
74 : >>73 ちょうどmutt-devでその話題が出ていたよ。
75 : >>74 っつー事は近々改善予定!?? 激しく期待ですな。 ちなみに送信は出来てるっぽいな。 outboxへの保存しくじってたっぽい。お騒がせでした。
76 : mattnを使おう、と誤読した…
77 : >>75 いや、まだ結論は出てないみたい。 でも、mh.cとかを読む限り、muttはファイル名にフラグを持っていて、 そのフラグを簡単に抽出するためにcolonを使っているようだね。 でもcygwinってことはWindowsでしょ? Maildirを使うメリットってある?
78 : >>77 単純に1ファイル1メッセージっつーのは安心出来るかな、と。 mboxだとメールが溜まった時にファイルブッ壊れたりすると嫌だなぁ、と。 そんだけなんですけどね。
79 : >>78 ぢゃあMH形式にすれば?
80 : コロンが問題なら、別の文字に置き換えればよいのでは?
81 : >>79 MHって使った事無いんですよねぇ。まぁ大して問題じゃないと 思うんですが。っつーか知らなかったし(w; ちょっとその路線でってみようかと思いまふ。 >>80 "':'" をgrepしたら沢山引っかかり過ぎてどれを置き変えれば いいのか分からんかったです・・・mh.c の中だけでいいならいいんですが・・・
82 : mbox_type=MH にしてみたんですが・・・ メールを保存しようとすると、指定したディレクトリに 延々と 1, 2, 3, 4,...,1000,...,2000,... と同じファイルを吐き続けるという現象が起こる模様。 mutt-1.4 + mutt-1.4i-ja.1 を ./configure --without-wc-func --enable-nls --disable-debug --disable-pop --disable-imap --with-slang でコンパイルしたんですが・・・皆さん使えてます? とりあえず mbox でいいか。やっぱ常用は難しそうだな・・・
83 : >>78 > とりあえず mbox でいいか。やっぱ常用は難しそうだな・・・ UNIX板なんで「板違い」とかいわれるかもしれんが, せっかく muttスレできたんだし, その辺情報共有していって winでも使えるtipsを集めていきたいですよね. 理想はUN*XとWinでまったく同じインターフェースで操作できること って思ってる人も多いんじゃないかな. メーラ: mutt ブラウザ:opera, mozilla, もしくはw3m エディタ:vim, emacs シェル:bash等 文字変換:skk? ぐらいあってれば, UN*X使いもかなり快適にwin使えると思ふし. cygwinもntsecで使ったりxinetd導入したりで頭よくなってきたし.
84 : >>82 ".mh_sequences" が関係する? cf. マニュアルの「4.6 Mailbox Formats」 cygwin 使ってないし、はずしてるかも
85 : >>84 いや、今手元cygwinじゃないんで確認出来ないんですが、 .mh_sequences は一応 touch して作ったんですがダメでした。
86 : >>85 touchで動く? 昔は $ echo 'cur: 1' > your/mh/dir/.mh_sequences とやってたけど。
87 : >>86 .mh_sequencesは空でいいってどっかで見付けたんでtouchしたんですが、 まぁそれはそれとして、ご指摘の方法でもやっぱりダメでした。 なんかお騒がせしちゃってますね、スミマセン。
88 : 俺もcygwinで使ってみようと思う。 1.4iを無事インストールして、日本語表示もできたんだが、 日本語のメールを送信しようとするとassertで落ちます。 正確にはメール作成で編集し終った時なんだが assertion "errno == EILSEQ || (errno == EINVAL && ib == bufi && ibl < sizeof (bufi))" failed: file "sendlib.c", line 765 Signal 6 とstackdumpです。 作成メッセージに日本語を含まない場合はOKですた。 ムッキー
89 : お騒がせしてる85=72ですが、 >>88 僕もそれなりました。ただ、僕の時はメールの編集に入る時だったんです けどね。で、そのassertionそのものを 伝家の宝刀「コメントアウト」 したら特に問題無く(いや他でありまくりなんでなんとも言えませんが)編集 &送信が出来ました。 まぁ全然根本的な解決にはならないわけですが・・・一応・・・
90 : >>81 cygwinでmutt-1.4iをMaildirで使ってる.':'の置換は,自分の 知っているのはmh.cとbuffy.cにあるやつ. その他修正したのは, * mbyte.cのwcwidth_ja()がSJISで使用すると,ある文字で 正しい値を返さない.(多分バックスラッシュとチルダ) と今となってはなんのために修正したか分からないのが 一箇所あるくらいで,いまのところ問題なく使えてる.
91 : mutt使ってます 本文中にURLが記述してあるとき ^BでURLを抽出, 選択,リターンで*term+w3m起動! これかなり好きなんですけど デフォルトではxtermですよね? これを他のエミュレータに変えたいんですが どこをいじればいいのかな? だれか教えてください
92 : >>91 .urlview を見よ。COMMAND url_handler.sh があると思われるので、 それをなんとかする。デフォルトでは別窓にしないはずではある。
93 : >>91-92 撲はurlviewを使わず(どうせw3mを呼び出すだけなので) macro pager \cb "|sed -n '/^\$/,\$p'|w3m -o mark_all_pages=1\n" としています。
94 : >>31 結局 wanderlust そこそこ設定が終わった。わら しかし、 mutt にも興味があるので暇なときにいじてみようと思ってま。 imap な訳だし mailer もガンガン変えるのも問題ないし。 しかし、 imap の cache 機能が弱いのは少々萎えですな。 むふー。
95 : 添付ファイルを含んだメイルをForwardingすると、 Forwardingしたメイルに含まれていた、元メイルの添付ファイル名が 「元の添付ファイル名+DAT」に変更されてしまいます。 (ちなみに、サーバはNTです。) 何か対策とかありますか?(アウトルックユーザはちゃんとそのままの 添付ファイル名でForwardingできています。) 謎!
96 : >>100 は実はmutt使ってない!
97 : 結構延びてるね さすが mutt unixユーザにはぴったりだね ぷ
98 : >>97 は勝手にマスかいてろ
99 : >>98 はぁ?
100read 1read 1read 100read
TOP カテ一覧 スレ一覧 削除依頼 ▲
・ 次のスレ
好きなパスを書け@UNIX :::viクローン nvi::: yes 専用スレ 女性を UNIX に招くための HOWTO
2012.7.30/15:1:16 最上へ 書込へ USA