トップページunix
895コメント314KB

qmailいろいろ(8)

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2006/11/12(日) 19:07:01
qmailの設定、インストール、関連ソフトウェアなど、
いろいろ情報交換しましょう!

前スレ qmailいろいろ(7)
http://pc8.2ch.net/test/read.cgi/unix/1114157851/

関連スレ、関連サイトは >>2-10 あたり。
0488名無しさん@お腹いっぱい。2008/04/22(火) 23:34:27
だからauthがnot availableなんだろ
0489名無しさん@お腹いっぱい。2008/04/23(水) 01:32:11
>>487
WITH_SMTP_AUTH_PATCH=yes ってなんのパッチ?
04904872008/04/23(水) 01:44:50
>>488
そうです。利用不可能です。
確認したらパッチはちゃんとあたってます。
SMTP_AUTH_PATCH=on "Provide SMTP Authentication"
と言うことはどうしたらいいのでしょうか?
0491名無しさん@お腹いっぱい。2008/04/23(水) 19:41:03
>>490
コード嫁
0492名無しさん@お腹いっぱい。2008/04/24(木) 00:39:59
>>490
普通のqmailには「SMTP_AUTH_PATCH=on」なんて項目はないぞ
0493名無しさん@お腹いっぱい。2008/04/24(木) 05:40:44
「パッチはちゃんとあたってます」のパッチが何なのか分からなければ、
洩れもおまいも何が問題なのか一生分からないだろう
0494名無しさん@お腹いっぱい。2008/04/24(木) 06:59:31
>>492
Ports ですから。

>>487
ほんとにぐぐっても分からなかったか? telnet でしゃべった内容も書いてみ。
04954872008/04/24(木) 17:51:35
>>494
はい。ぐぐってもわかりませんでした(汗

# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 example.com ESMTP
ehlo localhost
250-example.com
250-AUTH LOGIN CRAM-MD5 PLAIN
250-AUTH=LOGIN CRAM-MD5 PLAIN
250-PIPELINING
250 8BITMIME
auth plain dXNlcgB1c2VyAHBhc3N3b3Jk
503 auth not available (#5.3.3)
quit
0496名無しさん@お腹いっぱい。2008/04/24(木) 17:57:37
>>495
ttp://diary.yaizawa.jp/?date=20060301#p03
とかは?
0497名無しさん@お腹いっぱい。2008/04/24(木) 18:19:40
なんで
250-AUTH LOGIN CRAM-MD5 PLAIN
250-AUTH=LOGIN CRAM-MD5 PLAIN
と微妙に違うのが二つも出ているんだろう?
FreeBSDのportsってどんなパッチ使っているんだ?
0498名無しさん@お腹いっぱい。2008/04/24(木) 18:25:46
>>497
そんなことも知らないのけ?
パッチは>>496見れば分かるでしょ。
04994872008/04/24(木) 21:43:44
>>496
ありがとう。そこは見てました。
でもtcpserverに-lオプションなんて付けてないし…

qmailではなくvpopmailのインストールに問題があるのでしょうか?
0500名無しさん@お腹いっぱい。2008/04/24(木) 21:48:22
>>499
もう答えは分かったも同然なんだから、どうやって起動しているか書かないと。

qmail-smtpd-auth-0.31.tar.gz のパッチから抜粋↓
+ void smtp_auth(arg)
+ char *arg;
+ {
+   int i;
+   char *cmd = arg;
+
+   if (!hostname || !*childargs)
+   {
+     out("503 auth not available (#5.3.3)\r\n");
+     return;
+   }
...
! void main(argc,argv)
! int argc;
! char **argv;
  {
+   hostname = argv[1];
+   childargs = argv + 2;

そして、パッチのドキュメントをよく読む。ttp://members.elysium.pl/brush/qmail-smtpd-auth/
0501名無しさん@お腹いっぱい。2008/05/15(木) 22:30:49
qmailとvpopmailを使ってXreaというレンタルサーバのようなメールサーバにしたいと思っています。
通常、メールアカウントは/home/vpopmail/example.com/mailuserというようにしたいのですが
Xreaのように/home/systemuser/Maildir/example.com/mailuserというような構成にしてみたいのですがどのように設定すれば良いのでしょうか?
0502名無しさん@お腹いっぱい。2008/05/16(金) 00:24:20
無理
0503名無しさん@お腹いっぱい。2008/05/16(金) 00:44:57
無理じゃないだろうけど、なんで Maildir を挟みたいのか、謎。
0504名無しさん@お腹いっぱい。2008/05/16(金) 11:19:20
>>501
Inter7にメール書いて助けてもらう。
0505名無しさん@お腹いっぱい。2008/05/16(金) 11:50:20
>>501
たぶん、お前のやろうとしていること自体がピントが外れている可能性が高い。
まずは、そもそも何を目的にしているのかを書いたほうがいい。
0506anonymous2008/05/16(金) 15:08:50
echo "/home/systemuser/Maildir/example.com/mailuser" > /home/vpopmail/example.com/mailuser/.qmail
とか?
0507anonimaaaaaas2008/06/06(金) 20:05:52
ぜひとも修正すべき qmail の問題
ttp://www.qmail.jp/qmail.html
0508名無しさん@お腹いっぱい。2008/06/06(金) 20:48:44
今さら何言ってんだ。
qmail-1.03 のリリースから2ヶ月後にはすでにパッチが出てるってのに。
http://www.ckdhr.com/ckd/qmail-103.patch
0509anonimaaaaaas2008/06/06(金) 21:05:40
そう。じゃぁ、みんなパッチは当ててるんだな? いや、もうqmailなんか使ってないか。
0510名無しさん@お腹いっぱい。2008/06/06(金) 21:38:24
>>509
このパッチは推奨パッチと見たことがある。
だから当てている人は多いんじゃないかと。
確か、net-qmail にも当たっているんじゃないかと。
0511名無しさん@お腹いっぱい。2008/06/11(水) 22:16:09
>>510
入ってないよ。
0512名無しさん@お腹いっぱい。2008/06/20(金) 21:58:09
qmailをdaemontoolsで起動してる時、smtpdを再起動させると
キューイング中のメール、キューに入る前のプロセス両方とも消えるのでしょうか?
0513名無しさん@お腹いっぱい。2008/06/23(月) 00:35:44
動作解説を読め。
qmail-smtpdはqueueを直接弄ることはない。
0514名無しさん@お腹いっぱい。2008/06/23(月) 00:44:31
2行目は質問に対する答えになってないな
どうでもいいけど
0515名無しさん@お腹いっぱい。2008/06/23(月) 13:56:45
つーか、qmail-smtpd は接続があるたびにその都度起動だから、再起動もクソもない。
0516名無しさん@お腹いっぱい。2008/06/24(火) 00:59:31
qmailが配信途中に反応しなくなることがあります。(遅くなる?)
localhostにtelnet後、heloしてみたら反応が返ってきませんでした。
smtpdを再起動したら直るんですが、頻繁に起きます。
再インストールしても駄目でした。qmail-qreadも空です。
何が考えられるのでしょうか。

0517名無しさん@お腹いっぱい。2008/06/24(火) 13:19:44
だから qmail-smtpd は接続のたびにその都度起動で完了したら即終了だっての。
tcpserver のことならば、同時接続数があふれてないか確認しろ。
0518名無しさん@お腹いっぱい。2008/06/26(木) 04:35:38
ログが書けなくてブロックしているとか。
0519名無しさん@お腹いっぱい。2008/06/28(土) 17:03:31
質問させてください。
.qmail-xxxからプログラムを動かしているのですが、
エラーになってしまった場合にリトライされているようです。
エラーは出ないようにしていますが、なんらかの時に困るのでこのリトライをやめたいと思います。
どこで設定すれば良いのでしょうか?
ちなみに当方17歳女子です。
0520名無しさん@お腹いっぱい。2008/06/28(土) 19:25:46
セキュリティーを考慮してこれだけ入れたほうがいいと思うqmail関係のソフトを教えてください。
現在これだけ入れてます。
qmail
tcpserver
vpopmail
qmail-scanner

よろしくお願いします。
0521名無しさん@お腹いっぱい。2008/06/28(土) 19:59:23
どうすればセキュリティーを確保できるか自分で判断できない時点でおワットるから
05225202008/06/28(土) 20:37:21
>>520です。
間違えてあげてしまいました。。。
気長に待ちますのでよろしくお願いします。
0523名無しさん@お腹いっぱい。2008/06/28(土) 20:53:40
セキュリティを気にするなら
qmailはやめとけ
05245202008/06/28(土) 21:17:54
とりあえず、教えてください…
また明日来ますのでよろしくお願いします。
0525名無しさん@お腹いっぱい。2008/06/28(土) 21:47:51
セキュリティーを考慮するならqmailを使うのを止めるのがお勧め
0526名無しさん@お腹いっぱい。2008/06/28(土) 22:53:38
>>520
ベストアンサーに選ばれた答え:セキュリティの判断が自分で出来ないならqmailを使わない
0527名無しさん@お腹いっぱい。2008/06/28(土) 23:57:53
要するにセキュリティがわからないならqmailを使うべきではない。
馬鹿には使えない。
よろしいか。
0528名無しさん@お腹いっぱい。2008/06/29(日) 00:08:42
セキュリティが分からないなら、qmail でもなんでも
鯖運営に類することすべきじゃない。
0529名無しさん@お腹いっぱい。2008/06/29(日) 00:20:59
LANケーブルと電話線を抜け。無線LANも切れ。

他所のネットワークから完全に孤立した環境であれば、
セキュリティなんてくだらん事は気にせず、何でも
好きなだけやっていいよ。
05305202008/06/29(日) 00:42:30
全レス御託ばかりで萎える。
とりあえずセキュリティはもういいから
これに付け加えるなら何を入れたほうがいいのか?
qmail
tcpserver
vpopmail
qmail-scanner

何度も言いますが御託はもう結構です。ソフト名で答えてください。
0531名無しさん@お腹いっぱい。2008/06/29(日) 01:23:22
えっとぉ、winnyかな?
0532名無しさん@お腹いっぱい。2008/06/29(日) 01:30:39
cvm
enemies
getmail4
gnubiff
isoqlog
maildir-filter
mailfront
masqmail
qmail-qfilter
qmailanalog
xfingerd
0533名無しさん@お腹いっぱい。2008/06/29(日) 01:38:43
>>530
使い方によっては、何もいらない。

使い方によっては、ありとあらゆる物が必要。
チキンなおれは十分条件を示せないので具体例は出さない。
0534名無しさん@お腹いっぱい。2008/06/29(日) 01:43:52
>>530
全部消すのがお勧め
0535名無しさん@お腹いっぱい。2008/06/29(日) 01:51:41
qmail-smtpd 動かさなければ、大丈夫じゃね?
0536名無しさん@お腹いっぱい。2008/06/29(日) 02:17:07
もうpostfixでいいジャン。
0537名無しさん@お腹いっぱい。2008/06/29(日) 02:31:07
あえて Courier-MTA など変態鯖に行ってこそ漢
0538名無しさん@お腹いっぱい。2008/06/29(日) 07:48:20
>>530
自分で考えられない奴に教える義理もないわな。
05395202008/06/29(日) 09:39:50
御託を並べるだけのチキンの意見は必要ないと言ったはず。
普段レスすらできない俺よりスキル低い蛆虫まで沸いてくる始末(萎える)
まあ俺がこういう態度だから沸いてくるのだろう。今後はスルーすることにしょう(笑)

>>535
どういうことですか?
qmail-smtpdはパッチを当ててます。やばいの?
0540名無しさん@お腹いっぱい。2008/06/29(日) 10:52:28
ヤバイ、マジヤバイよ
0541名無しさん@お腹いっぱい。2008/06/29(日) 10:55:18
>>530
おれはいつもdaemontoolの上でqmialを動かしてるよ
0542名無しさん@お腹いっぱい。2008/06/29(日) 11:03:48
宇宙ヤバい、超ヤバい
0543名無しさん@お腹いっぱい。2008/06/29(日) 11:20:05
life with qmail を隅から隅まで読んで、
netqmail-1.0.6 を入れておけば、すくなくとも
個人用にはこと足りるはずだが。>>530
05445202008/06/29(日) 11:34:19
一部の方ありがとう。
別スレで解決してしまいました…

>>543
一応読んでみます。
0545名無しさん@お腹いっぱい。2008/06/29(日) 12:38:32
もう二度と湧いて出てこないでくれると嬉しい
05465412008/06/29(日) 12:40:06
>>544
その別スレの回答内容を書かないなんて、
典型的に嫌われる質問者のタイプだな。
0547名無しさん@お腹いっぱい。2008/07/01(火) 08:04:09
釣りだろ
0548名無しさん@お腹いっぱい。2008/09/10(水) 09:39:48
すみません、ちょっと力をお貸しください。

root宛に送られるメールが他のサーバのrootに送られてしまうという事態になっています。
つまりaaa.comというサーバからroot@aaa.com宛に送られるはずのメールの送信先が
root@bbb.comになってしまいます。
(/var/log/maillogに
starting delivery 220: msg 456692 to remote root@bbb.com
と記録されています)
これはどこの設定を直せばいいのでしょうか?

よろしくお願いします。
0549132.8.111.219.st.bbexcite.jp 2008/09/10(水) 15:12:11
/var/qmail/alias/.qmail-root
0550132.8.111.219.st.bbexcite.jp 2008/09/10(水) 15:15:13
ちょ、なんで節穴
0551ZL050190.ppp.dion.ne.jp2008/09/10(水) 16:43:45
qmailなんてまだ使われてるのかよ・・・・
0552名無しさん@お腹いっぱい。2008/09/10(水) 17:56:31
使ってるよ

>>548
localsにmeかdefaulthostが入ってない

>>550
http://pc11.2ch.net/test/read.cgi/unix/1185807398/824-830n
0553名無しさん@お腹いっぱい。2008/09/12(金) 18:13:46
qmail+vpopmailで運用してるんですが、

t.hogehoge@mydomain.com
t.hoge2@mydomain.com

のようなメールアドレス(t.が先頭につくもの)をすべてroot@mydomein.comに転送させたいんですが、
これをアカウントを作成せずに、正規表現だけで転送設定させる事はできるでしょうか?
0554名無しさん@お腹いっぱい。2008/09/12(金) 20:08:06
/var/qmail/users/assign に
+t.:alias:uid:gid:/var/qmail/alias:-:t-:
という設定を書いて、/var/qmail/alias/.qmail-t-default に
転送設定をつっこむ、でできるんじゃないかな。たぶん。きっと。

vpopmail も assign を使うので共存できるかどうか知らんけど。
0555名無しさん@お腹いっぱい。2008/09/12(金) 23:22:46
>>554
レスありがとうございます。
/var/qmail/users/assignはvpopmailで以下のように設定されているのですが、

>+mydomain.com-:mydomain.com:89:89:/home/vpopmail/domains/mydomain.com:-::
>+virtual.com-:virtual.com:89:89:/home/vpopmail/domains/virtual.com:-::
>.

最上行に
+t.:mydomain.com:89:89:/home/vpopmail/domains/mydomain.com:-:t-:
を追加し、

/home/vpopmail/domains/mydomain.com/.qmail-t-defaultに転送先を書いたのですが転送されません。

設定が間違っておりますでしょうか?vpopmailと干渉しているのでしょうか?
0556名無しさん@お腹いっぱい。2008/09/12(金) 23:52:26
>>555
自己レス。

+mydomain.com-t.:mydomain.com:89:89:/home/vpopmail/domains/mydomain.com:-:t-:
でできました。

>>554さん、ありがとうございました。
0557名無しさん@お腹いっぱい。2008/09/26(金) 12:19:11
qmailを未だに使い続ける=電子メールなんてもうどうにもならんから足掻かない。
0558名無しさん@お腹いっぱい。2008/10/03(金) 19:26:45
s25rtarpitgreylist
graylist修正ってなってるけど、まだだめじゃない?
ファイル差し替えると graylist ファイル更新されないんだが。
0559名無しさん@お腹いっぱい。2008/10/03(金) 19:31:28
>>558
まぢで!?
今度修正する時は、tar.gz もまともなものでお願いしたいなぁ。
0560名無しさん@お腹いっぱい。2008/10/04(土) 13:37:05
>>558
一つ分かったことがある。
Threshold_Count_SmtpCommand はデフォルトの 2 だと駄目っぽい。
説明では、「HELO -> QUIT のようなSMTPコマンドの発行をしてくるホストに有効」
って書いてあるけど、HELO はカウントに入っていないようだ。
だから
1. RCPT TO → Temporary local problem. Please try later.
2. QUIT
という、まともな流れでも greylist 入りしない。
05615582008/10/04(土) 13:54:55
>>560
そうそう1.2.4だと
時間がなくてソース見てないのだが
仕事の傍らmaillogを tail -f で流してるとhelohostcheckしてないようだ。

そもそもglaylistのタイムスタンプが更新されないのでなんにも書き込みしてないと思われ。

結局1.2.2に戻した。
0562名無しさん@お腹いっぱい。2008/10/09(木) 21:34:33
RedHatEnterpriseLinux4でqmail-vacationを使おうと思っています。
しかし、うまく動きません。メールは受信者に届くのですが、バケーション
メールが発信されないのです。ログを見てもバケーションメールが
発信されたログが残っていないのです。気になる点は、ローカルタイムに
する修正パッチをあてていない点と、データベースファイルが、Makefileを
みると、.vacation.dir,.vacation.pagもしくは.vacation.dbになるようなことが
書いてあるのに、ユーザのホームディレクトリには、.vacationという拡張子の
ないファイルができていることです。どなたかご教授お願いします。
0563名無しさん@お腹いっぱい。2008/10/09(木) 22:12:04
vacation なんて使うな。
0564名無しさん@お腹いっぱい。2008/10/09(木) 22:25:09
新規サービスでqmail使うな
0565名無しさん@お腹いっぱい。2008/10/09(木) 22:43:02
562です。 インターネットで調べたところ、qmail-vacationが機能
するのは、外部から来たメールだけで、同じドメインから来たインター
ナルなメールには、バケーションメッセージを返さないという質問を
見つけたのですが、これは仕様なのでしょうか?
0566名無しさん@お腹いっぱい。2008/10/09(木) 23:27:39
>>565
それよりも、なによりも、なんでいまさらqmail使おうとするんだ?
時代遅れにもほどがあるぞ
0567名無しさん@お腹いっぱい。2008/10/10(金) 01:32:06
obsoleted!!
0568名無しさん@お腹いっぱい。2008/10/10(金) 07:06:38
じゃ、なんでお前ここに居るの?>>566
0569名無しさん@お腹いっぱい。2008/10/10(金) 16:14:18
徒労を未然に防ぎましょう。
 * qmail は時代遅れのもので、メンテナンスされていないサーバです。その POP3
   の部分は、Dovecot に引き継ぐことができます。Qmail は1990年代半ば、その
   速度と安全性を誇って始められましたが、多くの修正されていないバグがあり、
   その中には修正されていないセキュリティバグもあり、セキュリティの保障 (
   500 USドル) も否定されました。本当に使い続けるのであれば、いくつかの
   qmail のセキュリティの問題の解決の説明が含まれている Dave Sill の Life
   with qmail (http://www.lifewithqmail.org/) を読みましょう。
0570名無しさん@お腹いっぱい。2008/10/10(金) 16:22:51
え、もう賞金出ないの?
05715662008/10/10(金) 23:36:24
>>568
いま、qmail+vpopmailで運用してるから
パッチの手間考えるとこれからという初心者には勧められんだろw

postfixに乗り換えようといろいろチャレンジ中
ravencoreってのがvpopmailに近いかなぁ、とか思ってる
0572名無しさん@お腹いっぱい。2008/10/11(土) 00:20:29
「いろいろ」チャレンジしないと駄目な程度なら、qmail で一生
過ごしたほうが良いだろ。
0573名無しさん@お腹いっぱい。2008/10/11(土) 00:30:43
ezmlmさえ無ければ・・・orz
0574名無しさん@お腹いっぱい。2008/10/11(土) 00:31:24
5万通のメール一斉配信はきついんすよ。。
0575名無しさん@お腹いっぱい。2008/10/11(土) 00:53:59
virtualdomainはいいんだけど拡張アドレスがpostfixの移行に躊躇する要因だなぁ
0576名無しさん@お腹いっぱい。2008/10/11(土) 01:59:20
>>573
ヲレも…
なんでユーザ管理と同一インターフェースでML管理できる
MTA & MLエンジンが他には存在してくれないんだ
0577名無しさん@お腹いっぱい。2008/10/11(土) 08:01:45
ezmlmの件俺も胴衣。さらに、いくつもある鯖がさらに増殖していくのを面倒みるとき、
postfix に移行するのが単純に、めんどくさい。いろんなパッチ当て済みの
my source tar.gz が自己遺産的に出来てるから、それを突っ込んでおしまい。
ただし、完全自己責になってるところがやばいといえばやばい。俺が事故死したら、
あと引き継ぐやつは苦労するだろう。だが、んなこと知るか。
0578名無しさん@お腹いっぱい。2008/10/14(火) 11:12:15
どーしても ezmlm が必要なら 127.0.0.1:10025 あたりで qmail を動かしておいて、
postfix の transport_maps で ML アドレスだけそっちに回せばよし。
0579名無しさん@お腹いっぱい。2008/10/19(日) 12:20:45
もうパッチあてる作業が疲れたお…
configureとかで指定したいお…

パッチあててくれるスクリプトを作ろうと思いつつ、
それほどインストールする機会もないので、
ついついいつまでも手作業になってしまう…。
0580名無しさん@お腹いっぱい。2008/10/21(火) 18:20:15
携帯に転送するときに、添付ファイルをはずしてくれる.qmailに書くスクリプトを探しています。
どなたか教えていただけないでしょうか。
0581名無しさん@お腹いっぱい。2008/10/21(火) 21:48:51
>>580
maildrop
0582名無しさん@お腹いっぱい。2008/11/06(木) 11:09:02
25番ポートを無効にして
外部との通信用のメールゲートウェイからのリレーを10025番ポートで受付たいんだけど
これってできますか?

ちなみに補足すると外部との通信用のメールゲートウェイはpostfixで、
しかもこのpostfixとqmailを物理的に同じホストで運用しようと思うのだが
この構成って現実的だと思います?
0583名無しさん@お腹いっぱい。2008/11/06(木) 13:33:23
>>582
できる。現実的かどうかは流量とマシンパワーによるのでわからん。
0584名無しさん@お腹いっぱい。2008/11/06(木) 20:21:50
昔sendmailと組み合わせてやった事ある。
0585名無しさん@お腹いっぱい。2008/11/06(木) 23:57:16
すいません。質問です。
当方、複数のドメインで1台のメールサーバを運用していますが、
受信ドメインごとに接続もとドメインを制限したいと思っています。
例)
受信ドメイン:接続元の制限
a.com:制限なし
b.com:b.co.jp, bb.co.jpからのみOK
c.com:*.c.co.jp からのみOK(*はワイルドカード)

virtual domainを使えばできるかと思ったんですが、接続元の取得がよくわからない
tcpserverを使えば接続元はわかるが、受信先がわからないみたいな感じです。

双方をあわせるような工夫が必要と思いますが、設定でできるのかラッパープログラムを
作成する必要があるのか判断がつきません。識者の方教えてください。
0586名無しさん@お腹いっぱい。2008/11/07(金) 02:38:56
>>585
envelopeから踏み込んだフィルタを書けば出来るだろ。
これって大して面白い仕事じゃないから、似たようなことを頼まれて
適当に打っちゃってある・・・。 tcpserverなんてSMTPプロトコルにも
関係しないようなところで、出来る話じゃあるまいが。
0587名無しさん@お腹いっぱい。2008/11/07(金) 03:06:14
2、3ドメインなら、ドメインごとにバーチャルホストを立てて、
各ホストのtcpserverで受ければできそうな気もする・・・
IPが潤沢にあったりMXを自由に設定してよければの話だし、
それ以前にシステムとしての拡張性は皆無なわけだがww
■ このスレッドは過去ログ倉庫に格納されています