1read 100read
2012年4月UNIX23: muttを使おう (809) TOP カテ一覧 スレ一覧 2ch元 削除依頼
Sun安いぞ!?おい!11 〜みんなで使おうSunRay〜 (813)
Tera Term r2【テラターム】 (550)
初心者もOK! FreeBSD質問スレッド その113 (839)
X window system (959)
はたしてこの板を見てる女はいるのか? (336)
オレもunix始めようかなと思った奴 (112)

muttを使おう


1 :03/01/27 〜 最終レス :12/04/27
ありそうでなかったので立ててみました。
本家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 カテ一覧 スレ一覧 2ch元 削除依頼
連番のH画像/動画を一気にダウンロードするX (641)
全文検索エンジン Hyper Estraier 2 (306)
:::viクローン nvi::: (248)
ノートにSolaris8!! (372)
itojunの軌跡 0x03 (310)
【MRTG/rrdtool】 グラフィカルモニター化 Part3 (960)
--log9.info------------------
新世紀エヴァンゲリオンの使徒の強さ議論スレ (290)
エヴァssにありがちなこと (162)
今日初めてエヴァを観た◆25 (136)
劇場版 けいおんエヴァ序超えきたああああ (136)
☆ エヴァのエロ小説 第19章 ☆ (904)
シンジきゅんの萌え画像キボンヌ 4 (306)
庵野秀明出演の怪獣映画「デスカッパ」が公開中!! (155)
岡山のエヴァヲタよ さぁ語ろう (207)
エヴァに影響を与えた作品 (373)
名無し喫茶『STAREVAX COFFEE』241号店 (937)
【炉心溶融】地震のニュースがエヴァな件【参号機】 (208)
【weapon】 エヴァQで出してほしい新武器 (249)
大泉「ぼかあエヴァに乗るよ」 (265)
イデオン見てるとヱヴァが霞むに坂井真紀「同意」 (511)
アスカが脇役だと飲み込めない奴らがいるようなので (186)
山形のエヴァヲタよ さぁ語ろう5 (467)
--log55.com------------------
韓国人って日本製不買運動やることで日本人がびびると思ってるのかな?
飯塚幸三上級国民がピンチ! 遺族による厳罰署名、5万人分以上が集まってしまう。
「日本終わってる」←これって本当だと思うのだがこの言葉を必死になって否定する人ってどういう心理
強まる「ボイコットジャパン」…消費者は0.01%日本産原材料まで見つけだす=韓国
漫画の世界にはよくいるけど現実にはいないキャラ
仙台ハロコン入場したら目に飛び込んできた光景がこちらwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
意外な繋がり、つばきファクトリー谷本安美が道重とツーショット
石田亜佑美「今年のロッキンのセットリストは納得いってない」