+0900里野@金沢在住です。牛島@奈良在住さん・・・はまだいらっしゃるでしょうか(^^;)?fmlのフィルタリングの件、実は以前から本家に資料が書かれていました。(bin/multipart.pl)です。なるフィルタを作ってみました。場合は、最初の文書以外は捨てる。...ということをしています。..."などと記述すれば機能します。−−−引用ここまでこれでmultipart/alternative形式などの件(例えばyahoomailからの発信やiphone等からの発信)に関してもplaintextへコンバートされてから配信されるようになります。具体的には先に使わせていただいたgmail-filter.plの前に、さらにフィルタをかけるイメージです。fml・・・といった2段構えでの対処になります。aliasesを書き換えた後は/var/ml/etc/にてnewaliasesの実行をお忘れ無きよう_(^_^)_以上、相当昔のネタへの追加レスで恐縮ですが、報告を兼ねて投稿します。コメント、ありがとうございました。aliasesのデータベースの件、ありがとうございました。サンプルが本当に助かりました。浅い管理者知識が致命傷でした。・設定ファイル/etc/aliaseが正解だと思っていたのですが、/varの方にあったのですね。対応してみたところ、それでもうまくいきませんでした。してもメールがサーバで止まってしまいます。fmlと、2行目にgmail-filter.plが入っていませんでした。ホームページの書き方だとメールをfmlに送る前に文字変換すればよいので1行目だけで良いように思うのですが、2行目にも必要だったのですね。前からなぜ良く似たものを2行書いているのか不思議でしたが、実際にメールをfmlに送っているのは「ctl」が書かれた2行目だったのですね。(逆に1行目の存在意義がわからなくなりましたが・・・)それでも、メールはまだサーバにて消滅します。して保存してもだめでした。gmail-filter.pl「実行」のフラグが上がっていないことに気が付きました。gmail-filter.pl*としたところ、ようやく動き出しました。phpのファイルはこのフラグを立てるのですが、shのファイルは立てなくても動くので、perlだから大丈夫かなぁと思い込んでいました。これからは気を付けます。ありがとうございました。追伸multipart/alternative形式の件は知りませんでした。Google先生に聞いたところ、ずいぶん変な形式ですね。うまく、txt部分だけを抽出できれば問題は少なくなると思いますが、そうすると、html形式のメールとの区別が付くかどうかが肝ですね。すみません、答えにならなくて。wrote:>牛島さん。里野@金沢在住と申します。wrote:メーリングリストのユーザがほとんどが携帯電話となっています。最近、iphoneユーザの投稿が文字化けをするという事がありました。メールを送信しているようです。キャリアーはdocomoでした。jisに変えれないかと設定を見てみたのですが、文字コードを変更する方法はわかりませんでした。そこで、サーバでjisに置き換えて見ようと色々と調べてみると下記のようなサイトがあり、perlで変換するプログラムがありました。http://yamagata.int21h.jp/tool/gmail-filter/全く同様の悩みで全く同様の対処を行っています(^^;)早速入れてみたのですが、メールは返って来ませんでした。位置が違っていたのでそこは変更しましたが、結果は変わりませんでした。#!/usr/bin/perlまずfmlにて「test-ml」などのテスト用mlを作成して配信先を自分などにして下さい。そのtest-ml@xxxxxxxxxxxxなどにテストメールを投げてみて下さい。・・・が付加されているはずです。受信メーラでメールヘッダ表示を「全て」にして確認してみて下さい。付加されていない場合、フィルタ自体が稼働していない懸念があります。当方の場合は/var/spool/ml/・・・配下に各mlがあり、fmlの設定ファイルは/var/spool/ml/etc/・・・配下にあります。同ディレクトリ配下で管理者権限により・・・newaliases・・・を実行すれば動くかと思います。fmlで「実際に利用されている」aliasデータベースファイルの所在を誤認しているといつまで経っても動作しません(当方この罠に3日ぐらいハマりました)。以上、ご参考になれば幸いです。・・・でmlに対して送信されたメールは正しく変換されない模様です。