1 名前:名無しさん@お腹いっぱい。 [2005/10/02(日) 21:33:35 ] Internet Mail System に関する総合スレ。 専用スレが存在しないソフトウェアの話題や 複数の領域に跨るような内容などはこちらでどうぞ。
286 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 20:39:29 ] ルーターは誰も管理しなくて良い。
287 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 21:06:33 ] >>283 MTAゲートウェイは、OSホストを1台仕立て上げなければならない時点で問題。 mailertableだけとか、そういう問題じゃない。 sendmailが動いてるなら、日々パッチも当てなければいけない。 OS自体のパッチもある。FreeBSD 4.xみたいに、OSがサポート終了になることもある。 OSが稼働してるということは、HDDとかメモリとか、PC自体のトラブルもあり得る。 工事停電の時はシャットダウンとか作業をしないといけない。 ルーターなら、電気製品のようにすぐに電源切って、また入れればすぐ使える。 そのレベルの「管理不要」を要求しているのだよ。
288 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 21:13:17 ] まぁ、スーパバイザが煙吹くとか、IOSがバグっててパッチ当てなきゃとか、 そんな目にあったことのない奴だけが言える戯言だ罠。
289 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 21:58:39 ] IPv6が普及するのとSRVレコードが普及するのと、どちらが可能性が高いかと言ったら AAAAレコードではないだろうか。
290 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 22:01:35 ] なんだ、ブロードバンドルータの話をしてるのか。
291 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 22:24:07 ] sendmailのソース見て、SRVレコードに対応させるようにするには コードのごく一部を修正するだけで割りと簡単にできるよね。 一方、IPv6の対応はそうはいかない。 いずれSRV対応MTAが普及するのは時間の問題だよ。
292 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 22:28:58 ] ゆんゆんゆ〜ん 電波を受信しました
293 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 22:30:30 ] >>290 そや、いまどきナローバンドルータの話をする人はいないだろ
294 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 23:03:49 ] I-D書いてくれ。話はそれからだ。
295 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 23:09:54 ] そうだそうだ。この板も強制ID制にするべきだ! とか、ボケてみるテスト。
296 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 23:28:23 ] Internet Mail Systemのスレだということを忘れていたよ。
297 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 23:36:23 ] >>291 Sendmail は既に IPv6 に対応済みでコードの修正すら要りませんが何か?
298 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 23:39:58 ] >>297 お前何ボケてんだよ。インターネット全体がIPv6に対応するってこと。 事実上無理だろ。sendmailだけの問題じゃ済まないから。 一方、SRVの方は、SRV対応のsendmail(と他のメジャーなMTA)をバラ撒けばそれだけで完 了。
299 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 23:41:23 ] >>298 > お前何ボケてんだよ。 お前に言われたくねーよ。
300 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 23:52:49 ] SRV と IPv6 のどっちが普及するかなんて定量的な予測は不可能なんだから、 比較議論するだけ無駄だべさ。 ところで、現時点では、 IPv6 を普及させようと努力してる香具師は SRV に比べたらはるかに多いと思われるので、 SRV を普及させたいと思ってる香具師は今から行動を始めておいた方が良い。 まずは I-D から。 頑張れよ。
301 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/27(木) 00:10:17 ] OKAJIMAには無理。
302 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 18:48:32 ] 日本語で振り分けできるサーバサイドのソフトウェア無いですかね? MIMEエンコード手動でやるの疲れた
303 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 22:24:20 ] >>302 MH-JP
304 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/12(金) 10:27:12 ] targrey k2net.hakuba.jp/targrey/ 使ってる人いる? DBのファイルを生成するディレクトリ見ると、 log.0000000001 と postgrey_clients.db しか更新されてないみたいなんだけど、 これで正常に動いてるんだろうか。教えて、エロイ人。 環境: FreeBSD 4.11 + Postfix 2.4.5 + postgrey-1.31 (patched with taRgrey)
305 名前:304 mailto:sage [2007/10/12(金) 10:36:36 ] 追記。環境について、 postfix-policyd-spf-perl_2.004 も使ってた。
306 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/12(金) 11:21:18 ] >>304 もう、それ位自分で調べなさいよ! db4.3_dump -p postgrey.db 見たいなことをしてみれば良いの! というかあなたね、 自分のクライアントが targrey に引っかかるようにして、テストすれば 動作確認できるんだから、ココで聞く必要なんか無いでしょう! 今度、こんな事聞いたら許さないんだから!
307 名前:304 mailto:sage [2007/10/12(金) 11:56:12 ] >>306 もっと具体的に教えてくれ。
308 名前:304 mailto:sage [2007/10/12(金) 14:50:38 ] >>306 あ、それはやりますた。最初に言うべきでした。 postgrey.db も tarpit_clients.db レコード数が0のまま。 「targrey に引っかかるように」ってのは、 cat /etc/postfix/permit_client_nots25r /myclientsdomain\.tld/ WARN にしておいて、telnet でサーバとお話しろっていうことでおk? で、見てる限りでは問題なく配信されて、 /var/log/maillog 眺めても、 greylist とかそれに類する文字列が出てこない。DB もそのまま。
309 名前:306 mailto:sage [2007/10/12(金) 15:28:31 ] >>308 以前テストした時の記憶なので曖昧だけど。 > cat /etc/postfix/permit_client_nots25r > /myclientsdomain\.tld/ WARN myclientsdomain.tld がテストをするクライアントのIPを 逆引きしたときのドメインになっていればOK。 IP でも、登録できるからやってごらん。 ex: /^192\.168\.0\.1/ WARN みたいな感じ。 で、テストの方法は上記を登録して鯖に telnet xxxx 25 する。(postfix reloadを忘れないように) (別にクライアントでもかまわないけど。メーラーの timeout 時間の設定を変えるのがめんどくさい。) その後は、コンソールから HELO , MAIL FROM , RCPT TO を打つ。 すると targrey で登録した秒数待たされるので待つ。(これで、db に書き込まれる。) 待たないと設定時間だけ再接続を許して貰えない。(これも、db に書き込まれる。) (これは postfix の sleep patch を使っていないと syslog には何もでないはず) targrey がクライアント関係で syslog に、メッセージを吐くのは Oct 12 02:12:01 xxxxx postgrey[790]: tarpit whitelisted: unknown[127.xxx.xxx.xxx] みたいに white list に登録したときだけ。 なので、何度(設定次第)か targrey を突破する接続をすると white list に登録される。 注意点は、複数の RCPT TO には targrey が対応していない。 だから、RCPT TO は1回の HELO の中で一回だけにすること。 まあ、db と log は消しても postgrey を(再)起動するれば作成されるから恐れずに バンバンテストしてみると良いよ。 しかし、ツンデレ回答はきつい。
310 名前:306 mailto:sage [2007/10/12(金) 15:34:21 ] すまん。追記。 white list に登録するためには、DATA を突破しないといけないから 適当にメールを送信するところまで終わらせた方が良いよ。 じゃないと、訳がわからなくなるよ。
311 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/15(月) 09:12:26 ] >>306 中の人ですが、追記する必要無いくらいの完璧なフォローしてもらってありがとうございます。 309もツンデレしてもらってたらさらに良かったのに :) >>304 WARNの設定しておいて、telnetでRCPT TOの後で遅延が返答の遅延が起きないのなら なんか設定がおかしいです。 その設定だと、targrey(postgrey)が呼び出される場合、logに「NOQUEUE: warn: RCPT from ...」 というようなwarningメッセージが残ってるはずですが、出てなければポリシーサーバの呼び出しに 失敗してる可能性が高いです。
312 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/06(火) 21:14:25 ] scmailを使っています。 すっきりわかり易いと思うのですが、もっさり感があって乗り換えようと考えています。 なにかおすすめはないでしょうか。
313 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/06(火) 21:55:51 ] 素直にmaildrop
314 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/06(火) 22:34:16 ] postfix + vpopmailで鯖上げたいんですけど、どこの板・スレが適切ですか? 誘導おながいします
315 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/06(火) 23:17:33 ] mewでmh形式使ってるんですが、どうやら maildropってmh使えなさそうですね。 procmailは避けたいし、難しいな。
316 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 00:31:48 ] >>314 OSによるんじゃない? ここでもいいけど
317 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/07(月) 01:35:22 ] majordomo の質問をしてもいいですか? Subject に [hoge 10] みたいに ML 名とカウンタをつけたいです。 ぐぐると、subject_prefix = [HOGE $SEQNUM] というように書くとよい、というのがよく引っかかりますが、 実際にやってみると The new config file for HOGE was NOT accepted because: More then one word 2in value subject_prefix = [HOGE $SEQNUM] at line 326 というエラーメールが帰ってきます。 subject_prefix = [HOGE:$SUQNUM] みたいに、コロンにすると成功します。 どうやったら [HOGE 10] みたいにできるのでしょうか。 なお、ML サーバにはログインできないため、majordomo@MLサーバ名 にたいし、コマンドメール (config) を送ることで行っています。
318 名前:名無しさん@お腹いっぱい。 [2008/01/07(月) 01:35:47 ] 連投すみません。ageさせていただきます。
319 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/07(月) 23:57:46 ] majordomo なんて太古の昔で忘れたけど、 \ でエスケープはできないんだっけ?
320 名前:317 mailto:sage [2008/01/08(火) 07:25:11 ] レスどうもありがとうございます。 subject_prefix = [HOGE\ $SEQNUM] もやってみたのですが、だめでした。 おそらく、コマンドメールではなく直接 ML サーバにログインして、majordomo の 設定ファイルをエディタで直す分には、 subject_prefix = [HOGE $SEQNUM] でもいけるのではと思うのですが、コマンドメールでやるとうまくいかないのです。 でもそんな根本的なバグあるのだろうか。
321 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/08(火) 23:26:31 ] config_parse.pl で 'subject_prefix', 'grab_word', となっているからなので、 'subject_prefix', 'grab_string', にすればスペースもいけたはず。
322 名前:名無しさん@お腹いっぱい。 [2008/03/08(土) 17:46:30 ] sendmailで、メールを送信する際に、FROM句を誰から送信されたか判らないようにダミーユーザに変更することは可能ですか?
323 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/08(土) 20:24:10 ] spam業者乙
324 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/11(火) 12:31:10 ] MTA で「FROM句」という表記をされるのは初めて見た。 RDMBS ではあたりまえだが。
325 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/11(火) 13:20:29 ] 間違えました。「FROM文」でしたね。
326 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/11(火) 14:14:35 ] ヘッダの話で「○○文」なんてはじめて聞いたよ
327 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/11(火) 14:18:39 ] 間違えました。「FROM命令」でしたね。
328 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/11(火) 14:52:27 ] もういいよ。
329 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/11(火) 16:37:43 ] >325 ワロタ
330 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/11(火) 16:40:09 ] 間違えました。「FROM宣言」でしたね。
331 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/11(火) 17:06:00 ] 天丼は2回まで。3回やるとどんなネタでもやりすぎ。
332 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/14(金) 14:29:27 ] 唐突に思考実験なんだが、「逆引きできないアドレスからのメールは受け付けません」 と明示しているメールサービスとかないんだろうか。 当然受け取れないアドレスも出てくるんだけど、それでも構わないユーザ向け。SPAM避けに。
333 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/14(金) 14:32:54 ] >>332 そゆの、実験と言わない
334 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/14(金) 14:35:33 ] 必要なメールまで届かなくなりそうで 誰も使わんだろ。
335 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/14(金) 14:46:24 ] >>332 あるよ。 www.clubbbq.com/abuse/
336 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/14(金) 14:49:08 ] そういえば clubbbq は abuse@ とか postmaster@ とかが user unknown に なったようなおぼろげな記憶が。
337 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/14(金) 17:00:37 ] あと envelope が <> とかも捨ててくれたりしますYO
338 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/16(日) 21:49:48 ] ttp://www.rfc-ignorant.org/tools/lookup.php?domain=clubbbq.com なるほど
339 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/17(月) 02:05:22 ] 申請元が...
340 名前:名無しさん@お腹いっぱい。 [2008/04/07(月) 13:13:43 ] MTA の挙動について質問です。 1.example.jp というドメインの MX である mail.example.jp という MTA が、hoge@example.jp 宛の メールを受け取ったとします。 2.hoge ユーザの .forward (qmail での .qmail-* でもいいけど) には、foo@example.com 宛に 転送するように定義されているので、MTA は foo@example.com に転送するよう試みます。 3.example.com の MX は、以下のように定義されているとします。 example.com preference = 10, mail exchanger = mail2.example.com example.com preference = 10, mail exchanger = mail1.example.com 4.mail.example.jp が DNS の MX をひいて、とりあえず mail1.example.com に送ろうとしたが、 たまたま mail1.example.com が落ちていて転送できなかった。 次に mail2.example.com に送ろうとして、mail2.example.com も落ちていて転送できなかった。 5.ここで mail.example.jp は、MTA の設定にもよるけど1週間ぐらいリトライします。 ここで質問です。次回リトライするとき、mail.example.jp は、リトライするたびに example.com のDNSの MX を引くのでしょうか? たとえば翌日 DNS の MX を引いてみて、DNSの設定が変わっていて、MXを引いた結果が mail99.example.com だったら、次回は mail99.example.com に転送しようとするのでしょうか? それとも、初回に mail1.example.com に転送しようとして失敗した場合、次回以降は DNS の MX を引かず、 mail1.example.com にしか転送を試みないのでしょうか? ------------------------------------- MTA の実装にもよるのかもしれませんが、一般論として教えてください。 実装によって分かれるのでれば、postfix だとどうなるのか知りたいです。
341 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/07(月) 13:27:20 ] 毎回ひくんじゃね? ソース読んでみ。
342 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/07(月) 15:49:37 ] 最初に失敗したときのホストに配送するのであれば、 DNS の設定をミスしたら修正されるまでのメールは100%届かないことになる。
343 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/07(月) 16:30:57 ] >>342 その文章、意味が2通りにとれるよ。 変に反語的な言い方をせずに、ストレートに言った方が誤解がない。
344 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/07(月) 16:32:56 ] >>343 一通りしか思いつかんかった、二通り書いてみてくれ。
345 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/07(月) 16:38:47 ] (1) もし、最初に配送失敗したときのホストにしか配送しないのだと仮定すると、 DNSの設定をミスしたら修正されるまでのメールは100%届かないことになってしまう。 (だから実際にはMXを引き直す) (2) 一度配送失敗したホストに配送するのなら、 DNSの設定をミスしたら修正されるまでのメールは100%届かない。
346 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/08(火) 02:04:42 ] レスどうもありがとうございます。 >>340 の 4.で最初のメールのリモート配送に失敗して再送キューに入っても、 キューでは、宛先:hoge.example.jp としか管理されておらず、 2回目にキューからリモート配送を試みるときに、もう一度 example.com の DNS の MX を引きなおすということですね。 なので、MTA が1週間ぐらいリトライする間に、DNS の MX レコードをきれいにしたり、 MX に設定されている MTA をきちんと動くように修正しておけば、メールは最後まで配送される、と。 何でこういうことを聞いているかというと、 自分のプロバイダの MTA がちょっと変で、(本物は preference が 20 と 10 になっています) example.com preference = 20, mail exchanger = mail2.example.com example.com preference = 10, mail exchanger = mail1.example.com mail2.example.com:25 には外部から接続できないのですが、 mail1.example.com:25 には接続できます。 このプロバイダ宛に、ある転送サービス(>>340 のhoge@example.jp に該当)からの メール転送が届かなくなったのですが、 転送サービス外のところから直接プロバイダ宛にメールを送ると (mail1.example.com は生きているので)きちんと届きます。 なので2つの MX を処理できない転送サービスの MTA に問題があるのではと考えました。 はじめはプロバイダに聞いてみようと思いましたが、まずは転送サービスのほうに聞いてみます。 長文すみません。どうもありがとうございました。
347 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/09(水) 01:27:47 ] >>341 MTAのソース読んでもgetaddrinfo(3)を呼ぶ以上のことはわからんと思われ。 getaddrinfo(3)のソースを読むのもいいが,その前にバッタ本でも読んでおく方が簡単かつ効率的と思われ。 >>340 それって実はMTAじゃなくてDNSに関する質問で,example.com のTTLが過ぎていればもう一度引くし,そうでなければキャッシュを使うと思われ。 特別な設定がしてないのであれば,example.com の SOA レコードを引いてみれば,デフォルトのTTLがわかるんじゃね? あと,Preferenceは小さい方が優先するので >example.com preference = 20, mail exchanger = mail2.example.com >example.com preference = 10, mail exchanger = mail1.example.com だったら mail1.example.com への接続が最初に試みられるべき。 …やっぱり転送サービス側の問題な気がする。
348 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/09(水) 03:06:22 ] >>347 いつ getaddrinfo() するかわかればそれでいいんじゃね。