05/12/15 10:05:10
qmailは25postfixで587
452:444
05/12/15 14:15:33
色々と教えてくれてありがとうございます
>>449
それだと簡単でいいけど
587で自分宛のメールを受け取ってしまいますね
やってしまっていいのかと葛藤してしまいます
ありがとうございました
>>451
vpopmail使って運用してるので
自分のところには合わないかもしれません
ありがとうございました
453:名無しさん@お腹いっぱい。
05/12/16 08:39:50
>587で自分宛のメールを受け取ってしまいますね
なぜダメなのかわかわん・・・
454:名無しさん@お腹いっぱい。
05/12/16 09:25:44
submission は送信元だけチェックして受信者はチェックしないのが原則。
任意の送信元から自分宛に submission で届くようであれば、
こっちにも spam 対策が必要になってしまう。
通常の qmail-smtpd とは別に、rcpthosts を無視するように qmail-smtpd.c を
書き換えてコンパイルしたものを用意して submission 用に使う。
もしくは、QMAILQUEUE パッチと、AUTH なり POP before SMTP なり
TLS クライアント認証なりのてきとーな認証パッチを当てて、
/var/qmail-submission/ とかにインストール。
rcpthosts は空、QMAILQUEUE=/var/qmail/bin/qmail-queue という設定の
qmail-smtpd で submission を動かす。
455:名無しさん@お腹いっぱい。
05/12/16 10:22:22
>>454
SMTPのお話で「受信者」とは、誰?
Localユーザ?
456:名無しさん@お腹いっぱい。
05/12/16 15:35:53
qregexパッチをあてています。
HELOでIPアドレス(aaa.bbb.ccc.ddd)を吐くサーバを蹴りたいのですが
/var/qmail/badheloにどう追加したらいいでしょうか?正規表現がイマイチ良くわかりません。
#一個づつ登録しれーってのはナシでお願いします。
457:名無しさん@お腹いっぱい。
05/12/16 16:00:42
>>456
>HELOでIPアドレス(aaa.bbb.ccc.ddd)を吐くサーバを蹴りたいのですが
このスレにエスパーは居ません。
qregexパッチにもいろいろある。
てか、badheloの場所が間違ってる希ガス。
458:名無しさん@お腹いっぱい。
05/12/16 16:00:51
>>456 擦れ違いのトピックと思うが、
(\\d{1,3})\.(\\d{1,3})\.(\\d{1,3})\.(\\d{1,3}) とか
459:名無しさん@お腹いっぱい。
05/12/16 16:28:16
456でつ。
>>457
/var/qmail/control/badheloでした。書き間違えました。はずかすー
>>458
あまりqregexでぐぐっても設定例?にたどりつけづここに飛び込んだ次第です。
[[:digit:]]$
を書いたらとりあえず?うまくいきそうな予感。
最後尾が10進数なら・・・。
460:名無しさん@お腹いっぱい。
05/12/16 16:32:56
HELOなんかアテにすんなよ。
461:457
05/12/16 16:35:23
>>459
漏れも勘違いしてた。
IPでHELOしてくるものすべて拒否って事ね。
スンマソン。
462:名無しさん@お腹いっぱい。
05/12/16 16:40:27
>HELOなんかアテにすんなよ。
アテにして受信するのではなく、蹴るんなら問題なしでしょ。
IP アドレスを [] で囲まずに HELO で使ったら RFC 違反なんだし。
463:名無しさん@お腹いっぱい。
05/12/17 14:03:43
うちのメールサーバのログみる限り、SPAM/virusがよくつけてくるHELOは
多い順に
1) localhost / localhost.localdomain
2) envelope recipientのドメイン部分
3) うちのメールサーバのIPアドレス
4) うちのメールサーバのFQDN
5) 自分のIPアドレス
なんで、1)-4)を蹴るとほとんど蹴れるな。
464:456
05/12/18 23:36:27
>>463
効果ばつぐんだよね。ログ見てると楽しい。
うちもそうだった。結局 5)だと届いてしまうので蹴りたかった。
他には仕方ないからtcpserverで逆引きさせてtcp.smtpで変な国から
は蹴ってみたりしてる。逆引きできないホストは全部蹴ってるし。
RBLとかBADHELOで断ったIPはしばらくの間tcp.smtpで接続自体を蹴る
ようにスクリプトを書こうと思ってる。探せばあるかもしれないけど
465:名無しさん@お腹いっぱい。
05/12/19 01:00:56
tarpitで意地悪するのも良いと思うが。
djb wayならiopause()でも入れて。
466:名無しさん@お腹いっぱい。
05/12/19 19:46:31
はじめまして自社サーバの中でqmailを運用しているのですが、
急にメールを受信できなくなりました。
受信できない、
というのは、
~/Maildir/new
以下にファイルがあるのに
>telnet xxxx 110
+OK Qpopper (version 4.0.5) at xxxxxx starting. <xxxxxxxxxxxxxxxxx>
user xxxx
+OK Password required for xxxxx.
pass xxxxxxxxxx
+OK xxxxx has 0 visible messages (0 hidden) in 0 octets.
list
+OK 0 visible messages (0 octets)
.
という感じでqmailのPOPな部分?がメッセージがあることを感知していないように見えるわけです。
467:466
05/12/19 19:47:12
急に、
とは書きましたもののここ最近apache2とsubversionなどを導入して
ネットワーク周りをいじった次第ですが、ネットワーク普遍的な部分、たとえばinetd.confだったりはなにも触っていません
どうしたものでしょうか?
ご指導いただきたいです。
よろしくお願いします。
あと
>ps aux|grep q
したら
qmails 1086 0.0 0.1 1364 388 ? S 19:45 0:00 qmail-send
qmaild 1087 0.0 0.2 1388 512 ? S 19:45 0:00 tcpserver -HR
root 1088 0.0 0.1 1336 456 ? S 19:45 0:00 /var/qmail/bin
qmaill 1092 0.0 0.1 1332 452 ? S 19:45 0:00 splogger qmail
root 1093 0.0 0.1 1320 320 ? S 19:45 0:00 qmail-lspawn .
qmailr 1094 0.0 0.1 1320 320 ? S 19:45 0:00 qmail-rspawn
qmailq 1095 0.0 0.1 1312 344 ? S 19:45 0:00 qmail-clean
という感じです。
なぜか尻切れていて全て表示されませんが、走るべきプログラムはこんな感じで正しいのでしょうか?
すみませんsageわすれました
468:名無しさん@お腹いっぱい。
05/12/19 19:58:45
qpopperはqmailとは全く別のソフトウェア。
総合スレで聞いてみ。
469:466
05/12/19 20:38:43
解決しましたので一応報告しときます
inetd.confの
#pop-3 stream tcp nowait root /usr/sbin/tcpd in.qpopper
の行のコメントが外れていたせいで別のPOPプログラム(qpopper)が起動していたようです。
>>468
qmailのMaildir形式ではqpopperが使えないとかいう記述がどこかにありました。
いいヒントになりました、ありがとうございました。
apache2のインストール時にinetd.confを書き換えたりするのでしょうか?
そうではなく人為的なものだったらとてもへこみますね
470: ◆TWARamEjuA
05/12/19 23:17:25 BE:6098887-
(´-`).。oO(たぶん、コンサ(ryの仕業、、、)
471:名無しさん@お腹いっぱい。
05/12/20 12:35:53
>>470
貴方のお仕事はコンサ(ry・・・
472:名無しさん@お腹いっぱい。
05/12/20 13:13:20
>>471
エンジニアですが。。
473:名無しさん@お腹いっぱい。
05/12/20 14:22:18
コンサルは決してエンジニアたりえないとでも?
474:名無しさん@お腹いっぱい。
05/12/20 14:42:38
カリスマ NEET ですが
475:名無しさん@お腹いっぱい。
05/12/21 08:44:13
アカウントごとに別のサーバにフォワードするってできませんか。
セカンダリMXが受け取ったメールのうち、一部のアカウントのみ
プライマリMXにフォワードしたいのです。
ドメインごとなら当然smtproutesでできますし、localに記述して
あるドメインであれば、assignやら.qmailやらでアカウントごとに
設定してやればいいわけですが、セカンダリなのでアカウントは
なく、フォワードしたくないメールがbounceしてしまうので
localには書けないのです。
476:名無しさん@お腹いっぱい。
05/12/21 09:56:15
考えたんだけど難しいなぁ・・・
1つ質問。
プライマリMXにフォワードしたいメールが
直接プライマリMXに届く可能性があるのだから
プライマリMXで処理しても同じでは?
(ネットワーク構成が分からないから的外れな質問かも・・・)
477:名無しさん@お腹いっぱい。
05/12/21 11:19:39
>>476
ありがとうございます。
プライマリMXには個人ユーザのアカウントとMLとがあります。
先日プライマリMXの故障で代替機を設置、設定しました。
ただ、データのバックアップの関係で現時点では個人ユーザの
アカウントのみ復旧してあり、MLは未復旧のままです。
現在はプライマリMXのsmtpポートはルータで閉じてあって、
直接プライマリMXに届くことはありません。
つまり新しいメールはセカンダリMXに届き続けています。
というわけで、セカンダリMXのqueueにたまっているメールの
うち、ML宛てメールはセカンダリMXに貯めたままで、個人
アカウントのメールのみをプライマリMXにフォワードしようと
考えたのです。
478:名無しさん@お腹いっぱい。
05/12/21 11:28:12
つづき
>>476
この場合プライマリで処理するとすれば、存在しないアカウント宛ての
メールをbounceせずにqueueに貯め続けておければいいわけですが、
そんな事は可能なのでしょうか。
bounceする場合の処理をアカウントごとに制御する方法はわかりますが、
そもそもbounceさせないという方法が思いつきません。
もしいいアイデアがあれば教えていただけますか。
479:名無しさん@お腹いっぱい。
05/12/21 11:49:06
その動作ならプライマリ・セカンダリの関係じゃないような気がする・・・
単に、「存在しないアカウントに届いたメールをバウンスせずに破棄する」なら
alias/.qmail-default に # を書くだけです。
参照 -> URLリンク(www.qmail.jp) メイルの正しい捨て方
私は、スペルミスなどがあるのでこの設定をしていません。
control/doublebouncetoにダブルバウンスの宛先を書いています。
480:名無しさん@お腹いっぱい。
05/12/21 12:00:31
あ、失礼。ちゃんと理解してなかった。
「queueに貯め続け、MLが復旧したら貯めてたqueueを処理」がやりたい事なんでしょうか?
なら>>479は間違いです。
プライマリMXにてML宛をファイル保存し、復旧後に手動でMLに食わす方法しか思い浮かばない・・・
保存はqmail/aliasにdot-qmailで書けばできますし。
481:名無しさん@お腹いっぱい。
05/12/21 15:56:11
>>480
はい、やりたい事は
「queueに貯め続け、MLが復旧したら貯めてたqueueを処理」です。
どうやら基本的にはできないようなので、とりあえず保存案などを
参考にして、できない事を前提にした解決策を模索してみます。
ありがとうございました。
482:名無しさん@お腹いっぱい。
05/12/21 16:09:39
svc -a >>481
483:名無しさん@お腹いっぱい。
05/12/21 16:31:31
>>482
えーっと、それは「貯めてたqueueを処理」する部分ですよね。
>>478の、「queueに貯め続け~」の前提部分もあわせて書くと、
「(個人のアカウント宛てメールはlocal配送した上でML宛てメールは)
queueに貯め続け、MLが復旧したら貯めてたqueueを処理」
という事ですので、基本的に出来ないと書いたのは()内の部分です。
話が進んでわかりにくくてすみません。
それと、svc -aは単にqueue処理のトリガーを与えるだけであって、
svc -aをしない限りqueueにたまり続ける事を保障できないですよね。
・個人のアカウント宛てメールのみlocal配送する
・ML宛てメールはqueueに貯め続ける
の2点を満たすのが難しいという事で、>>480でとりあえずファイルに
保存案を出して下さったと理解しています。
484:名無しさん@お腹いっぱい。
05/12/21 16:43:54
qmail 二ついれて、もういっこの qmail は qmail-smtpd だけ動かして、qmail-send 止めとけ。
485:名無しさん@お腹いっぱい。
05/12/21 16:54:17
>>484
2つの切り分けはどうする?
>>483
手の込んだ仕組みにするよりMLの復旧を頑張ったら?
486:名無しさん@お腹いっぱい。
05/12/21 17:00:02
>>485
自分のモチベーションとしては、それ(MLの復旧)が大変そうなので
とりあえず個人宛を、という流れだったのですが、確かに手の込んだ
仕組みに悩んでいるよりその方がいい気がしてきました。
素直にMLの復旧に努めようと思います。
みなさんいろいろ参考になる意見をありがとうございました。
487:名無しさん@お腹いっぱい。
05/12/22 01:12:28
djb教には入信出来ません。
488:名無しさん@お腹いっぱい。
05/12/22 13:53:08
存在しないアカウントに来たメールをバウンスでも破棄でもなくて
550とかで接続を中断する方法ってあったりする??
489:名無しさん@お腹いっぱい。
05/12/22 15:23:57
>>488
spamcontrol ( URLリンク(www.fehcom.de) )使えば可能です。
存在しないアカウント(test@example.jp)宛のメールは、こんな感じで接続を遮断します。
Dec 22 15:17:24 ns smtpd: 1135232244.615588 tcpserver: status: 1/40
Dec 22 15:17:24 ns smtpd: 1135232244.617069 tcpserver: pid 98359 from 219.xxx.xxx.xxx
Dec 22 15:17:24 ns smtpd: 1135232244.679314 tcpserver: ok 98359 ns.example.jp:218.yyy.yyy.yyy:25 mx.example.com:219.xxx.xxx.xxx::4919
Dec 22 15:17:25 ns smtpd: 1135232245.360418 Reject::RCPT::Failed_Rcptto: S:219.xxx.xxx.xxx:mx.example.com H:mx.example.com F:test@example.com T:test@example.jp
Dec 22 15:17:25 ns smtpd: 1135232245.378848 tcpserver: end 98359 status 0
Dec 22 15:17:25 ns smtpd: 1135232245.379824 tcpserver: status: 0/40
490:名無しさん@お腹いっぱい。
05/12/22 18:25:45
>>489
そのツール、netqmailじゃなくてqmail使えって言ってるようだけど。
qmailにパッチあててからnetqmail付属のパッチあてればOKてこと?
491:名無しさん@お腹いっぱい。
05/12/22 21:38:42
gmailは確かにいいよね。
492:463
05/12/22 22:07:51
>>464
ところが、一部のネットサービスとか会社ではlocalhost(\.localdomain)? で
送ってくるやつがいるんだよね。だから全部REJECTだとまずい場合があるかも。
確かちょっと前調べた時は、hotmailがそういうのを蹴るようになって
いたんだけど、ああいう大手でも蹴るようにしてあるのに、どうしていまだに
HELO localhost(\.localdomain)?で送ってくる馬鹿がいるのか不明。
あと、バウンスを送る時にこっちのメールドメイン部分とかMXを使ってくる奴が
たまにいるね。メルマガとかやってるとこういうのを拾えなくて困ることがある。
493:名無しさん@お腹いっぱい。
05/12/22 23:29:48
わかってない奴に自前メールサーバ運営させちゃってる会社って結構ありますわなぁ
494:489
05/12/23 10:54:35
>>490
netqmail使っていないからよくわからないんですが、netqmailとspamcontrolの
qmail-smtpd.cへのパッチで競合するところがなければ大丈夫な気がします。
たぶん手でパッチあてすることになるんでしょうかど。
495:488
05/12/27 15:35:20
>>489
返事遅くなりましたが、情報ありがとうございました
これから確認してみます
496:466
05/12/30 05:42:58
以前お世話になったものです。
しばらくサーバーからPCから遠ざかっていたのですが久しぶりにPCを立ち上げたら
メールが一通も来てなかったので変に思いいろいろやっていたのですが
症状を書きます。
・telnet localhost 25(ローカルから)
・telnet HOSTNAME 25(リモートから)
・メーラ(鶴亀メール)(リモート)でサーバーアカウントから
だと正しく送れます。
telnet時はプロトコルは以下のように喋っています。
220 HOSTNAME ESMTP
> mail from:USERNAME
250 ok
> rcpt to:USERNAME
もしくは
> rcpt to:USERNAME@yahoo.co.jpなど
250 ok
> data
354 go ahead
> test
.
250 ok 1135888099 qp 9701
> quit
221 HOSTNAME
497:466
05/12/30 05:44:38
・メーラ(鶴亀メール)(リモート)でサーバーアカウント以外から、または携帯電話のメールなど
だと送れません
ログを見てみたら、SMTPにログインした形跡すらないので、もう少し情報がほしいと思い。
daemontoolsによるロギングとプロセス監視
URLリンク(www.atmarkit.co.jp)
に書いてあったとおりにいろいろやってみたのですが。
たとえばtelnet HOSTNAME 25するときににはSMTP通信を開始したとたんに
/var/log/smtpd/current
にログイン元の情報などが追加され
quitしたとたんにまた情報が追加されます。
携帯電話やヤフーのアカウントから送ったときには、上記のような通信開始直後に(ログインしただけで)追加される情報が
まるで書き込まれていません。
ちなみに携帯電話やヤフーアカウントで送ったときには、たとえば「あて先ホストが見つかりません」などのエラーメッセージは
何も帰ってきません。
こういった症状はどういうケースで起こりえるのでしょうか?
非常に参っています。どなたかご存知のかたは考えられる原因などを教えていただけないでしょうか?
よろしくお願いします。
498:名無しさん@お腹いっぱい。
05/12/30 05:50:34
まず日本語を正せ、話はそれからだ。
499:名無しさん@お腹いっぱい。
05/12/30 09:48:20
ルータかDNS
500:名無しさん@お腹いっぱい。
06/01/01 04:55:38
わけの分からない相談をぶった切って申し訳ないが。
URLリンク(qmail-spp.sourceforge.net)
使ってるやついる?
501:名無しさん@お腹いっぱい。
06/01/03 14:58:15
www.qmail.jp 見れないんだけど
今メンテ中?
502:名無しさん@お腹いっぱい。
06/01/05 08:56:19
timeoutconnectはなんとなく判るんだけど、
timeoutremote、timeoutsmtpdって何なんでしょ?
某所には、
timeoutremote SMTPサーバへの応答待ち時間秒数
timeoutsmtpd SMTPデータ待ち時間秒数
と有ったんだけど、具体的に同違うのかがよくワカランです。
503:名無しさん@お腹いっぱい。
06/01/05 10:02:57
ソース読め
504:名無しさん@お腹いっぱい。
06/01/05 10:24:01
はい、みなさ~ん、こちらにかの有名な
“自分が分からないことを「ソース嫁」って言って、逃げる人”
がいま~す。
もうすっかり珍しくなりましたので、しっかり見ておきましょう。
人のことなどぜんぜん気にかけない人は、こんな顔してるんですよ~。
505:名無しさん@お腹いっぱい。
06/01/05 11:29:51
かまって欲しいんだね・・・(´・ω・) カワイソス
506:名無しさん@お腹いっぱい。
06/01/05 11:42:59
ソース読んじゃえば確実だからな。
507:名無しさん@お腹いっぱい。
06/01/05 13:01:15
んなこといってたらこのスレの存在意義は w
508:名無しさん@お腹いっぱい。
06/01/05 13:28:02
>>507
使えそうなパッチの紹介w
509:名無しさん@お腹いっぱい。
06/01/05 13:55:24
なんでメール欄に隠すの?
510:名無しさん@お腹いっぱい。
06/01/05 14:11:13
なんでだろうねぇ~
511:名無しさん@お腹いっぱい。
06/01/05 14:23:09
理由になってないな。
512:名無しさん@お腹いっぱい。
06/01/05 14:28:02
理由が要るのか?
513:名無しさん@お腹いっぱい。
06/01/05 14:37:26
理由なしでやってんの?
514:名無しさん@お腹いっぱい。
06/01/05 14:52:56
>508
コンフリクトするパッチの情報や回避方法とかまとめてあると確かに
すごい役に立つんだけど。
515:名無しさん@お腹いっぱい。
06/01/05 15:57:50
ソースが読めないなら man を読め
man が読めないなら人間やめろ
516:名無しさん@お腹いっぱい。
06/01/05 18:46:43
チラシの裏
qregex パッチを使ってる。
んで、badmailfrom に↓を書いてみた。効果覿面。
^info@mail\.[a-z]{4,5}\.com$
517:名無しさん@お腹いっぱい。
06/01/09 13:30:24
MLで話題になっている8日のタイムアウト症状、発生した?
俺のは、見事に症状が発生したぞ。
ちなみに、-l0オプションで解消。
518:名無しさん@お腹いっぱい。
06/01/09 13:42:21
>>517
どのML?
519:名無しさん@お腹いっぱい。
06/01/09 13:52:54
>>518
q-beginners
520:名無しさん@お腹いっぱい。
06/01/09 15:23:02
>>519
コピペしてよ
521:名無しさん@お腹いっぱい。
06/01/09 19:57:08
正解を教えていただきたいのですが
バーチャルホストの受信で
aaa.com
を設定したとします。
これを~@xxx.aaa.com
で受信したいときはどのように設定すればよいのでしょうか?
localsファイルに.xxx.aaa.comと記述するだけでは無理でした。
正解を教えて欲しいです。
522:名無しさん@お腹いっぱい。
06/01/09 19:59:56
>>521
仕事で必要ならコンサルタントを雇いなさい。
523:名無しさん@お腹いっぱい。
06/01/09 20:43:55
>>521
日本人?
524:名無しさん@お腹いっぱい。
06/01/09 20:59:00
バーチャルホストって
素のqmail or vpopmailとか
rcpthosts/virtualdomainsの設定
DNSのレコード、特にmxの設定
そもそもちゃんと引けてるか
そもそも portはひらいてるのか
そもそも>>521がMTAの設定をすることの是非について議論したか?
525: ◆TWARamEjuA
06/01/09 21:33:50 BE:3049474-
>>524
それらを鑑みた結果に対する答えが>>522かと。
注意深く何度もman.qmail.jpを読むと自ずと見えてきそうなんだけれども。。。
526:名無しさん@お腹いっぱい。
06/01/09 21:44:27
>>525
コンサルネタになると必ず来ますねw
527:名無しさん@お腹いっぱい。
06/01/09 21:47:50
仕事がほしいコンサルなんだろう。
528:名無しさん@お腹いっぱい。
06/01/09 22:25:45
aaa.comの人もたいへんだな。
529: ◆TWARamEjuA
06/01/09 22:31:56 BE:871542-
>>526
だってーツボにはまって好きだから@コンサルネタ
というおいらも昔はコンサル(ryされた人。
530:名無しさん@お腹いっぱい。
06/01/09 22:37:28
>>529
今は何してんの?
531: ◆TWARamEjuA
06/01/09 23:06:04 BE:1960463-
なにって、、、なんとか自ドメイン取って細々と自宅鯖を。。。
そして毎日spamさんといちゃついています(哀)
あとは2ちゃんねるの規制装置(BBQ,Rock54)のメンテナンスみたいなことも細々と。。。
532:521
06/01/10 00:07:40
皆様、多種多様のご意見ありがとうございます。
出来るだけ簡素に質問したつもりですが、一番内容を汲み取っていただけたのは
>>525さんの内容と思われます。
設定までには当然ですが、素?(バーチャルではないドメイン)の送受信は可能になっています。
またバーチャルドメイン(aaa.com)での送受信も可能です。
ドメインは自前です(aaa.com)
素?(バーチャルではないドメイン)にaaa.comを設定してしまえば、希望通りの結果が出来るでしょうが
あくまで、バーチャルとしてaaa.comを設定した場合の方法をご教授いただきたい思った次第です。
私の反論があるとすれば、
あくまで仕事ではなく単に趣味の延長で設定に行き詰まりました。
(鯖の分散=web鯖とmail鯖)
533:名無しさん@お腹いっぱい。
06/01/10 00:11:11
>>531
h1r.org の人ですか?
534:名無しさん@お腹いっぱい。
06/01/10 00:11:57
>>532
趣味ではないですね。
人間の洞察力を舐めてはいけません。
535:名無しさん@お腹いっぱい。
06/01/10 00:13:13
チョンは国に帰れよ。
536:名無しさん@お腹いっぱい。
06/01/10 00:29:00
>>532
aaa.comを取ったんですか!!すごいですねぇ~~
>>533
・・・しらないで煽ってたの?有名な人だよ。
TWARamEjuAでググってみそ。
537:名無しさん@お腹いっぱい。
06/01/10 00:48:17
バーチャルドメインって何よ。
538:名無しさん@お腹いっぱい。
06/01/10 10:00:44
>>536
煽った覚えはないが…。
539:名無しさん@お腹いっぱい。
06/01/10 11:02:43
固定アドレス&ドメイン・・
毎朝の缶コーヒーを我慢すればお小遣いで取得出来るのだが・・
540:名無しさん@お腹いっぱい。
06/01/10 11:04:07
固定アドレスにしたら強制IDの板で自演ができなくなるじゃないかw
541:名無しさん@お腹いっぱい。
06/01/10 11:14:59
一人で複数のISPと契約する事は犯罪ではないが・・・
542: ◆TWARamEjuA
06/01/10 20:32:50 BE:6861097-
>>533
本牧、、、ちょっぴり懐かしかったり。。。
h1r.orgの中の人とちゃいますちゃいます(苦笑)
>>536
ググってみたら自宅鯖板が、、、orz
543:名無しさん@お腹いっぱい。
06/01/14 14:51:55
/var/qmail/users/assign に
=hoge:pop:68:6:/home/pop/hoge:::
のように書いて
% /var/qmail/bin/qmail-newu
とすると
qmail-newu: fatal: bad format in users/assign
のように言われます。
users/assign の書式はどのようになっていますか?
ドキュメントがみつかりません。
544:名無しさん@お腹いっぱい。
06/01/14 15:15:20
>ドキュメントがみつかりません。
qmail-users(5)
545:名無しさん@お腹いっぱい。
06/01/15 20:31:03
qmail-popup.cの91行目で
if (fd_copy(2,1) == -1) die_pipe();
1を2にcopyしている理由わかる方いますか?
multilogにエラーを吐くのに、2を使いたいのですが。
546:名無しさん@お腹いっぱい。
06/01/15 20:48:25
>>545
2 に吐いたところでどうせ 2>&1 するんだろうから、
そんなことにこだわらずに 3 でも 10 でも使って
リダイレクトすればいいんじゃねーの?
↓参考までに。
URLリンク(web.archive.org)
@@ -88,7 +108,14 @@
int wstat;
int pi[2];
- - if (fd_copy(2,1) == -1) die_pipe();
+ /* Don't know why this is needed has no effect when removed
+ it stands in the way of good logging with multilog
+ checked qmail-pop3d it does not use the fd 2
+ it only writes to stdout not stderr not even for errors
+ Willy De la Court <Willy.DelaCourt@pandora.be>
+ */
+
+ /* if (fd_copy(2,1) == -1) die_pipe();*/
close(3);
if (pipe(pi) == -1) die_pipe();
if (pi[0] != 3) die_pipe();
547:名無しさん@お腹いっぱい。
06/01/17 15:21:10
架空ドメイン拒否ってあるよね?最近ISPがこぞってやっている…。
qmailで同じ事をやりたいんだけど、方法ある?
548:名無しさん@お腹いっぱい。
06/01/17 16:03:58
架空ドメイン拒否ってエンベロープFROMのドメイン部の事か?
URLリンク(www.qmail.org)
549:名無しさん@お腹いっぱい。
06/01/18 18:23:42
お、これかな・・・? >>548サンありが㌧。
これ入れたら、英語メールの何%くらいに効果あると思う?>ここ見てるみんな
550:名無しさん@お腹いっぱい。
06/01/18 19:59:53
greylisting 使え
551:名無しさん@お腹いっぱい。
06/01/19 20:05:44
今さらながらS25Rってのを入れてみたけど
効果抜群でびっくりした。おすすめ。
うちは当分はこれでいけそ。
552:名無しさん@お腹いっぱい。
06/01/20 19:13:51
質問はウザイので書くな。
わからなければ自分で調べて解決できてから
書け。
有用な情報以外はリソースの無駄。
553:名無しさん@お腹いっぱい。
06/01/20 19:16:33
はじめまして。
FreeBSD 5.4でqmail 1.0.3をインストールしました。
tcpserverで起動するとセキュリティーが高まるという記事を見かけたため、tcpserverをportsからインストールし、
/etc/tcp.smtpに
127.:allow,RELAYCLIENT=""
でcdbにし、
tcpserver -u 90 -g 91 -x /etc/tcp.smtp.cdb 0 smtp /var/qmail/bin/qmail-smtpd &
で確認すると
%ps -aux | grep tcpserver
qmaild 2088 0.0 0.1 1244 772 p0 I 7:03PM 0:00.00 tcpserver -u 82 -g 81 -x /etc/t...
と、起動していてtelnet localhost smtp
でメールを送信してみたのですが受信せず、tcpserverをkillして/var/qmail/rc startでqmailを起動すると、
送信されてなかった(tcpserverが起動時に送信した)メールが受信されます。
どうすればtcpserverでメールが送信されるのでしょうか?
よろしくお願い致します。
554:名無しさん@お腹いっぱい。
06/01/20 20:11:27
tcpclientならともかく、tcpserverでメールを送信するのは相当に難しいな
555:553
06/01/20 20:21:19
このページを参考にしたのですが。。
URLリンク(www.atmarkit.co.jp)
556:名無しさん@お腹いっぱい。
06/01/20 22:05:41
>>555
qmail-smtpdが受信したメールを配送するためには、何が必要か判ってますか?
557:名無しさん@お腹いっぱい。
06/01/20 22:09:24
ってゆうか qmail-1.03/PIC* をみなさい。
今回はPIC.rem2localを良く読みなさい。
558:553
06/01/20 22:23:20
ローカル配信等のことですか?
もし違っていたらすみません。。
送信自体が不可能で、自分の携帯に送っても送信されず、
通常のようにrcで起動すると送信されなかった分を受信します。
559:名無しさん@お腹いっぱい。
06/01/21 22:40:00
Jan 21 22:02:10 sv24 qmail: 1137848530.387664 delivery 846: deferral: Sorry,_I_wasn't_able_to_establish_an_SMTP_connection._(#4.4.1)/
このエラーがたまに出るのですが、どうしてですか?
ググっても特に有力な情報は得られず、いくつかのqmailサーバーでこのエラーが記録されているようです
。
560:名無しさん@お腹いっぱい。
06/01/21 23:21:14
Sorry,_I_wasn't_able_to_establish_an_SMTP_connection. を訳せば?
561:名無しさん@お腹いっぱい。
06/01/25 18:47:52
>>552
解決できたなら、書かんでいいやろ。
お前は、単に「人の質問は知りたくないけど、答えは知りたい」ってだけやろ。
利己主義者め。
562:名無しさん@お腹いっぱい。
06/01/26 03:05:59
qmail + vpopmail をインストールしたのですが、
popで受信できません。
# vadddomain example.com
# vadduser hoge@example.com hogehoge
のように作成しました。
メールソフトの設定で
ユーザーID: hoge@example.com
パスワード: hogehoge
popサーバー: example.com
のように指定してあります。
以下 Beckeyのプロトコルログです。
>>> Connecting to "example.com" [2006/01/26 2:52:25] <<<
+OK <xxxxx@hoge.com>
USER hoge@example.com
-ERR APOP first: USER/PASS isn't allowed
QUIT
+OK
APOPの設定はしていないと思うのですが...
Beckeyの設定をAPOPにして試すと
>>> Connecting to "example.com" [2006/01/26 3:01:35] <<<
+OK <xxxxxx@example.com>
APOP hoge@example.com 343437980a2e4f44343c51d962344d4f8
-ERR authorization failed
QUIT
/var/log/maillogは以下のようにパスワードが違うと出ています。
Jan 26 02:43:45 www vpopmail[49208]: vchkpw-pop3: password fail hoge@example.com:xxx.xxx.xxx.xxx
この状況で何か分かる方居ませんでしょうか?
563:名無しさん@お腹いっぱい。
06/01/26 21:15:35
>>562 パスワードが違うつってんでわ。
564:名無しさん@お腹いっぱい。
06/01/26 22:15:45
>>563
これでホントにパスワードが違うだけだったら
>>562は死んだ方がいい。
ログは採るだけじゃ意味がないんだよ。
565:名無しさん@お腹いっぱい。
06/01/28 10:48:04
qmailで
www.sample.comというドメインの
ユーザー
aaa
bbb
ccc
が送信したメールを
postmaster@www.sample.comにも
配信させるにはどうすればよいのでしょうか?
566: ◆TWARamEjuA
06/01/28 11:47:00 BE:1089252-#
>>565
実現したところで誰もそのドメインのメールを使わなくなる罠♪
567:名無しさん@お腹いっぱい。
06/01/28 12:00:43
>>566
お前は使わなくていいから教えろ矢
568:名無しさん@お腹いっぱい。
06/01/28 12:07:55
あーあ、やっちゃった。
569:名無しさん@お腹いっぱい。
06/01/28 12:11:31
◆TWARamEjuA ウゼー
570:名無しさん@お腹いっぱい。
06/01/28 12:18:58
QUEUE_EXTRA
571:名無しさん@お腹いっぱい。
06/01/28 13:20:49
>>570
ありがとうございます。
572:名無しさん@お腹いっぱい。
06/01/28 23:21:53
>>565
sample.com は、Sendmail 8.12.11 だけど?
573:名無しさん@お腹いっぱい。
06/01/29 20:21:50
わかりにくいようだが>>572は遠まわしに
『例示には example.com を使えよ』と言っているぞ。
574:名無しさん@お腹いっぱい。
06/01/29 23:11:41
>>573
やっとわかった!
575:名無しさん@お腹いっぱい。
06/02/06 09:40:13
ホ…
576:名無しさん@お腹いっぱい。
06/02/09 02:48:04
qmail + tcpserverの組合せで、
aaa@xxx.co.jpのアカウントのみに届くメールを @xxx.ne.jpのドメインからだけに制限したいんですが、
これって可能ですか?
577:名無しさん@お腹いっぱい。
06/02/09 02:51:08
すみません576の補足です
bbb@xxx.co.jpに届くメールはどこからでも受信。
それ以外のアカウントに届くメールは@xxx.ne.jpのドメインからのみ受信。
です。ややこしくてすみません。
578:名無しさん@お腹いっぱい。
06/02/09 06:00:17
>>576
3つ上の書き込みを読んで
味噌汁で顔洗って出直して来い
579:名無しさん@お腹いっぱい。
06/02/09 13:05:24
badmailfromで拒絶されたメールはどのように処理されるんでしょうか。
メール送出元には何か返すのでしょうか。
URLリンク(man.qmail.jp)でこの辺の内部動作を書かれている場所を見つけられませんでした。
先に謝っておきます。理解力が足りなくてすみません。ソース嫁は勘弁してください。
580:名無しさん@お腹いっぱい。
06/02/09 14:33:22
>>579
SMTP応答コード553
てか、ソース嫁w
581:名無しさん@お腹いっぱい。
06/02/10 16:14:11
qmailが送信のために使うポートっていくつでしょうか
25番を開けたのですが、送信に失敗しました。
もしくは調べる方法を教えてください。
582:名無しさん@お腹いっぱい。
06/02/10 16:26:37
>>581
ネタだよな?
583:581
06/02/10 16:37:13
>>582
いえ… レベル低い質問ですいません
584:名無しさん@お腹いっぱい。
06/02/10 16:42:35
送信ポートはOS依存だ罠。とりあえず、スレ違いもいいところなので
TCP/IPのお勉強をして出直すように。
585:名無しさん@お腹いっぱい。
06/02/12 22:01:34
bouncesayingでメールを返送するときに、
メール全部じゃなくてヘッダのみ返送することは出来ますか?
586:名無しさん@お腹いっぱい。
06/02/12 22:39:43
>>585
つ sed
587:585
06/02/13 21:46:11
>>586
ありがとう!
まだ出来てないけど、進むべき方向がわかりました。
588:名無しさん@お腹いっぱい。
06/02/21 10:23:57
このスレの保守もコンサrya
589: ◆TWARamEjuA
06/02/21 20:02:21 BE:6861479-#
AA張ったら吸い込まれた鬱@エセRock54
590:名無しさん@お腹いっぱい。
06/02/22 09:53:42
>>589
見事な墓穴堀りだw
591:名無しさん@お腹いっぱい。
06/02/23 00:02:59
(バーチャルドメインの)特定のユーザのみpopを許可しようとした場合、
tcp.pop3を
hoge%piyo.com@:allow
:deny
としてcdb作れば良いかと思ったのですが、許可されておらず困ってしまいました。
ご助言お願いいたします。
環境:qmail v5.3 + vpopmail v5.4 + tcpserver
592:名無しさん@お腹いっぱい。
06/02/23 00:21:35
qmail もずいぶんバージョン上がったもんだな。
593:名無しさん@お腹いっぱい。
06/02/23 10:27:00
>>581 そういうときは、src-port any, dst-port 25 みたいに許可するのでは?
594:591
06/02/23 19:26:27
>>592
qmailはv1.03でしたが、姉貴に教えてもらえたので解決しました。
595:名無しさん@お腹いっぱい。
06/02/23 21:48:24
くまぁ
596:名無しさん@お腹いっぱい。
06/02/25 00:46:11
すみません。
自宅で、qmail + tcpserver + apopでメールサーバを構築しています。
つい先ほどまで普通に外部のネットワークからメールの送受信がおこなえたのですが、
突然、メールの受信はできても送信できない状態になりました。
送信しようとしますと、メールクライアント(Becky)から
「メール送信中にネットワーク障害が発生しました。
回線またはサーバーのトラブルの可能性があります」
というメッセージが出て送信できない状態になりました。
サーバへの外部からのttshでの接続や、
内部ネットワークからのメール送信には問題ありません。
原因に何か心当たりはありませんでしょうか?
皆様のご助言をお願いいたします。
597:名無しさん@お腹いっぱい。
06/02/25 00:53:51
ログれ。
598:名無しさん@お腹いっぱい。
06/02/25 00:54:11
telnet `hostname` 25
tail /var/log/maillog
599:596
06/02/25 01:23:23
>597さん
>598さん
アドバイス
ログを確認してみましたが、maillogには送信しようとしてエラーになったログは
記載されてませんでした。
また、WindowsのDOS窓から「telnet `hostname` 25」やってみましたが、
「ホストとの接続が切断されました」
とエラーになりました。ただ、こちらは
サーバのtelnetを制限しているためかもしれません。
ちなみに、ttshで接続して、「telnet localhost 25」とやったら
「220 www.○○○.jp ESMTP」
というメッセージが帰ってきました。
他に何か確認すべきログとか設定とかありますでしょうか?
600:名無しさん@お腹いっぱい。
06/02/25 01:28:24
>>599 ISPから外向きのtcpポート25番閉じるよとか聞いてない?
601:596
06/02/25 03:03:19
>600さん
確認したところ、外部からの接続に使用していたISPが
25番ポートをブロックしてました……
うーむ……587ポートを開けるよう対応しようかなぁ……
602:名無しさん@お腹いっぱい。
06/03/09 16:33:33
Bill's Linux Qmail Toasterを参考にqmail + vpopmailでメールサーバを運用してるのですが
SMTP認証時についでにFrom欄に書かれてるアドレスと認証アカウント(そのままメールアドレス)が一致していない場合に
エラーを返すようにする方法ってありますでしょうか?
603:名無しさん@お腹いっぱい。
06/03/10 15:39:27
age
604:名無しさん@お腹いっぱい。
06/03/12 00:31:53
qmail で virtualdomainを使用していますが、
bounceメールの送信元をMAILER-DAEMON@virtualdomainにする方法って
ないのでしょうか?
もしご存知の方がいらっしゃいましたら教えてください。
605:名無しさん@お腹いっぱい。
06/03/18 14:37:32
>>604
↓具体的な記述は分からないが、たぶんここらへんを弄るんじゃないかな?
/home/vpopmail/domains/(domain name)/.qmail-default
解決したらカキコ願う。 ダブルバウンススパム対策かな?
606:605
06/03/18 14:41:32
やべ、「カキコ願う」って書きつつ、速攻ワカタ。
>>604 上記レス内容にメアド書けば解決。
607:名無しさん@お腹いっぱい。
06/03/18 15:19:56
spamassassinで送られてくる全てのメールをチェックしたいのですが、qmail-scannerを使わない方法はありますか?
608:605
06/03/18 15:35:31
>>604 恥かしく事故レス。 >>605-606 書いた内容は送信先でした...送信元は分からず
609:名無しさん@お腹いっぱい。
06/03/20 12:07:54
>>607
URLリンク(www.google.com)
URLリンク(www.google.com)
610:名無しさん@お腹いっぱい。
06/03/20 18:19:02
>609
ありがとうございました。
QMAILQUEUEにqmail-spamcを設定すると、qmail-spamcがspamcを呼ぶって感じなんでしょうね、きっと。
611:名無しさん@お腹いっぱい。
06/03/22 18:35:31
Port25 Blockingが増えてきたので、submission portを導入しようとした。
qmail-vidaは、port587で起動するSMTPの環境変数にFORCEAUTHを追加すれば無問題。
vpopmailはそんな便利な環境変数が無いのでどうしようかと悩んでる。
別ディレクトリにインスコしか無いのかなぁ・・・
612:611
06/03/23 17:05:41
よく考えるとvpopmailは関係ないな。
qmail-smtpd-authパッチ側だ。
RELAYCLIENTの逆みたいなのを自分で付け加えないとダメかな・・・
613:名無しさん@お腹いっぱい。
06/03/25 04:24:11
HELO
FreeBSD6.0+qmail1.03+smtp-auth+vpopmail5.4.2をインストールしました。
最初はうまくいってたのですが、昨日あたりからうまく送信できなくなりました。
Becky2からrcpthostsファイルに記述していない宛先に送ろうとすると、
しばらく(20秒ぐらい?)待たされたあげくパスワードを聞かれ記述すると
553 sorry,that domain isn't in my list of allowed rcpthosts
というエラーが出ます。
ログは
qmail:(略) deferral: Unable_to_chdir_to_maildir._(#4.2.1)/
と書かれていますが、どこのmaildirに問題があるのか見当がつきません。
chmodとかchownとかした覚えもないのですが・・・
受信はできます。
614:名無しさん@お腹いっぱい。
06/03/25 05:51:01
QUIT
615:名無しさん@お腹いっぱい。
06/03/25 05:52:15
>>513
以前同じエラーが出たときは、vpopmail入れなおしたら直った。
原因不明だったのが気持ち悪いけど。
616:名無しさん@お腹いっぱい。
06/03/25 07:51:35
>553 sorry,that domain isn't in my list of allowed rcpthosts
そのままの意味
>qmail:(略) deferral: Unable_to_chdir_to_maildir._(#4.2.1)/
Maildirの権限
617:名無しさん@お腹いっぱい。
06/03/25 09:46:03
>>615
--enable-roaming で作られてないだけ。
多分vpopmail:vchkpw ユーザのUID:GIDがすっかり変わっている。
618:名無しさん@お腹いっぱい。
06/03/25 14:05:29
お答えありがとうございます。
>>615
configure変更したりいろいろしたけどダメでした・・・
>>616
直接的にエラーメッセージの通りの原因じゃないので困ってます・・・
619:名無しさん@お腹いっぱい。
06/03/26 00:35:02
>Becky2からrcpthostsファイルに記述していない宛先に送ろうとすると、
>しばらく(20秒ぐらい?)待たされたあげくパスワードを聞かれ記述すると
recordioで何してるか調べて味噌。
620:名無しさん@お腹いっぱい。
06/03/26 00:36:05
>>613
起動スクリプトは問題ないの?
621:613
06/03/26 04:07:05
>>619
qmail.shを見るとqmail-smtpdはtcpserverから起動してsploggerにパイプしているのですが、
どう書けばrecordioの出力をリダイレクトできるのでしょうか・・・orz
>>620
少なくともインストール直後は正常に作動していました。
622:名無しさん@お腹いっぱい。
06/03/26 08:18:30
>620が言いたいのは、そんな前後関係の話ではなく、記載内容が本当に問題ないかの確認じゃないの?
自分で変更した覚えが無くても実は変わってたとか、無いとは言い切れないでしょ?
> >>616
> 直接的にエラーメッセージの通りの原因じゃないので困ってます・・・
これを見ても何をもって、Maildirの権限が問題ないと思っているのかもわからん。
telnet で 25 番を叩いてみれば?
SMTP AUTH 関係でちゃんと許可されてないんじゃないの?
623:名無しさん@お腹いっぱい。
06/03/28 18:46:59
質問です。
ユーザーのパスワード変更ってみなさんどういう風にされてるんでしょうか?
CGIはあるんですが、証明書が無いんでまずいかなと思ってます。
poppassdが平文でなかったらよかったんですけどね。
624:名無しさん@お腹いっぱい。
06/03/28 21:37:03
普通はqmailadminを使うんじゃないかな・・・
俺はqmail-vidaなので自作。
625:名無しさん@お腹いっぱい。
06/03/29 11:56:52
qmail+vpopmail という環境です。
virtualdomainにて追加しました。>example.com , example.co.jp
*@example.com を全部 *@example.co.jp へ
ユーザー単位でなく、丸ごと転送したいのですが、
どのように設定すれば良いでしょうか。
勝手にKeyだと思っている
/var/qmail/control/virtualdomains
/var/qmail/users/assign
の該当箇所を変更しても、きっちり.comへ転送されてしまい凹んでます。
誰かタスケテー。
626:625
06/03/29 13:03:35
vaddaliasdomain がありましたorz スミマセヌ...
627:名無しさん@お腹いっぱい。
06/03/30 09:32:51
>>624
素のqmailしか入って無いのでうちでは無理かも・・・?
さんくす。
628:名無しさん@お腹いっぱい。
06/03/31 23:49:26
DJB ライセンスってどうなのよ。Linux 対応のために errno.h を修正して構築したメールサーバを売るのもダメか?
629:名無しさん@お腹いっぱい。
06/03/31 23:58:23
売るの?
630:名無しさん@お腹いっぱい。
06/03/32 00:07:36
コンサルタンツキタ━━━(゚∀゚)━━━ !!!!!
631:628
06/03/32 00:14:45
SI で他社のシステム構築ってあるやろ?
そこに原則修正不可の qmail はまずいんじゃないかと。
632:628
06/03/32 00:21:40
> そこに原則修正不可の qmail はまずいんじゃないかと。
スマソ。修正を加えた qmail のバイナリを含むシステムの納品と言う意味ね。
URLリンク(cr.yp.to)
633:名無しさん@お腹いっぱい。
06/03/32 00:29:06
納品した状態はソースのままで、初回起動時に自動でbuildするよう仕込んでおくとか
・・・素人サーバならともかく、こんさるt(ryでは許されないか
634:名無しさん@お腹いっぱい。
06/03/32 01:25:15
最低限、djbの髪型のチェックを受ける。
635:名無しさん@お腹いっぱい。
06/03/32 01:25:41
HDE Controller に入ってる MTA は qmail だが、
インストールすると make setup check が走るぞ:-)
636:628
06/03/32 03:33:59
>>633
>>635
それでは、Exception の第2、3項を満たせないのではないかと思うのだが。
あと、qmail のソースコードが古いために、glibc-2.3.1 以降とリンクするためには、
errno.h の修正が必要となるのが問題ではないかと。
637:名無しさん@お腹いっぱい。
06/03/32 18:09:38
>>628
スレリンク(linux板:181番)
の人?
638:名無しさん@お腹いっぱい。
06/03/32 19:58:49
qmailっていいMTAだと思うけど、先行きに不安が残るよね。
漏れもqmail使ってるけど、そのうちpostfixあたりに移行するのかと思うと...orz
639:名無しさん@お腹いっぱい。
06/03/32 20:27:38
>>638
数年前からずっと先行き不安のままだ罠。
ちなみにヲレはqmailadminでバーチャルドメインなメールアカウントのみならず
ezmlmなMLも管理できるから、qmail + vpopmailを使い続けている。
postfixadminなどでML管理できるようになれば、即postfixに移行するつもり。
640:名無しさん@お腹いっぱい。
06/03/32 22:35:35
時代が経ち、問題がいくつかでてきてるから、
素のqmailだけではもはや使い物にならないしな。
641:名無しさん@お腹いっぱい。
06/03/32 23:46:22
netqmailで使えるから
642:名無しさん@お腹いっぱい。
06/04/02 06:10:08
ローカル配送とqmail-remoteだけで十分なサーバの方が
圧倒的に多いわけだから、今後もqmail最強でしょう。
qmailが時代遅れとか言ってる人はたぶんsmtpを
立てないサーバというのを知らない素人だと思われ。
まあ、qmailシステムで使える時代にあったまともな
smtpサーバが欲しいというのは間違いないわけだが。
643:名無しさん@お腹いっぱい。
06/04/02 10:05:45
>ローカル配送とqmail-remoteだけで十分なサーバの方が圧倒的に多いわけだから、
用途は人それぞれ。思い込みは良くない。
一部の人が最強とか言うから、「qmailを使ってる人」=「djb信者・qmail房」って思われるだよ。
ちょっとは自重しろよ。
644:名無しさん@お腹いっぱい。
06/04/02 13:24:25
ML については ezmlm が使えるから qmail にかなり分があるような気がする。
ezmlm は C で書かれてるだけあって高速。
Majordomo とか fml って確か Perl で書かれてたと思うし。
ちなみに漏れは qmail の起動オプションの分かりにくさ、ディレクトリ構造、
ライセンス (頒布する場合)、他が鬱陶しくて Postfix に移行した。
ところで、qmail のアクセス制御ってどの程度細かくできるん?
645:名無しさん@お腹いっぱい。
06/04/02 13:46:23
>>644
>どの程度細かくできるん?
難しい質問だな・・・
とりあえず、ソースいじれば何でも出来るw
646:名無しさん@お腹いっぱい。
06/04/02 14:03:57
ezmlm は postfix でも使えるはず。
securityfocus の ML がそれで運用してる。
647:名無しさん@お腹いっぱい。
06/04/03 14:46:54
qmail + vpopmail + courierな環境でsubmissionを実現している人おる?
Yahoo!BBでもOutbound Port 25 Blockingを始めるらしくて焦っているんだけど。
648:名無しさん@お腹いっぱい。
06/04/03 15:30:19
>643
おまえはせいぜい片手くらいのサーバしか運用してないんだろうなあ。
649:名無しさん@お腹いっぱい。
06/04/03 16:06:01
>>647
現状では、rcpthostsを空にしたqmailを別ディレクトリに入れる方法くらいしかない。
650:649
06/04/03 16:46:21
っと思って久しぶりに探してみるとこんなパッチを発見。
URLリンク(www.aripollak.com)
中身を見ると・・・w
qmail + vpopmail + qmail-smtpd-auth-0.31 で問題なく動いた。
651:名無しさん@お腹いっぱい。
06/04/03 17:43:02
>>650
Thanks.
if(env_get("SUBMISSION")) return 0; って簡単なパッチだなぁ。
キモはtcpserverにSUBMISSION=""という変数を与えることなのですな。
652:名無しさん@お腹いっぱい。
06/04/04 03:27:40
下記のようなエラーが解決できず、現在にいたります。
Apr 4 02:40:54 www qmail-queue: dwlib[25996]: mail: all addreses are uncheckable - need to skip scanning (by deny mode)
Apr 4 02:40:54 www qmail-queue: dwlib[25996]: scan: the message(drweb.tmp.emARKB) sent by from@example.com to test@example.com should be passed without checks, because contains uncheckable addresses
私なりに調べてみましたが、どうにも手がかりが見つかりませんでした。
ご教示いただけますと幸いでございます。
653:名無しさん@お腹いっぱい。
06/04/04 04:05:38
>>646
おおっ、それってまさに求めていたものだ… と思ってググってみたけど
URLリンク(archives.neohapsis.com)
この時点では、まだ qmail も組み合わせないと ezmlm を動かせないみたい。
同じ頃に書かれた RELEASE_NOTES-1.1 の項目を見ても
[snapshot-20010709]
中略
You still need qmail to drive ezmlm and to process mailing list bounces.
ってあるし。
上のURLには、qmail 全くなしで ezmlm を動かすようにするつもりだと
書いてあるみたいだけど、その後変化あったの?
654:名無しさん@お腹いっぱい。
06/04/04 07:49:36
>>652
構成を書いてくれよ。
dwlibってソフトのエラーじゃないの?dwlibって何?
655:名無しさん@お腹いっぱい。
06/04/04 11:10:17
>>654
PleskというWebminがパワーアップしたような
GUIツールを使用して全て設定しております。
回答になっていないかもしれませんが、もしも
おわかりの際にはご教示いただけますと幸いです。
656:名無しさん@お腹いっぱい。
06/04/04 11:15:45
652はたぶんものすごいバカ
657:名無しさん@お腹いっぱい。
06/04/04 12:26:52
>>655
ホスティングならその業者に聞けよ。
658:名無しさん@お腹いっぱい。
06/04/04 13:35:15
実は652がホスティング業者
659:名無しさん@お腹いっぱい。
06/04/10 19:19:02
>>212
詳しく。
代理人でも可。
660:名無しさん@お腹いっぱい。
06/04/12 07:15:19
qmail-scannerってperl5.8.8では動作しないの?
だれか上記環境で動作してる人いる?
661:名無しさん@お腹いっぱい。
06/04/12 08:04:31
いる
662:名無しさん@お腹いっぱい。
06/04/12 19:20:28
>>661
660です。
perl-5.8.8 + qmail-1.03_5 + qmail-scanner-1.25_2 + clamav-0.88_1
p5-Mail-SpamAssassin-3.1.1_2 + vpopmail-5.4.10_9 + ucspi-tcp-0.88_2
すべてportsで導入したんだけど、ヘッダにwith qmail-scannerって見当たらないんです。
663:名無しさん@お腹いっぱい。
06/04/12 19:22:41
>>661
660です。
起動スクリプトは
#!/bin/sh
PATH=/var/qmail/bin:/usr/local/bin:/bin:/usr/bin
PRIFIX=/usr/local
export QMAILQUEUE="${PREFIX}/bin/qmail-scanner-queue.pl"
case "$1" in
start)
echo -n " STEP 1 : CDB "
/usr/local/bin/tcprules /usr/local/vpopmail/etc/tcp.smtp.cdb \
/usr/local/vpopmail/etc/tcp.smtp.tmp < /usr/local/vpopmail/etc/tcp.smtp
/usr/local/bin/tcprules /usr/local/vpopmail/etc/tcp.pop3.cdb \
/usr/local/vpopmail/etc/tcp.pop3.tmp < /usr/local/vpopmail/etc/tcp.pop3
echo -n " STEP 2 : qmail "
exec env - PATH="/var/qmail/bin:$PATH" \
/var/qmail/bin/qmail-start ./Maildir/ \
splogger qmail&
exec env - PATH="/var/qmail/bin:$PATH" \
/usr/local/bin/tcpserver -v -x /usr/local/vpopmail/etc/tcp.smtp.cdb \
-u 82 -g 81 0 smtp /usr/local/bin/rblsmtpd \
/var/qmail/bin/qmail-smtpd 2>&1 | /var/qmail/bin/splogger smtp 3 &
echo " STEP 3 : POP3"
/usr/local/bin/tcpserver -v -x /usr/local/vpopmail/etc/tcp.pop3.cdb -HR
0 pop3 \
/var/qmail/bin/qmail-popup 192.168.0.3 \
/usr/local/vpopmail/bin/vchkpw \
/var/qmail/bin/qmail-pop3d Maildir 2>&1 | /var/qmail/bin/splogger pop3
3 &
exit 0
;;
664:名無しさん@お腹いっぱい。
06/04/12 19:26:36
上のつづき
stop)
exec killall qmail-send tcpserver
;;
*)
echo "Usage: `basename $0` {start|stop}" >&2
exit 64
;;
esac
です。
# qmail-scanner-queue.pl にも
my $descriptive_hdrs=1; です。
どうしてでしょうか?
665:名無しさん@お腹いっぱい。
06/04/12 19:45:17
>>663
QMAILQUEUEの位置が違うような希ガス・・・
各exec envの後に入れてみそ
#毎回cdbファイル人は、はじめて見た。
違ったらスマソン。
666:名無しさん@お腹いっぱい。
06/04/12 21:19:45
>>665
各exec envの後に
QMAILQUEUE="${PREFIX}/bin/qmail-scanner-queue.pl"をいれましたが
変わりませんでした。
qmai-scannerにパッチが当たっているかってどうしたら確認できるのでしょうか?
667:名無しさん@お腹いっぱい。
06/04/12 21:20:48
あ、間違いました。
qmaiにパッチが当たっているかってどうしたら確認できるのでしょうか?
668:名無しさん@お腹いっぱい。
06/04/12 21:52:12
インストールした人に聞く。
669:名無しさん@お腹いっぱい。
06/04/12 22:17:52
インストールした人=自分
なんですが、インストールした際に
qmail-scannerを動かすのに必要な
パッチが適用されているか確認したいので...
670:名無しさん@お腹いっぱい。
06/04/12 23:05:39
自分でやったのなら、インストールしたときに適用したパッチを確認すればいいじゃん。
それとももうrmしたから何を適用したか分かんないので、別の方法が無いかってこと?
671:名無しさん@お腹いっぱい。
06/04/12 23:36:03
>>665
俺みたいに忘れっぽい奴は時々cdbファイル作り直すの忘れるので、
せめて再起動した際には確実に作り直されるように、起動スクリプトで
毎回実行するようにしている。
とはいえ実際はめったに忘れる事はないんだけど、まぁこのくらいの
対策はやっておいて損はないだろうと。
672:名無しさん@お腹いっぱい。
06/04/12 23:55:27
そういう場合は Makefile を書いておけばよろしいかと。
cd /var/qmail
case "$1"
start)
make cdb
make start
;;
stop)
make stop
;;
esac
673:名無しさん@お腹いっぱい。
06/04/13 06:51:00
qmail に限らんけど、俺もできる限りを起動スクリプトで初期化する派だな。
特に他の香具師が触ることもあるわけで、普段はコマンド一発でできるように
なっていることが大事だと思う。
674:名無しさん@お腹いっぱい。
06/04/13 07:35:51
>>670
660です。パッチは
WITHOUT_SMTP_AUTH_PATCH=true
WITH_QMAILQUEUE_PATCH=true
WITHOUT_BIG_TODO_PATCH=true
WITHOUT_BIG_CONCURRENCY_PATCH=true
WITHOUT_OUTGOINGIP_PATCH=true
WITH_LOCALTIME_PATCH=true
WITHOUT_QMTPC_PATCH=true
WITHOUT_MAILDIRQUOTA_PATCH=true
WITH_BLOCKEXEC_PATCH=true
WITH_DISCBOUNCES_PATCH=true
WITHOUT_SPF_PATCH=true
WITHOUT_TARPIT_PATCH=true
WITH_RCDLINK=true
な感じで導入していますが
これがちゃんと適用されているのか
もしくは、qmail-scannerの実行に必要なものを
適用し忘れてはいないかと
確認したかったんですが...
675:名無しさん@お腹いっぱい。
06/04/13 14:01:00
>674
logは見た?
676:名無しさん@お腹いっぱい。
06/04/13 16:31:10
>>660
> WITH_QMAILQUEUE_PATCH=true
portsで入れてんのかな?
Makefileのなかとか見たりすると
WITH_QMAILQUEUE_PATCH=trueのとき何をするかとか書いてるから
ざっと眺めてみるだけでもだいぶ違うよ。
677:676
06/04/13 16:33:44
今読み返してみると俺の日本語ひどいなw
678:名無しさん@お腹いっぱい。
06/04/14 07:39:58
>>675
みたのですが、
# tail quarantine.log
Thu, 06 Apr 2006 06:53:43 JST postmaster@xxx.yyy Qmail-Scanner viral test (2/4): checking perlscanner... EICAR Test Virus spamassassin: 3.1.1.
が、あるのみ(テストしたときのlog?)
# tail /var/log/maillog
Apr 14 07:13:56 xxx.yyy qmail: 1144966436.197828 status: local 1/10 remote 0/20
こんな感じで、エラーとかは特に見えないです。
>>676
portsで入れてます。Makefileのなかとかみましたが
それらしい記述ってありますか?
679:名無しさん@お腹いっぱい。
06/04/14 08:35:00
>>678
もういい、お前は頑張った!
680:名無しさん@お腹いっぱい。
06/04/14 11:30:58
>>679
ちっともよくないです。
どなたか解決してください
681:名無しさん@お腹いっぱい。
06/04/14 11:53:41
わろたw
682:名無しさん@お腹いっぱい。
06/04/14 13:07:31
>>680
ソース嫁
683:名無しさん@お腹いっぱい。
06/04/14 17:46:07
自分のプロバイダから
URLリンク(www.qmail.jp)
が見れない場合、どこかに申請すれば
見えるようになるのでしょうか?
知人のプロバイダからは見えるようなのですが、
自分のプロバイダからは見れずに困ってますorz
684:名無しさん@お腹いっぱい。
06/04/14 21:24:41
URLリンク(131.112.32.2)
685:名無しさん@お腹いっぱい。
06/04/14 21:54:41
>>683 プロバイダのDNSで引けないことがあるんかな?
原因が分からないけど、ルーターか自前DNSのNS問題だと思う。
686:名無しさん@お腹いっぱい。
06/04/14 23:31:48
netqmail-1.05+qmail-vida0.53
でcheckpassword利用ですが、apop化ができません。
というか認証でパスワード違いと蹴られます。
popだと認証ができます。
パッチ当てはうまく言っているはずなんですが、
他に何か原因思い当たりませんか。
687:名無しさん@お腹いっぱい。
06/04/14 23:46:29
>>686
つ[URLリンク(qmail-vida.sourceforge.jp)
688:686
06/04/15 00:18:18
>>687
リンク先実施済みです。
pop認証+Maildire参照可です。
apopだけ動きません。
689:名無しさん@お腹いっぱい。
06/04/15 01:30:58
>>684
まだ大岡山にあるんだ。
てっきり定年で大岡山から引き払ったと思っていた。
690:名無しさん@お腹いっぱい。
06/04/15 09:51:05
>>688
qmail-vidaって環境変数ALLOWPLAINを設定しないと平文認証を許可しない。
ALLOWPLAINを設定してるから平文認証をしてるんだよね?
・・・起動スクリプトを晒してくれ。
691:686
06/04/15 10:51:40
某所を参考にqmail,qmail-smtpd,qmail-pop3dに分けています
以下qmail-pop3d用
#!/bin/sh
MYPROG=qmail-pop3d
TESTCHAR=tcpserver
MYSVNAME=`cat /var/qmail/control/me`
PIDFILE=/var/run/qpop3d.pid
LOCKFILE=/var/lock/subsys/qpop3d
RETRY=5
# Source function library.
. /etc/rc.d/init.d/functions
# Source networking configuration.
. /etc/sysconfig/network
# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0
# See how we were called.
692:686
06/04/15 10:53:33
start() {
# Start daemons.
PATH="/var/qmail/bin:/usr/local/bin:/bin:$PATH"
echo -n $"Starting $MYPROG: "
# See if it is already running.
if [ -f $LOCKFILE ]; then
failure
echo
return 1
else
tcpserver -H -R -v -x /etc/service/tcp.pop3.cdb 0 pop3 \
qmail-popup $MYSVNAME \
checkpassword $MYPROG Maildir 2>&1 | splogger pop3d &
RETVAL=$?
fi
if [ $RETVAL -ne 0 ] ; then
failure
echo
return 1
fi
693:名無しさん@お腹いっぱい。
06/04/15 10:54:02
# Create lock and pid file.
COUNT=0
while :; do
[ -s $PIDFILE ] && break
if [ $COUNT -gt $RETRY ] ; then
echo -n $"$MYPROG started BUT could NOT create PIDFILE" >&2
return 0
fi
{ detectpid $MYPROG $TESTCHAR >$PIDFILE; } 2>/dev/null
: $((COUNT+=1))
done
touch $LOCKFILE
success
echo
return 0
}
stop() {
# Stop daemons. Killproc always removes pid file.
echo -n $"Stopping $MYPROG: "
killproc qpop3d
RETVAL=$?
[ $RETVAL -eq 0 ] && rm -f $LOCKFILE
echo
return $RETVAL
}
694:名無しさん@お腹いっぱい。
06/04/15 10:55:46
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo "Usage: qpop3d {start|stop|restart}"
exit 1
esac
exit $RETVAL
連張すみません。
お願いします。
695:名無しさん@お腹いっぱい。
06/04/15 12:00:45
ALLOWPLAINの設定がないぞ。これなら平文認証しかしないはずだが・・・
tcp.pop3.cdbで書いてるのかな?そうじゃなかったらパッチがちゃんと当たってない。
ALLOWPLAINはここね。
URLリンク(qmail-vida.sourceforge.jp)
696:695
06/04/15 12:01:33
ミス
>これなら平文認証しかしないはずだが・・・
これなら平文認証はしないはずだが・・・
697:686
06/04/15 12:22:31
>>695
tcp.pop3.cdb
に平文許可を明示的に書いてます。
個人的にtcpserver呼び出すところが自信無いんですが。
698:名無しさん@お腹いっぱい。
06/04/15 12:43:31
なんだろうねぇ・・・
/var/qmail/bin/checkpassword以外のcheckpasswordを読み込んでない?
qmail-vidaのパッチを当てる前のcheckpasswordを入れた事があるなら別の場所で古いのが生きてるよ。
絶対パスで記述してみそ。
699:686
06/04/15 12:52:33
絶対パス入れても変わらずです。
>>698
何度もレスありがとうです。
700:名無しさん@お腹いっぱい。
06/04/15 13:12:02
>>699
いえいえ、今日は暇なもんで^^;
私も導入時に出来なくて悩んだ結果、
1.旧checkpasswordが呼び出されてた。
2./etc/passwd を使用しての認証はAPOPが出来ない。
の2点が問題だったのですが、違うようですね。
1から再インストールするのも手ですよ。
#今はTLS化してるのでAPOPは使ってないです^^;
701:683
06/04/15 15:16:44
>>684,685
レスどうもです。
でも、名前解決の問題ではなく、
httpのパケットがフィルタリングされている感じなんです。
wget URLリンク(www.qmail.jp)
--15:15:13-- URLリンク(www.qmail.jp)
=> `index.html'
www.qmail.jp をDNSに問いあわせています... 完了しました。
www.qmail.jp[131.112.32.2]:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています...
15:15:18 エラー -1: データが受信されませんでした。
ちなみに、OCN、インターリンクではエラーが出ます。
同じようなエラーが出る or ちゃんと接続できるはず、
等の情報ありましたら、いただけたらと思います。
個人的には、サーバ側でアクセス制限されているのかなぁ…
と思ったのですが、そうではないんですかね?
702:683
06/04/15 18:26:40
自己解決しました。
703:名無しさん@お腹いっぱい。
06/04/15 20:03:10
なんでこういう連中って「どう」解決したのか書かないんだろうな。
704:名無しさん@お腹いっぱい。
06/04/15 20:22:12
1. 解決したらもうしらね。
2. 実は解決していない。
3. 適当にいじっていたら上手くいっただけで原因は
わからない。
705:名無しさん@お腹いっぱい。
06/04/15 23:32:31
702は偽者
706:705
06/04/15 23:40:44
自己解決しました。
707:名無しさん@お腹いっぱい。
06/04/16 09:11:03
680ですが、
qmail-scannerのインストールで
pkgtools.conf で
MAKE_ARGS = {
'lang/perl5.8' => '-DENABLE_SUIDPERL',
'mail/qmail-scanner' => 'SUIDPERL=/usr/local/bin/perl QMAILSCAN_SPAMSTOS
UFFIX="spam" QMAILSCAN_LOCALDOMAINS="yyy.com" QMAILSCAN_NOTIFY="recips
,admin"',
}
という記述して
portinstall qmail-scanner するのですが
途中で
Testing suid nature of /usr/bin/perl...
Whoa - broken perl install found.
Cannot even run a simple script setuid
You will either have to correct this
or use the C-wrapper within the ./contrib dir
Error was:
Checking for setuid nature of perl install
What follows should be the UID of the qscand acount...
uid=98
See FAQ for further details
Hit RETURN to continue, Ctr-C to exit and fix:
といわれてしますのですが
どうすればよいのでしょうか?
708:名無しさん@お腹いっぱい。
06/04/16 09:51:05
>>707
>どうすればよいのでしょうか?
どうすればいいんでしょうね。
709:名無しさん@お腹いっぱい。
06/04/16 09:57:43
> 貴方の質問には誰も答えないと思われ…
どうしてそういうことがいえるんでしょうか?
答えたくない人に聞いているわけではないし
調べもしないで聞いているわけでもない。
>どうすればよいのでしょうか?
という質問の仕方がわるいからですか?
710:名無しさん@お腹いっぱい。
06/04/16 10:09:36
Checking for setuid nature of perl install
What follows should be the UID of the qscand acount...
uid=98
See FAQ for further details
ここに答え書いてるやん・・・
711:名無しさん@お腹いっぱい。
06/04/16 10:12:18
>調べもしないで聞いているわけでもない。
晒し上げを通りがかりで数レス読んだだけだが
うっそだぁ~あと思った日曜の朝
712:名無しさん@お腹いっぱい。
06/04/16 10:18:30
>>709
2chで真ともな答えを求めてるのが間違ってますよ。
また、真ともな回答をくれる人があなたの為に時間を割いてくれるって事を理解してますか?
ココを読んでみてください。
URLリンク(www.geocities.co.jp)
#お金を出してコンサルを雇うことをお薦めします。
713:名無しさん@お腹いっぱい。
06/04/16 15:54:35
>>683
お前嫌われてるって、前にも書いた。
714:名無しさん@お腹いっぱい。
06/04/16 15:57:22
>>701
大岡山大先生は、「一括ダウンロード厨」が死ぬほどお嫌いなので、
wgetではダメです。 諦めてftpしなさい。
715:名無しさん@お腹いっぱい。
06/04/16 16:00:54
すげぇオチだな
716:683
06/04/16 16:11:24
一応自分の名誉のために。
702は偽者です。まだ解決して無いですorz
偽者・本物議論はしてもしょうがないのでこんなもんで。
ちなみに、今のところ友人の所から
リモートデスクトップで見るようにしています。
面倒なんですよねぇ…
717:683
06/04/16 22:56:16
匿名で名誉も何もないんだけどね
718:名無しさん@お腹いっぱい。
06/04/17 04:05:52
>>716
自分のIPを晒してみろ。 fusianasanしろ。
719:127.0.0.1
06/04/17 22:33:02
test test
720:名無しさん@お腹いっぱい。
06/04/18 01:08:55
127.0.0.1はわたしのIPアドレスです。
名誉毀損ですか?
721:名無しさん@お腹いっぱい。
06/04/18 11:03:04
わたしが使っている IP アドレスですので勝手に使わないでください。なおこの件に付いては、 JPNIC にも通報済みです。
722:名無しさん@お腹いっぱい。
06/04/18 11:56:57
最近レンタルサーバをかりたらqmailが入っていたので遊んでます。
エイリアスというか転送などに使われる.qmil-***というファイルなのですが
これを使ってとあるメールアドレスに転送する場合&が付いているのと付いていないのでは
何が違うのでしょうか?&無しでメールアドレスを書いても転送されるようなのですが。
それとこのファイルには転送先として、メールのFrom行にあるような chubo <chubo@example.com>
とかは書けないのですよね?
723:名無しさん@お腹いっぱい。
06/04/18 12:00:17
>>722
つ[ URLリンク(man.qmail.jp) ]
724:名無しさん@お腹いっぱい。
06/04/18 12:20:04
>>732
ありがと。
majordomoを使おうと思ったらconfigはstrip=yesじゃないとうまく行かないと言うことか...
725:722
06/04/19 02:11:52
qmailでmajordomoを運用している方にうかがいたいのですが、
たとえばtestmlを作ったとします。
すると.qmail-testmlでsequencerなどで処理後.qmail-testml-goingなどに転送しますよね。
.qmail-testml-goingは"majordomo/lists/testml"のシンボリックリンクで。
で、testml@example.comからtestml-goingに転送されるのはよいのですが
直接testml-going@example.comにメールを送ってもメーリングリストのメンバーにメールが
送れてしまうのですが、これを防ぐにはどうしたら良いのでしょうか?
testml-goingはtestmlから以外は受け取らないという風にはiftoccを使ってできるのですが
その後をどうしたらよいものか悩んでます。
リストを一件ずつ読み込み転送するスクリプトを書かなければならないのかとか?
よろしくお願いします。
726:名無しさん@お腹いっぱい。
06/04/19 07:19:46
>>725
testml-going@example.comをbadrcpttoに書けば?
badrcpttoパッチが当たってるならだけど・・・
727:722
06/04/19 09:09:02
自己解決しました。
728:722
06/04/19 13:02:07
>>726
>>727は私じゃないですが、レンタルサーバ屋が入れてるqmailにはbadrcpttoパッチは
当たってないそうです。APOP対応もされていない様ですので、玉砕覚悟でコンパイルして
qmailを入れ直す事にしました。
これでわけのわからんGUIのツールとかどうなるのか解らないですがまあ良いですw
729:722
06/04/21 16:42:18
>>726
結局このページを参考にしてbadmailtoを使うことによりやりたいことができました。
URLリンク(www.asahi-net.or.jp)
730:名無しさん@お腹いっぱい。
06/04/29 17:26:58
qmail+ezmlmで携帯メール向けのメーリングリストを作ってるのですが、
メール本文に送信者のアドレスを表示させる方法はないのでしょうか?
trailerを使って共通メッセージを付加することまではできたのですが、
送信者のアドレスを表示させる方法にたどり着きません。
どなたかお知恵を貸してください、お願いします。
731:名無しさん@お腹いっぱい。
06/04/29 20:02:57
>>730
(ezmlm-makeが生成したMLname-dir)/editor の2行目当たりに
perlで書いたフィルタを追加するのがシンプルでqmailらしいぞ。
標準入力からメールヘッダ+本文丸ごと貰えるのでなんでもできるぞー(京ぽんAA略
送信者アドレスは環境変数SENDERに入ってくるよ。
その他のヒントは以下を見てちょ:
URLリンク(man.qmail.jp)
732:名無しさん@お腹いっぱい。
06/04/30 12:57:19
FreeBSD6.0でqmail-vidaをportsからインスコしました。
さらにucspi-tcpとcheckpasswordもインスコしました。
この状態でスクリプトを組んで起動すると
SMTP-AUTHはできるけどAPOPができません(普通のpopはできます)
誰かこんな状態になったことないですか?
733:名無しさん@お腹いっぱい。
06/04/30 14:06:48
相変わらず週末は大岡山のページつながらないな。鬱
734:名無しさん@お腹いっぱい。
06/04/30 19:12:52
>>731
どうもありがとうございます。
ちょっとスクリプト書いて試してみます。
735:730
06/04/30 19:40:04
お世話になりました。730です。
この前、メール本文に送信者名を表示させたいと言うことを相談しました。
で、次のようなスクリプトを書いてみました。
色々試行錯誤してようやく、携帯にもPCにも同様の内容でメールが送れるようになりました。
#!/usr/bin/perl
#
while (<STDIN>) {
$mail .= $_;
}
$head = $mail;
$head =~ s/\n\n(.*)//s;
$body = $1;
print <STDIN>."\n$head\n\nwitten by $ENV{SENDER}\n$body\n";
メール関係のスクリプトを書くのが初心者なので、
もし、このスクリプトだけで、問題点が有ると思われる方がいたら、
アドバイスいただけると幸いです。
736:731
06/04/30 22:18:41
>>730
必要最小限のヒントだけでよくできましたね。えらいなぁ。不親切なヒントのみでごめんちゃ。
上>>735のスクリプトは、最終行の"<STDIN>,"が不要かも。
というか、もっとひねらず簡単に以下でも良いかもよ? :
% cat /usr/local/bin/pfilter
#!/usr/bin/perl
while (<>) { last if ("\n" eq $_); print; }
print "\nwritten by $ENV{'SENDER'}\n", <>;
ちなみに、ezmlm側は下記のようにするのが正解なんだけど大丈夫かな? :
# cat -n /home/vpopmail/domains/foo.example.com/editor
1 |/usr/local/bin/ezmlm/ezmlm-reject '/home/vpopmail/domains/foo.example.com/hoge-ml'
2 |/usr/local/bin/pfilter |/usr/local/bin/ezmlm/ezmlm-send '/home/vpopmail/domains/foo.example.com/hoge-ml'
3 |/usr/local/bin/ezmlm/ezmlm-warn '/home/vpopmail/domains/foo.example.com/hoge-ml' || exit 0
qmailはこーゆー類のがさくっと出来るのが利点だよね。
737:730
06/05/02 01:34:51
>>731
わざわざフォローありがとうございます。
教えていただいたスクリプトを試してみましたら、うまくいきました。
こういう風に表現できたんですね。
私が書いたスクリプトの最後の<STDIN>は、
私自身要らないと思って省いたら、
PCメールはいいのですが、携帯に送ると、
本文以下が表示されなくて、だめだったんです。
なので、あれやこれやと試行錯誤してるうちに、
ものは試しとやってみたらうまくいった、ということなのでした。
そんなレベルでスクリプトを書いていたので、
恥ずかしながら、誰かに見てもらおうと思って、
こちらでアドバイスをいただけないかと、書き込んだんです。
editorの設定は大丈夫です。
助かりました。本当にありがとうございます。
738:名無しさん@お腹いっぱい。
06/05/12 21:23:30 BE:453676649-
qmailのメールサイズを設定するのに
/var/qmail/control/databytes
というファイルへ指定サイズを書き込みますが、ドメイン単位で指定するにはどうすれば宜しいでしょうか。
ググってもあんまり関係のあるものが見つかりませんでした。
739:名無しさん@お腹いっぱい。
06/05/12 21:44:51
databytes はキューファイルの大きさに関する指定。
1通のメールに複数の宛先がある場合でもキューはひとつ。
よって宛先ごとに異なる設定をすることはできない。
# qmail はまとめ送りをせず宛先ごとにばらして送るが、
# キューの段階ではばらされていない。
740:名無しさん@お腹いっぱい。
06/05/13 08:20:58
qmailは差別しない良い子なんだよ。
741:名無しさん@お腹いっぱい。
06/05/13 08:46:50
ありがとうございました。 やっぱりドメイン単位での設定はできないんですね。
ちなみにvpopmailを組み合せて複数のドメインをqmailで運用しているのですが、
vpopmail側でも同じような1通当りのメールサイズを指定する設定はありますでしょうか。
quoteのようにメールボックス単位でサイズを指定する方法は知っているのですが、
一通当りのメールサイズを指定する方法が見つからなくて。。。
742:名無しさん@お腹いっぱい。
06/05/14 01:51:03
>>741
dot-qmailで使えるスクリプト書いた(書かれていた)ら紹介しませう。
ヒント: mess822 を使うこと。
正直「ドメイン」という単語だけだと雑駁過ぎてよくわからん。
受け取り側ドメインなのか、送信して来た側なのか。
前者のような気がする。
743:名無しさん@お腹いっぱい。
06/05/14 07:01:18
qmail(1.03) + vpopmail(5.4.10)でSMTP-AUTH(CRAM-MD5)をしようと思い、
PLAIN認証までは可能なのですが、CRAM-MD5がどうしてもできません。
Googleでいろいろ調べてみたところ、vchkpwのソースを改変すると言うことなので、
challenge->responseにしたりresponse->challengeにしたりしましたが、相変わらずです。
maillogには
May 14 06:52:29 *** vpopmail[11437]: vchkpw-smtp: password fail test@***:***
と書かれています。PLAINで大丈夫なのに、どうしてなのでしょうか?
744:名無しさん@お腹いっぱい。
06/05/14 17:13:58
qmail(1.03) + vpopmail(5.4.10) + tcpserverで
POP before SMTPなメールサーバを構築しようとしています。
SMTPがうまくいかないので質問させてください。
試しに外部のメールサーバ(携帯メールとか)からこのメールサーバに
メールを送ると、ログに
May 14 16:47:19 myhost smtpd: 1147592839.883387 tcpserver: status: 1/40
May 14 16:47:19 myhost smtpd: 1147592839.883700 tcpserver: pid 3472 from 210.xxx.xxx.xxx
May 14 16:47:19 myhost smtpd: 1147592839.883781 tcpserver: ok 3472 myhost.my.domain:219.xxx.xxx.xxx:25 :210.xxx.xxx.xxx::23940
May 14 16:47:19 myhost smtpd: 1147592839.883871 tcpserver: warning: dropping connection, unable to run /var/qmail/bin/qmail-smtpd: file does not exist
May 14 16:47:19 myhost smtpd: 1147592839.883987 tcpserver: end 3472 status 28416
May 14 16:47:19 myhost smtpd: 1147592839.884041 tcpserver: status: 0/40
と出て失敗してしまいます。
tcpserver: warning: dropping connection, unable to run /var/qmail/bin/qmail-smtpd: file does not exist
が問題の箇所なのでしょうが、どのファイルが存在しないのか検討がつきません。
tcpserverの起動スクリプトのSMTP部分は以下のようになっています。
/usr/local/bin/tcpserver -H -R -l myhost.my.domain -v \
-x /usr/local/vpopmail/etc/tcp.smtp.cdb -u 89 -g 89 0 smtp \
/var/qmail/bin/qmail-smtpd 2>&1 | /var/qmail/bin/splogger smtpd 2 &
/usr/local/vpopmail/etc/tcp.smtp.cdb
/var/qmail/bin/qmail-smtpd
/var/qmail/bin/splogger
の3つは存在するパスで、詳細は以下のようになっています。
-rw-r--r-- 1 vpopmail vchkpw 2178 May 14 16:45 /usr/local/vpopmail/etc/tcp.smtp.cdb
-rwxr-xr-x 1 root qmail 76 Apr 26 10:58 /var/qmail/bin/qmail-smtpd
-rwxr-xr-x 1 root qmail 6344 Apr 21 02:55 /var/qmail/bin/splogger
745:744
06/05/14 17:15:03
どのファイルが存在しないのかわかりますでしょうか?
または、調べる方法はありますでしょうか?
よろしくお願いします。
746:744
06/05/14 19:16:34
自己解決しました。
747:744
06/05/14 21:10:28
解決していません。
>>746は別の人の書き込みです。
よろしくお願いします。
748:名無しさん@お腹いっぱい。
06/05/14 21:53:45
>744
ソース(tcpserver.c)嫁。
89さんは、/var/qmail/bin/qmail-smtpd が読めないんだよ
749:名無しさん@お腹いっぱい。
06/05/15 03:19:41
いまだにqmailを使い始めるヤシがいるってのが不思議。
すでにqmailを十分に知っていて、問題なく使える人以外は
素直にpostfixにした方がいいと思うけどねえ。
って、postfixのことは何も知らんで言う。
750:名無しさん@お腹いっぱい。
06/05/15 03:28:24
postfixってdocomoがRFC無視して許可してるメアド受け取れないのでは?
751:名無しさん@お腹いっぱい。
06/05/15 03:29:45
セキュリティ面で憂いがほとんどないのが受けてるんじゃね?
一旦設定したら放ったらかしにできるからな
おかげで設定変えるときには、またドキュメント読み直す羽目になるわけだがw
752:名無しさん@お腹いっぱい。
06/05/15 08:35:51
RFC無視
docomoもM$も、嫌われる会社はみんなそう
753:名無しさん@お腹いっぱい。
06/05/15 09:02:13
qmailも無視しているけどね。
754:名無しさん@お腹いっぱい。
06/05/15 09:45:27
RFCを忠実に守ってるMTAって有るか?
755:名無しさん@お腹いっぱい。
06/05/15 11:01:13
>>750
ちゃんと受け取った上で、RFC 違反のローカルパートを "" で括って
違反しない形式に書き換える。
756:744
06/05/15 16:51:03
>>748
レスありがとうございます。
89さんはvpopmailです。
いろんなサイトの設定など読んでみて、
-uを82(qmaild)に、-gを81(qnofiles)にしてリブートしてテストしたのですが、
ログ内容は同じものでした。
/var/qmail/bin/qmail-smtpd
側の変更が必要なのでしょうか?
>ソース(tcpserver.c)嫁
恥ずかしながらC言語わかりません。
ていうか、一カ月前に初めてWindows以外のOSに触れたので、
ソースを読もうという発想すらなかったです。
一応頑張って読んでみたのですが、チンプンカンプンでした。
もしお手数でなければ、tcpserver.cのこのあたりが
そのエラーを出してる、みたいなことを教えて頂けないでしょうか?
>>749
自分の場合は、MTAなんて全くわからないけど、
いろんなサイトでqmailはシンプルで使いやすくて安全だみたいなこと
書いてあるのを読んで、今メールサーバ構築するならqmailが当たり前なんだな~
なんてなにも考えずに選択しました。
757:名無しさん@お腹いっぱい。
06/05/15 17:06:47
>>755
それをやると今度はdocomoが受け取らない
758:名無しさん@お腹いっぱい。
06/05/15 17:15:20
>>749
qmail のどんなとこがいかんの?
759:名無しさん@お腹いっぱい。
06/05/15 17:50:40
>>758
せめて、このスレ全部読んでからものを言え
760:名無しさん@お腹いっぱい。
06/05/15 19:03:10
URLリンク(man.qmail.jp) 以下が見れないのは、
私が何かいけないことをしたのでしょうか?
761: ◆TWARamEjuA
06/05/15 20:20:45
>>760
DSBLとかに登録されていない?@あなたの現在のIPアドレス
762:名無しさん@お腹いっぱい。
06/05/15 20:40:44
>>744
ソース読む前に、" ls -ld /var /var/qmail /var/qmail/bin "
してみてちょ。vpopmailさんが読めない変なowneやmodeになってない?
763:名無しさん@お腹いっぱい。
06/05/16 08:29:57
>>751
と思ってqmail使っているのですが、半年位に一度、一切の送受信ができなくなります。
でもサーバーを再起動すると直ります。
その症状が出た時のログを保存していないのでなんとも言えないのですが、
どのような原因が予想されますか?
764:名無しさん@お腹いっぱい。
06/05/16 08:42:07
>>760
逆引き出来ないDQNなISPは嫌いだそうです。
765:名無しさん@お腹いっぱい。
06/05/16 09:00:27
>>763
環境・設定を晒せ。
てか、ログ取れ。
766:763
06/05/16 09:38:51
>>765
普段はログを記録しているのですが、障害が発生した時のログは削除してしまっているという意味です。
やる気あるのか??と突っ込まれそうです・・・
環境、設定は、
FreeBSD 6.0R、Pentium3-550MHz機(メモリ256MB、非X端末、HDD余りまくり)ということ位しか思いつきません。
すみません。
とりあえず、送受信不能になる現象はまず無いということですね?
767:744
06/05/16 12:44:50
>>762
drwxr-xr-x 25 root wheel 512 May 14 22:39 /var
drwxr-xr-x 12 root qmail 512 May 13 04:16 /var/qmail
drwxr-xr-x 2 root qmail 1536 Apr 26 10:58 /var/qmail/bin
となっています。
とくに問題はないと思うのですが・・・
768:名無しさん@お腹いっぱい。
06/05/16 13:02:43
> -rwxr-xr-x 1 root qmail 76 Apr 26 10:58 /var/qmail/bin/qmail-smtpd
なんで76byteしかないんだろう
769:744
06/05/16 13:27:54
>>768
ああああ!!ホントだ!!
エディタで見てみたらなんかバイナリじゃなくてスクリプトが書いてあるから
おかしいなと思ったら・・・
URLリンク(72.14.203.104)
の 2: qmail をインストール を参考にしていたので・・・
しかもスクリプト写した時に改行コードをCR+LFのままにしていたのがエラーの原因だったみたいです。
市ね俺。
教えていただいた方々本当にありがとうございました。
770:名無しさん@お腹いっぱい。
06/05/16 14:12:42
参考にしてるのがobsolete気味だよ。
ulimit -> softlimit
splogger -> multilog
daemontoolsで起動
771:744
06/05/16 14:18:19
>>770
う・・・ そうだったんですか。参考にさせていただきます。
ありがとうございます。
772:名無しさん@お腹いっぱい。
06/05/16 15:34:55
qmail 自体が obsolete 気味なのに何をいまさら。
773:名無しさん@お腹いっぱい。
06/05/16 15:49:50
>>772
では他のは安心できるの?
774:名無しさん@お腹いっぱい。
06/05/16 15:55:35
>>773
お前が何も調べようともしていないことはわかったから、
さっさとMTAの管理から引退しろ
775:名無しさん@お腹いっぱい。
06/05/16 16:43:19
>>774
ムキになっちゃってw
776:名無しさん@お腹いっぱい。
06/05/16 16:55:04
738あたりのヤシは普通のヤシだったけど、744あたりから馬鹿が湧いてきているのかな?
777:名無しさん@お腹いっぱい。
06/05/17 00:43:44
>>761
DSBLとかに登録されていない?@あなたの現在のIPアドレス
いえ、調べてみましたが、登録されていないようです。
>>764
> 逆引き出来ないDQNなISPは嫌いだそうです。
逆引きは出来るんですが、その逆引きのホスト名に IPアドレスが含まれているので、
それが悪いのかな?
固定IPアドレスなんですが。
778:名無しさん@お腹いっぱい。
06/05/17 00:45:48
fusianasan したら、M先生が見てて助けてくれるかもしれない。
779:名無しさん@お腹いっぱい。
06/05/17 06:11:59
aaaaaaaaaaa@myhost.net
これに出しても返って来ません。
普通のレンタルサーバのように、その受取人のいないメールを
送り返させるためにqmailをどのように設定すればよいですか?
780:名無しさん@お腹いっぱい。
06/05/17 10:42:21
>aaaaaaaaaaa@myhost.net
>これに出しても返って来ません。
意味不明
>受取人のいないメールを送り返させるためにqmailをどのように設定すればよいですか?
通常その様に動く。ちゃんとバウンスしてるだろ?
781:名無しさん@お腹いっぱい。
06/05/17 12:25:04
本スレでもっとも電波レスだったとおもわれ >>779
782:名無しさん@お腹いっぱい。
06/05/18 17:04:36
qmail+vpopmailでバーチャルドメイン(仮にvirtual.domain.com)を利用してMTAを運用しています。
届いたメールの配送処理で、もし、ローカルにユーザアカウント(仮にexample)があれば
example@virtual.domain.com に送られてきたメールの処理に/home/example/以下の.forwordや.qmailを参照するように設定できないでしょうか。
ググり方が悪いのか、どうすれば読みに行くかわかりませんでした。
(/path/to/vpopmail/domains/virtual.comain.com/以下の.qmail-exampleやexample/.○○は参照してくれます)
783:782
06/05/19 02:15:29
自己解決しました
784:名無しさん@お腹いっぱい。
06/05/19 10:21:23
解決したら解決方法を書けよ
785:名無しさん@お腹いっぱい。
06/05/19 10:58:13
>>784
このスレの「自己解決しました」カキコの前後を読めば分かるよ・・・
786:名無しさん@お腹いっぱい。
06/05/19 13:08:45
うん、そのために解決法書けって書いてる。
787:名無しさん@お腹いっぱい。
06/05/19 13:20:17
ネタなんだかマジなんだか、よく分からんレスだな
788:名無しさん@お腹いっぱい。
06/05/19 13:21:37
解決法書いたかどうかで本物か偽物か判別する、
ってことでしょ。
789:名無しさん@お腹いっぱい。
06/05/19 13:24:08
質問があって解決法が乗ってないのはスレ的にただの落書きだから。
解決法があってこそ未来で生きる過去の遺産となる。
そしてなりすまし野郎も追い出せる。
790:782 (ID出ないんですね)
06/05/19 15:26:39
782です。
783は私ではありませんし、まだ解決しておらず、模索中な状態です。
ですが、解決法のカキコを希望される方が居られるということは、他にも望んでいる人が居られるということでしょうか。
791:名無しさん@お腹いっぱい。
06/05/20 00:02:36
>解決法のカキコを希望される方が居られるということは、他にも望んでいる人が居られるということでしょうか。
違うと思う。情報交換のマナー。
792:名無しさん@お腹いっぱい。
06/05/20 03:10:24
間違ったジコカイケツは他人に迷惑をかけていることがあることもある。
解決出来てないって突っ込まれるのが嫌なのだろう。
793:名無しさん@お腹いっぱい。
06/05/20 14:18:23
.qmailに書いた転送先からそのqmailのアカウントにメール送ると転送先には転送されませんか?
794:793
06/05/20 14:41:55
転送先に依存するらしく、gmailの問題(?)だったようです。hotmailでは転送されてきました。
(gmailは転送されてきたメールをヘッダ情報から判断して捨てたんだと思う)
795:名無しさん@お腹いっぱい。
06/05/20 23:54:30
qmail って djb がメンテしなくなって数年経ってるし、野良パッチは
怖くて当てられないなー そう思わない人多いんか?
796:名無しさん@お腹いっぱい。
06/05/21 00:23:48
パッチが危ないか危なくないか見たらすぐに分かるだろ?
797:名無しさん@お腹いっぱい。
06/05/21 00:29:01
全然駄目なパッチなら見た瞬間に分かるが、
そこそこまともだが、実は特定のケースで問題があるパッチとかだと無理。
その程度のことも分からんようでは…
798:名無しさん@お腹いっぱい。
06/05/21 03:13:19
自分で書けばよくね?
799:名無しさん@お腹いっぱい。
06/05/21 23:46:01
自分で書いたらもっと危くね?
800:名無しさん@お腹いっぱい。
06/05/22 08:09:07
そうだ、djbに書いてもらおう。
801:名無しさん@お腹いっぱい。
06/05/22 10:50:10
djb本人はどういう運用をしているのか、興味あるよね。
たぶんパッチはひとつも当ててないだろうけれど
スパムが無視できる程度しかきてないってこともないだろうし。
802:名無しさん@お腹いっぱい。
06/05/22 11:13:40
spamが無視できる程度しかきてないというか、
個人的には、.qmailの設定だけで、排除している可能性がある。
いくつかある本家MLのうち、S/N比の良いものを購読している
のかもしれないけど、MLもあまりアフォなのは流れない。
ということで、spamは端から無視しているのでは。
803:名無しさん@お腹いっぱい。
06/05/22 15:08:59
MAILER-DAEMON宛てのメールも捨ててるんだろうってこと?
さすがにそれはないんだろうと思ったんだけど、やりかねんのかな。
804:名無しさん@お腹いっぱい。
06/05/22 16:53:26
スパムフィルタのあるフリーメールとかに転送してたらワロスw
805:名無しさん@お腹いっぱい。
06/05/22 20:45:01
djbは、メール受信については,受け取ったメールにReturn-PathとFrom:にuniq id
らしきものを埋めこんだ 返信メールを機械的に生成,一定の時間内にその
アドレスに到達したモノのみ読んでるようですよ。
806:名無しさん@お腹いっぱい。
06/05/24 00:06:01
うわぁ...
さすがdjb
807:名無しさん@お腹いっぱい。
06/05/24 00:51:39
>>805
それって、無駄なトラフィックを生じるだけじゃないのか。
808:名無しさん@お腹いっぱい。
06/05/24 05:06:44
>>805
From:詐称なんて考えずにSPAMの再生産しているようなもんだな。正直、頭悪すぎる手法。
809:名無しさん@お腹いっぱい。
06/05/24 09:57:58
>Return-PathとFrom:にuniq idらしきものを埋めこんだ
VERPじゃねえの?
810:名無しさん@お腹いっぱい。
06/05/29 20:30:12
最近、qmail から他のに乗り換えてるところって多いの?
某氏も postfix に乗り換えたみたいだし・・・
7年近く使って愛着あるし、寂しさがあるな
811:名無しさん@お腹いっぱい。
06/05/29 21:53:58
ぶっちゃけ言うと,設定してから何年もqmailの設定なんていじってないから
設定の仕方を忘れちまって,また調べなおすくらいなら新しいMTAでやっぺみっぺ
って感じじゃね?
今の漏れがまさにその状態w
812:名無しさん@お腹いっぱい。
06/05/29 22:19:40
漏れも3年位qmailの設定いじってなかった。
最近OP25B対策やDomainKeysとかするかなぁと思ってるんだけど、
さて如何したものかと思案中
パッチで複雑化するんだったら、他のやろうかなぁと・・・
813:名無しさん@お腹いっぱい。
06/05/29 23:11:36
OP25B対策は、>>611と>>650でsubmissionを開けて解消。
SenderID・DomainKeysは資料が少ないなぁ・・・
814:名無しさん@お腹いっぱい。
06/05/31 18:51:06
qmail-scanerの質問はこのスレでおkですか?
メールリングリストからのメールを受け取ると
qmail-scanerがこのようなメッセージを発して
配送されてないようです。
Illegal breakage found in header name - potential virus
回避方法等はありますか?
識者の方助けて下さい~
815:名無しさん@お腹いっぱい。
06/05/31 18:52:14
えとqmail-scannerの間違いです
すみません
816:名無しさん@お腹いっぱい。
06/05/31 20:20:33
>>815
$BAD_MIME_CHECKSの設定を買えて味噌。
いつのまにかVer2.01になってる・・・orz
817:名無しさん@お腹いっぱい。
06/06/01 01:38:23
>>816
どうもどうもです
設定変えてから
Illegal breakage found in header name - potential virus
と言うのは出てないようです。ありがとうございます!
ただうちのはqmail-scannerのバージョンが古く1.16なので
$BAD_MIMEに(_CHCKSは付いてませんでした。。。)なっていました
これで今のところは無事動いてるようなので様子見マース
ありがとうございました
818:名無しさん@お腹いっぱい。
06/06/22 14:28:25
質問。
qmailは、「/」や「?」がアドレスに含まれていた場合でも、送受信してくれるの?
819:名無しさん@お腹いっぱい。
06/06/22 20:20:17
はい。
820:818
06/06/26 14:24:18
さらに質問。
「.」が含まれていた場合も送受信してくれるの?
だめっていうのをどっかで見たんだが・・・
821:名無しさん@お腹いっぱい。
06/06/26 16:20:29
試せよ・・・
822:名無しさん@お腹いっぱい。
06/06/26 18:49:59
@の直前に.がある場合の話か?
823:名無しさん@お腹いっぱい。
06/06/27 12:03:20
qmailでPOP before SMTPの導入がうまく行きません。症状としては
・IPOP認証するとIPアドレスはサーバーにしっかり残こる
・IPアドレスは指定時間毎にちゃんと削除される
・しかし、メールを送信する時、この残っているIPアドレスの有無にかかわらず送信が成功してしまう。
/var/log/messages、/var/log/maillog 等には目立つようなエラーは見受けられない。
起動スクリプトが何か原因な気がするのですが、1週間近くググってガンバってみたものの、さすがにギブアップぎみですorz
一応起動スクリプトの一部を貼っておきます。
# Start daemons.
echo "Starting qmail."
csh -cf '/var/qmail/rc &'
#POP
envdir /etc/relay-ctrl relay-ctrl-chdir \
tcpserver -v -R -H 0 pop3 qmail-popup \
'/bin/cat /var/qmail/control/me' /bin/checkpassword \
relay-ctrl-allow qmail-pop3d Maildir 2>&1 \
| splogger pop3d 3 &
#SMTP
envdir /etc/relay-ctrl relay-ctrl-chdir \
tcpserver -v -x /etc/tcp.smtp.cdb -R -H \
-u 502 -g 501 \
0 smtp relay-ctrl-check qmail-smtpd 2>&1 \
| splogger smtp 3 &