muttを使おう

1名無しさん@お腹いっぱい。
垢版 |
NGNG
ありそうでなかったので立ててみました。

本家HP
http://www.mutt.org/

Mutt Japanese Edition
http://www.emaillab.org/mutt/
157155
垢版 |
NGNG
あっ、なるほど。その手がありますね。しばらくコレで
使ってみます。ちょっと便利になった気分。サンクスコ。
158155
垢版 |
NGNG
なーんとなく過去ログを読んでいたら、まったく同じ質問が
131 で出てますね。漏れっただめぽ。へー、パッチがあるのかぁ。
NGNG
既出?

Mutt QuickStart HOWTO
http://www.momonga-linux.org/docs/Mutt-QuickStart-HOWTO/ja/index.html
160山崎渉
垢版 |
NGNG
(^^)
161あぼーん
垢版 |
NGNG
あぼーん
162名無しさん@お腹いっぱい。
垢版 |
NGNG
mutt-1.4.1入れました。快調。

スペースキーまんせー!
163あぼーん
垢版 |
NGNG
あぼーん
NGNG
まっつんはdev@mutt.orgへ投稿する前に
+ MLアーカイブを読んで欲しい。
+ 英語をちゃんと勉強して欲しい。
NGNG
だれか初心者向けにcygwin への mutt のインストール方法を詳しく書いてくれないかしら?
ヘタレなので、 >>50 だけではよく分からない ^^;
NGNG
>>165 どこでつまずいたのかをまず書かないと
167あぼーん
垢版 |
NGNG
あぼーん
168名無しさん@お腹いっぱい。
垢版 |
NGNG
smtpサーバってどうやって設定するんですか?
man muttrcしてもわかりませんでした。
NGNG
mutt それ自体には smtp 送出機能はないです。
パイプ入力を受けて smtp で吐き出してくれるものを
入れるか、いっそ MTA いれちゃうかです。(超FAQだべ)
NGNG
>>169
ありがとうございます。
>(超FAQだべ)
ごめんなさい。
NGNG
>>134 さんが書いているmaildir-patchらしきものpatch-1.5.2.me.hcache.1を
1.4.1に当ててみた(日本語パッチも)んですが、使い方が分かりません。
どうしたら良いのでせうか?
というか、このパッチはもしかして開発版1.5.2用のものなんでせうか?
NGNG
>>171
ttp://www.cs.hmc.edu/~me/mutt/ のことだよね。

きれいにパッチが当たってるのかどうか知らんけど,
もし当たっているのなら,configure のオプションで
「--enable-cache」が必要っぽいぞ。
$ ./configure --help を丹念にながめてみそ。

NGNG
>171
使い方はともかく,そういう experimental patch は
1.4系で使うことはだーれも考えていないと思われるので
素直に me に従って 1.5.4 にしとけ.(patch は 1.5.2 用だけど)
174171
垢版 |
NGNG
>>172 >>173
そうですか、やっぱり開発版用のものなんですね。1.4.1でも
一応パッチは当たったっぽくて*.rejも見当たりませんでした。
安定版と開発版の両方で試してみます。
175名無しさん@お腹いっぱい。
垢版 |
NGNG
muttの使用を検討しています。
送信には fetchmail+procmail
送信には smtppush の利用を考えています。
設定等の詳細が解かる日本語のサイトはありませんか?

上記以外でも初心者が導入しやすい組合せが
ありましたら教えて下さい。

176あぼーん
垢版 |
NGNG
あぼーん
177あぼーん
垢版 |
NGNG
あぼーん
NGNG
>>175
| 設定等の詳細が解かる日本語のサイトはありませんか?
| 上記以外でも初心者が導入しやすい組合せが

もっと具体的な質問はできないのですか?
何が問題なのですか?
179名無しさん@お腹いっぱい。
垢版 |
NGNG
>>175
変わった送信方法だな
180名無しさん@お腹いっぱい。
垢版 |
NGNG
>>178,179
レスありがとございます。
まだインストールも済ませていません。
導入にあたって参考になれるサイトがあればと思いまして。
特にsmtppushは検索しても導入例がみつかりません。

181名無しさん@お腹いっぱい。
垢版 |
NGNG
うほっ、コンパイルできません
以下のような感じでとまるんですがどういうことでしょうか。
1.5.4のコンパイルにチャレンジしてみたわけですが

-----------------------------------------------
protos.h:442: warning: conflicting types for built-in function `fprintf'
protos.h:443: warning: conflicting types for built-in function `printf'
protos.h:447: conflicting types for `sscanf'
protos.h:447: a parameter list with an ellipsis can't match an empty parameter n
ame list declaration
/usr/include/stdio.h:181: previous declaration of `sscanf'
make[2]: *** [patchlist.o] Error 1
make[2]: Leaving directory `/home/myhomedir/tmp/mutt-1.5.4'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/myhomedir/tmp/mutt-1.5.4'
make: *** [all-recursive-am] Error 2
NGNG
>>181
そんなんで分かったら紙。
NGNG
>>181
mutt以外のプログラムをちゃんとコンパイルできますか?
muttのrelease版はコンパイルできますか?
./prepare はちゃんとエラーなく終わりましたか?
184名無しさん@お腹いっぱい。
垢版 |
NGNG
>>181
configure で AC_HEADER_STDC がだめだったんだぬ
NGNG
インデックス画面で From と Subject の間に本文の行数が表示されますが、
それが 0 ばっかりになってしまうのですが(ちゃんと表示されているメールも少しあります)、
どうすればよいのでしょうか。
NGNG
>>185
procmail で「Lines:」ヘッダを追加する。
NGNG
>>186
ありがとございます。よく分かりました。
それにしても procmail の文法は難しい...
NGNG
muttってどこからメールを受信するんですか?
/var/spool/mail/$USERはいつもサイズが0です。
popも使ってないんですが、muttを起動するとメールを受信します。
NGNG
/dev/japanpostから取ってきます
NGNG
>>188
:set ?mbox
NGNG
>>190
ありがとうございます。わかりました。~/Mail/hoge/newに入ってました。
sendmailがprocmailを使ってるなんて知りませんでした。
NGNG
>>191
メールサーバの管理者と仲良くなっとけ。
NGNG
自分が管理者だったりしてな
194名無しさん@お腹いっぱい。
垢版 |
NGNG
>>15
すみません、この方のマルチアカウントに関する対処方法について
どなたかコメントないでしょうか?このスレ見つけて、気になってます。

19515
垢版 |
NGNG
ちゃんと説明すると長くなりそうですが。

$HOME/bin/mutt を作成して、中で case で引数処理をして
アカウント依存の部分を環境変数に書き込んでから exec で
/usr/local/bin/mutt を起動します。変数名はご自由に。

で、muttrc の中では特定の項目、例えば set realname とかに
設定した環境変数を当てます。
set realname=${MUTT_REALNAME} とか。これで任意の文字列を
動的に処理することが可能です。

受信は fetchmail + procmail で、procmail の設定は
アカウント毎に違うファイルに持たせます。無論、Maildir の
中はアカウント毎に区切ります。

基本はこんな感じ。
NGNG
>>195
アカウントごとにディレクトリを作ってfolder-hookとaccount-hookで対処してる
197名無しさん@お腹いっぱい。
垢版 |
NGNG
>>195-196
ありがとうございます。
上司の目を盗んで設定に渡来してます。
NGNG
もっと安直に .muttrc.ACCOUNT を作って(共通部は分けて source する)
shell の alias で mutt -f .muttrc.ACCOUNT してます
199195
垢版 |
NGNG
>>195 >>198
つまりアカウントごとに別のmuttを上げる、とか
別設定のmuttを起動する、という流儀なのね。
20015=195
垢版 |
NGNG
>>198
それでも全然構わないと思いますです。漏れの場合、他にも
wrapper 内で処理したいことがあったので、どうせならその中で
完結するように、としているだけです。
この辺は自分の好みで良いかと。
201名無しさん@お腹いっぱい。
垢版 |
NGNG
メールを出す時にSender:ヘッダを付け足すのに失敗する事があるんですが
どうしてなんでしょう。こんな感じです。

set edit_headers=no としてmy_hdrを使うと成功。
set edit_headers=no として手で書くと失敗。
set edit_headers=yes としてmy_hdrを使うと失敗。
set edit_headers=yes として手で書くと失敗。

「失敗」の時は、compose画面から再編集しようと戻ってみると
すでにSender:は消えてしまっているみたいです。
存在しないような適当なヘッダを書くとちゃんと残るんですが…
202名無しさん@お腹いっぱい。
垢版 |
NGNG
cygwinできちんと使えてる人いるんでつか?
NGNG
使えてるよ。
204名無しさん@お腹いっぱい。
垢版 |
NGNG
コンパイル済みのパケージにしてくだちぃ
NGNG
linuxerさんめっけ。
206あぼーん
垢版 |
NGNG
あぼーん
NGNG
age
NGNG
「matzを使おう」と誤読した漏れは病気ですか……_| ̄|○
NGNG
>>208
Ruby スレなんかいいから ruby-dev を煽ってきてください。
210あぼーん
垢版 |
NGNG
あぼーん
NGNG
1.6 はいつ出るのでつか
NGNG
メール作成時, 常に特定のアドレスをccに入れたいのですが,
そのようなことはできますか?
NGNG
>>212
ttp://www.emaillab.org/mutt/1.4/doc/manual_ja-3.html#my_hdr
214212
垢版 |
NGNG
>>213
ありがとうございます.
もう1つだけ教えて下さい.

aliasファイルに, 例えば
alias suzuki SUZUKI Ichiro ichiro@aho.net
というエントリーがあって, メール作成時に "suzuki"とショートカット
を入れると, To: の所にこのエントリーの名前(SUZUKI Ichiro)と
出てしまいます.

これをメールアドレスだけの表示にしたい(複数アドレスに送る時に, 他人の
名前を明かしたくない)のですが, aliasファイルから名前を削除するしか
ないのでしょうか?
NGNG
>>214
a) edit_headers=yes にした上で、メール作成画面でシコシコ消す。
大量にあるのなら、正規表現で置換すればよろし。

b) alias ファイルに以下のようなエントリを作って使い分ける。
alias suzuki SUZUKI Ichiro <ichiro@aho.net>
alias suzuki-noname ichiro@aho.net

c) 変数 alias_without_realname を自分で作る (^^
NGNG
>214
SUZUKI Ichiro と書きたいからそう alias 書いている,つーのが君の書き方.
出したくないなら素直に
alias suzuki ichiro@aho.net# SUZUKI Ichiro
とかすりゃえーやん.
NGNG
>>216

> SUZUKI Ichiro と書きたいからそう alias 書いている,つーのが君の書き方.
確かにそうですね.
いろいろと, ありがとうございました.

このスレってのびてないけど, 書き込んだら結構反応があったのは以外でした.
現在Beckyからmuttに移行中(勉強中)でいろいろと厨房なことを聞くかもしれませんが
今後ともよろしくです.
NGNG
cで新着ディレクトリの移動前、Space押すとで他の新着ディレクトリになるんだな。
知らなかったよ..._| ̄|○

219名無しさん@お腹いっぱい。
垢版 |
NGNG
mutt & cygwin & vimをターミナルで使われている方はいらっしゃるんでしょうか?
スクリーンショットがあったら見たいんですが。
NGNG
MUA:mutt
MTA:?
editor:vim

みなさんがお使いの MTA が知りたい
NGNG
exim
NGNG
MTA: postfix(MTAが大げさな場合にたまーに nullmail)
editor: ng
NGNG
[xxxxxx@xxxxxx:~/mutt-1.5.4]$ make
cd . && /home/xxxxxx/mutt-1.5.4/missing aclocal-1.4 -I m4
WARNING: `aclocal-1.4' is needed, and you do not seem to have it handy on your
system. You might have modified some files without having the
proper tools for further handling them. Check the `README' file,
it often tells you about the needed prerequirements for installing
this package. You may also peek at any GNU archive site, in case
some other package would contain this missing `aclocal-1.4' program.
make: *** [aclocal.m4] エラー 1


なぜ mutt がインストできない?
NGNG
>>223
書いてあるとおりでは?
NGNG
>>224
automake-1.4-p6.tar.gz もインストできない…
NGNG
自己解決

# ln -s /usr/bin/aclocal /usr/bin/aclocal-1.4
NGNG
>>218
そうなんだがそれをやる為にはいちいちmailboxesで登録しなきゃいかんのが
嫌なんだよな〜

$default以下に未読があったら普通に飛んでくれればいいのに…
せめてオプションで現状の動きとその動きできりかえられるとか…
NGNG
>>227

私のようなド初心者に$defaultが何なのか教えてくださいませ。
普段見る振分けディレクトリは、mailboxesに登録して、
マクロですべての振分けディレクトリをmailboxesに再登録している
ものですから、$defaultとやらが興味津々なのです。
229227
垢版 |
NGNG
>>228
$folderのまちがいでした.
どうもスミマセン…

私こそド初心者の質問をさらに1つしてしまいますが,
みなさんは「あるディレクトリ以下のクエリー検索」ってどうしてますか?

muttはあるディレクトリのインデックス内の検索は非常に強力ですが
そのディレクトリ以下のリカーシブ検索ってできるんでしょうか?

いつも シェルからegrep -nHr "From: hoge@aho.net" とかやってる私は
無知なだけ…ですよね?
NGNG
>229
"ディレクトリ以下" って考え方は mutt にはない気がする...
扱うのはあくまでフォルダ単位じゃないかしら.

ありうるとしたら,階層構造を持つフォルダという新しい
フォルダのルーチンをつくってあげないといけないんじゃないかなぁ.
231名無しさん@お腹いっぱい。
垢版 |
NGNG
muttをcygwinで使ってる人いますか?
NGNG
>231
なんか定期的に聞く人が現れる質問だなあ。
使ってますよ。
NGNG
FAQ

Q. mutt を Cygwin で使ってる人いますか?

A. います。
234229
垢版 |
NGNG
>>230
だとすると, みなさんクエリー検索っていうか, あるディレクトリ以下の再帰検索とか
したくならないですか?  不便だと思ってるけど「そういうもんだ」と思ってる?

「そういうもんだ」と思えばあえてディレクトリツリーを分けすぎず,
見る時に検索やlimit使うようなかんじなんですかね?
NGNG
MuttFaq
ttp://wiki.mutt.org/index.cgi?MuttFaq

Q. How can I search multiple Maildirs for strings all at once?
A. Use grep or others. Mutt doesn't support a recursive search.
One of the others is Mairix. It indexes the mails in the maildir
folders. When a search is invoked, it put symlinks for the found
mails in a designated folder. It can be invoked using ! within
Mutt. See http:// www.rrbcurnow.freeuk.com/mairix/ for more
information.
NGNG
MUA: mutt
MTA: fetchmail, nomail
MDA: procmail

あとは jvim と skkfep をなんとかして
ようやく念願の脱 emacs & 脱 X が完了〜嬉しいぞ(^^)

mutt に感謝
237236
垢版 |
NGNG
脱emacs完了(´-`)。oO(vim + im_custom でよかった

幸せだぁ(*^∀^*)
NGNG
セッカクcygwinで使えるようにしたのにmaildir形式だとまともに使えないよ〜
ちょっと調べてみたところmaildirはファイルにコロン(:)をつけるけど
windows(というかNTFS?)がこれを不正とみなすとか…

cygwin + maildirで使ってる人どうしてます?

maildirでもコロンつけなくするみたいなパッチもあるみたいだけど
linuxの方とメールデータ共有したいし(linuxの方にもそのパッチあてればいいのだが…)
MDA/MTAやmbox2maildirとかのツールもあるんで困ってます

そもそもwindowsのレジストリを弄ぶとコロンがついてても大丈夫になるとか
そんな都合のいい話はないものか, , ,

ここまできてmboxで使いたくないよ〜
239234
垢版 |
NGNG
>>235
おお, thanx!!
muttにもwikiがあるのはしらなかったよ.
それにしても一言目から
    Use grep or others.
ってそんなつきはなした言い方しなくても…
NGNG
>>239
どういう書き方ならいいの?
NGNG
>>238
Windows で Maildir ってあんまりアドバンテージ無い気がするんだけど。
MH じゃあかんの?
242238
垢版 |
NGNG
>> 241
> Windows で Maildir ってあんまりアドバンテージ無い気がするんだけど。
これってどうしてです?

> MH じゃあかんの?
ま、ぶっちゃけ何でもいいんですけど、前述のようのlinuxマシンとrsyncして
メールデータを共有したいのと、既にlinux側にある大量のメールがmaildirだったりとか
するんですよね。
NGNG
>>238
|ちょっと調べてみたところmaildirはファイルにコロン(:)をつけるけど

mattn_jpという人がパッチを投げてたよ。dev@mutt.orgのアーカイブで
Message-ID: <BAY7-F86k5KmrCwDGs50001748e@hotmail.com>
を漁ってみたら?
NGNG

最近LinuxZaurusで使うようになった.
HowToサイト見てほぼ,そのままの設定で
使ってますが,便利ですねぃ

fetchmail&procmail&mutt&Nomail
という組み合わせでオフラインの
状態でもメールの送信をためることが
できていい感じ.
245238
垢版 |
NGNG
>>243
ありがとう.
    http://groups.yahoo.com/group/mutt-dev/message/18032
だね.

残念ながらarchiveにはパッチまで残ってないみたい.
ただ同様のパッチはいくつか出てるみたいなんでその辺探せばあると思うけどね.
きっとcygwin付属のやつもこんなパッチは当たってるんだろうな.

それにしてもやっぱり:を置きかえるしか方法はないんですねぇ〜
NGNG
誰か >>243 >>245 のパッチ持ってませんか?
っていうかmattnさんここ見てないのかな〜?
NGNG
http://wiki.mutt.org/index.cgi?MuttFaq

Q. How can I use MuttWiki?
  A. I don't know.

ワラタ
NGNG
>>246
ttp://www001.upp.so-net.ne.jp/mab-jp/mh_flg_delim.diff.gz
数日したら消します。
NGNG
>>239
mairix のシンボリックリンク、バーチャルフォルダの
アイデアを Namazu で活用すれば日本語検索も使えて(゚д゚)ウマー
$ mknmz -h -O ~/Namazu/mail --exclude=vfolder ~/Mail
#!/bin/sh
# nmz4mutt
# 使用例: ! nmz4mutt +subject:mutt and ホゲホゲ
INDEX=/home/hoge/Namazu/mail
VFOLDER=/home/hoge/Mail/vfolder
LIST=${VFOLDER}/1 # パイプによる一括処理用
if [ -z "$*" ]; then exit;
elif [ ! -f $VFOLDER/.mh_sequences ]; then
touch $VFOLDER/.mh_sequences
fi
/bin/rm -f ${VFOLDER}/*
COUNT=2
for i in `namazu -l "$*" $INDEX |sort`
do ln -s $i ${VFOLDER}/${COUNT} && echo $i >> $LIST
let COUNT++;
done
250名無しさん@お腹いっぱい。
垢版 |
NGNG
>>248
キタ━━━━(。A。)━(゚∀゚)━(。A。)━(゚∀゚)━(。A。)━━━━!!!!

あんた神!!!!!!!!!!!!!!!!!!!!!!!!!!
251名無しさん@お腹いっぱい。
垢版 |
NGNG
>>232-233
でも全然googleっても、インストールに関するTipsとかないんですが・・・。
NGNG
>>251
っていうかこのスレの50は読んだ?
俺はこれだけで十分makeできて使えてるぞ.

# maildirは諦めてたが, mattnさんのパッチをこれから試してみるところ


50に書いてあるのと違うことしたのは,
  - libiconvはcygwin用のバイナリをゲットしてきた
    (gettextも)
  - 俺はcygwinでもterminalはeucで使ってるので,
    slangはそのままmakeした

以上.

まずはどの辺が分からないとかつまってるとか書かないと.
書けば, このスレの住人は優しい人が多いから, ちょっとは助けてくれると思うぞ.
253212
垢版 |
NGNG
>>213
212の件
    my_hdr Cc: hoge@hage.ne.jp
みたいにして確かに新規メール(m)を作成する時には上手く行くんですが
rやgの時はccにhoge@hage.ne.jpを付加してくれません. . .

他の設定が邪魔をしてるんでしょうか?
それともこういうもの?
NGNG
>253
うちではmy_hdr Cc:でrやgの時もうまくいってますよ。
何が違うんだろ?
255名無しさん@お腹いっぱい。
垢版 |
NGNG
gVimでもMuttって使えるんですか?
NGNG
256!!
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況