■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

sendmail

1 :sendmail.org :2001/01/12(金) 13:49
何でもスレッド

749 :名無しさん@お腹いっぱい。 :03/03/07 22:34
>>721
ここで聞かなくても
clientmqueue Permission denied
でweb全体ぐぐれば一発で出てきたよ

750 :721 :03/03/08 01:21
>>745
いや、言う通りだと思います。
実際ここでこんな質問するくらいなんで、あなたよりレベル低いと思います。
cgi使った時ヤバいのも当然承知の上です。
※だからhttpdを違うユーザで動かしてましたしね
でも今動かさないと、それはそれでヤバいのでそうしました。
でもこのままずっとこのままではまずいので、ローカルの同じ条件のサーバを立てて検証してます。
そんな状態のサーバなので、当面は寝る時間も惜しんで監視監視の毎日ですよ。
仕事なので当然だし、もしサーバがやられたら会社であれこれってのもあるんですけど、
ネットワークに迷惑かけますからね。
スキルがあなたより無い分、行動力でカバーします、当面...
といってもできる範囲でになりますが。

>>749
ええ、エラーログそのまんまでぐぐったので、
そのキーワードで出てくるページは全部目を通しました。
ttp://www.gulf.or.jp/~too/freebsd/sendmail8_12.html
ここなんか特に分かりやすかったのでこのまんましてみたりもしたのですが、全然ダメで...

また色々やって、ちゃんと解決したら結果を報告します。
なんかすみませんでした。

751 :名無しさん@お腹いっぱい。 :03/03/08 03:39
つーか、あれだ。CGI からだとエラーが、とか曖昧なこと言ってないで、
「CGI プログラムから何をしているのか」はっきり書くこと。

例えば open(SENDMAIL, "|/usr/sbin/sendmail -t"); とかやってる?
もしそうなら su apache して、コマンドラインから /usr/sbin/sendmail -t
をか叩き、何が起こるか調べる。さらに truss /usr/sbin/sendmail -t などと
して、システムコールの戻り値などを見る。3.5.1 なら ktrace だっけか?

あとはソースだ。エラーが出ているところは一つしかない。
 % find . -type f | xargs grep "can not chdir"
 ./src/queue.c: syserr("can not chdir(%s)", basedir);
そこにいろいろ仕込め。getuid とか geteuid とか errno とかを
表示させたりとか、泥くさい方法でいいから。後は chdir("/var") は
どうか、chdir("/var/spool") はどうか、とかな。


752 :名無しさん@お腹いっぱい。 :03/03/08 04:08
>>750
で、 >>745 の言ってるマウントオプション nosuid はどうだったの?

753 :745 :03/03/08 08:08
>>721
会社のサーバってのはさすがに驚いた。マジでまずいっしょ。
でも、逆にとりあえず動かしたいという気持ちはすごいわかる。。
とりあえず、mountコマンドで sendmailのあるパーティション の結果を教えてよ。

NOQUEUE: SYSERR(apache): can not chdir(/var/spool/clientmqueue/): Permission denied
で、まずは
chown apache /var/spool/clientmqueue/
で試す。原因解析としてはこれ正しい。
cgiでエラー500であれば、次は751のいってる su apache で
コマンドラインからsendmailを叩く。これが普通。
その時のエラーログから聞けばもっとすんなりと原因は特定できただろう。


754 :名無しさん@お腹いっぱい。 :03/03/08 12:32
alias-*@のメールを全て、alias@に転送するようにできますか?

/etc/aliasesで
alias-*:alias
とかやってみたけど駄目でした。。
つまりは、エイリアスを正規表現で設定したいのですが。

755 :名無しさん@お腹いっぱい。 :03/03/08 13:19
>>754
alias+*@ 宛てなら alias@ に配送されるよ。

756 :名無しさん@お腹いっぱい。 :03/03/08 14:25
\ ('-'*) @ 宛てなら 全アカウントに配送されるよ。

757 :名無しさん@お腹いっぱい。 :03/03/08 20:22
8.12.8ってmqueueのアクセス権って
どうしてますか?
smmspで実行するならrootになって
いるのはまずいでしょうか?

758 :名無しさん@お腹いっぱい。 :03/03/08 21:06
>>757
sendmail/SECURITY に書かれている通りに設定しる。

759 :名無しさん@お腹いっぱい。 :03/03/08 21:06
>>757
rootだけ読めるようにしな

760 :名無しさん@お腹いっぱい。 :03/03/08 22:41
例のセキュリティホールの件の対策をしたいんだけど、
今使ってるsendmailの元のソースにパッチをあてて
コンパイル、そのまま(上書き)インストールしちゃって大丈夫ですか?
それともsendmailバイナリだけ入れ替えたりするんでしょうか。

761 :名無しさん@お腹いっぱい。 :03/03/08 23:46
>>760
今の環境による。

762 :名無しさん@お腹いっぱい。 :03/03/09 00:07
>>760
 同じバージョンだったら、バイナリだけ置き換えればいいような。
 実際やってないからあくまで、推測だけど。 
 もちろん、コンパイルオプションとか一緒という前提ね。

763 :名無しさん@お腹いっぱい。 :03/03/09 01:51
やっぱ、コード自体デカすぎるのかな。ゼロから書き直される必要なのかな。
sendmailって、いろいろと問題起こしてるね。





なんでだろう、、、

764 :名無しさん@お腹いっぱい。 :03/03/09 01:54
>763
何を今更。

765 :名無しさん@お腹いっぱい。 :03/03/09 05:37
やっぱ、コード自体デカすぎるのかな。ゼロから書き直される必要なのかな。
bindって、いろいろと問題起こしてるね。





なんでだろう、、、

…意味通っちゃった。Windowsとかでも(・∀・)イイ!かも(藁

766 :名無しさん@お腹いっぱい。 :03/03/09 05:46
だから素直にpostfixに移行しろ

767 :名無しさん@お腹いっぱい。 :03/03/09 06:09
だから素直にqmailに移行しろ

768 :名無しさん@お腹いっぱい。 :03/03/09 06:10
だから素直にeximに移行しろ

769 :名無しさん@お腹いっぱい。 :03/03/09 06:13
だから素直にMicrosoft Exchangeに移行しろ

770 :名無しさん@お腹いっぱい。 :03/03/09 07:05
qmailとpostfixのソースのスタイルって対照的だよね。


771 :名無しさん@お腹いっぱい。 :03/03/09 07:46
思想からして違うからね

sendmail->postfixのほうが移行が簡単なんだから、悪い事はいわん qmail はやめとけ。

772 :名無しさん@お腹いっぱい。 :03/03/09 11:17
だから素直にコンサ (ry

773 :名無しさん@お腹いっぱい。 :03/03/09 12:05
確認は、
strings /usr/lib/sendmail | grep 'Dropped invalid comments from header address'
で、パッチがちゃんと当たっているのであれば、
Dropped invalid comments from header address
がでてくるはず。

774 :名無しさん@お腹いっぱい。 :03/03/10 11:30
WIDEパッチ付きの8.9.3にセキュリティパッチあてたらエラーで送信できんようになった…
smtpfeedあきらめるか

775 :名無しさん@お腹いっぱい。 :03/03/10 17:20
セキュリティホールの件、8.9.3にパッチあてて成功した人いますか?
774さんのその後は…?


776 :774 :03/03/10 19:02
現状維持(汗
エラーはRCPTTOに変なコードが混じってしまうというもんです。


777 : :03/03/10 19:36
reject くらって *.rej 出来てねぇ?
8.9.3 使ってないんで氏らねぇが。

オリジナル→セキュパ→WIDEパ なのか
オリジナル→WIDEパ→セキュパ なのかでも違うんかも


778 :774 :03/03/10 21:53
オリジナル→セキュパ→WIDEパ っす。
rejectはどっちもなかったです。

779 :777 :03/03/10 23:26
>>778
オリジナル、WIDEパ、セキュパと簡単なsmtpfeed設定の場所さらして。
出来れば ring で(^^;)

期待すな。入試監督回避出来たので…んがんぐ。

もと※※せんせにメールしてみれば?
K大のスケジュール知らんけど、借り出されてるかも。


780 :名無しさん@お腹いっぱい。 :03/03/11 00:17
>>773
パッチの確認方法はどこ情報ですか?
URL教えて下さい。

781 :名無しさん@お腹いっぱい。 :03/03/11 00:18
>>780
http://pc.2ch.net/test/read.cgi/unix/979274978/773

782 :名無しさん@お腹いっぱい。 :03/03/11 00:20
>>781
ここです。
http://www.sendmail.org/patchcr.html

つーか、本家です。
知ったかしましたすんません。

783 :名無しさん@お腹いっぱい。 :03/03/11 01:51
sendmail を sendmail.orgからtar.gzで取ってきて動かしてるけど、
話にでてる WIDE ぱっちって何の為に必要なの?8.12.8にも当てる必要ある?

784 :名無しさん@Emacs :03/03/11 02:21
smtpfeed用に当てるパッチじゃないっすか?
smtpfeed使わないなら無用の長物。

というか、smtpfeed自体時代遅れだけど。

785 :名無しさん@お腹いっぱい。 :03/03/11 09:25
smtpfeed使うのにWIDE patchは必須ではないよ。生のsendmail
8.12でも使える。
WIDEパッチの機能(MULTI_MAILERとか)が欲しいなら、sendmail
8.11.XとWIDEパッチを組み合わせて使うのが吉。もとん先生が作成
した8.12用ベータ版WIDEパッチはいまの8.12.8でもほぼそのまま使
える(一部rejectが出るけどどう修正すべきかは簡単にわかる)け
れど、動作がちょっと変。

786 :名無しさん@Emacs :03/03/11 15:41
もとのりせんせーも、98年ぐらいだったかSendmailが.comビジネス参入の際
「CFはどうなっちゃうのー!!」の声に「僕はサポートしつづけますよー」とか言ってたけど。
結局サポートなくなっちゃってcf/cfに行く羽目になったよなー。
個人的には8.9.0から8.9.3でのひんぱんなセキュリティフィックスに疲れて
qmailに移行したけど,いまでもsendmailの方が好きだな。

787 :名無しさん@お腹いっぱい。 :03/03/11 16:58
m4で、エンベロープTOを書き換える方法ってありますか?
CFでは、ADDRESS_ALIAS_FILEで指定したファイルに
E '*hogehoge.ne.jp' 'hogehoge.jp'
と書くことで出来たのですが・・

788 :名無しさん@お腹いっぱい。 :03/03/11 17:28
>>787
cf/README を masquerade (か MASQUERADE) で調べてみそ。

789 :名無しさん@お腹いっぱい。 :03/03/11 17:49
http://www.securityfocus.com/bid/6991/exploit/

790 :名無しさん@お腹いっぱい。 :03/03/11 17:50
>789
他のOSで動くものないの?

791 :名無しさん@お腹いっぱい。 :03/03/11 17:55
8.12.8以下のsendmailを破るコードですか?

792 :名無しさん@お腹いっぱい。 :03/03/11 18:44
それなんも考えずに実行すると、
"anonymous@yahoo.com"宛にとても不審なバウンスメールが大量に送信される。


793 :名無しさん@Emacs :03/03/11 21:16
>>791本当だ。
362> sendcommand(sck,"helo yahoo.com\n",0);
363> sendcommand(sck,"mail from: anonymous@yahoo.com\n",0);
364> sendcommand(sck,"rcpt to: lp\n",0);
365> sendcommand(sck,"data\n",0);
サンプルコードだからまぁいいかも知んないけど、でも自分の FQDN
喋るぐらいいいよね。どうせbounceするなら,yahooよりhotmailの方が(ry

794 :名無しさん@お腹いっぱい。 :03/03/11 21:49
>>793
bounceしなかったけど。
8.12.8以下でも大丈夫だったのは、何故?

795 :名無しさん@お腹いっぱい。 :03/03/13 16:32
>>785
時々headerに付いてる 3.7W とかいうのがそれ?

796 :名無しさん@お腹いっぱい。 :03/03/13 17:15
8.12用のWIDE patchをダウンロードしようと思ったけど、
ftp://ftp.kyoto.wide.ad.jp/pub/mail/sendmail/につながらない。。
他にダウンロード出来るところはありますか?

797 :名無しさん@お腹いっぱい。 :03/03/13 18:55
>>785
生の8.12.8でML配送時にsmtpfeed並の速度を出せるという事でしょうか?
そのための設定が見つからないのですが。。。

798 :bloom :03/03/13 19:04
http://www.agemasukudasai.com/bloom/

799 :名無しさん@お腹いっぱい。 :03/03/13 19:19
smtpfeedなんか使わず、cachesizeを20位に上げて
forkoptionをオンにしてみたらどうよ?

800 :名無しさん@Emacs :03/03/13 20:50
手元では
qmail-1.03 34k
sendmail-8.12.8 548k
だなぁ。 sendmailをforkするのはやだなぁ。

postfixはちっちゃい?

801 :名無しさん@お腹いっぱい。 :03/03/13 20:54
>>800
でもその sendmail のサイズの大部分は text segment だから、
fork() しても share text されるから関係ないよ。

802 :名無しさん@お腹いっぱい。 :03/03/13 21:14
>>797
「smtpfeed並みの速度」なんて誰も書いてないぞ。WIDEパッチあててない
生のsendmailとsmtpfeedを組み合わせて使えるぞ、ってことだ。

"sendmail 8.12 smtpfeed" でぐぐってみれ。


803 :名無しさん@お腹いっぱい。 :03/03/14 11:00
ぐぐったけど、出てこなかったぞ?
sendmail.8.12.3.tar.gz and sendmail8.12.3+3.5Wbeta.patch.gz
というのがあったが、パッチあててるし、DLできんし。

804 :名無しさん@お腹いっぱい。 :03/03/14 11:14
>>802
WIDE patch なしでも
MDA として smtpfeed 使えるよ、ってこと?

805 :名無しさん@お腹いっぱい。 :03/03/14 12:38
>>800
postfixはqmailと同じくsmtp部が完全に独立したコマンドになっている。
http://www.postfix.org/smtp.8.html

806 :名無しさん@Emacs :03/03/14 16:43
>>801
僕の理解不足なのかもしれないが,fork()しても
そんなに大きくならないって言うんならsmtpfeedのような
MDAは不要になっちゃてるって事?

>>805
手元で postfix-2.0.6を作ってみたら
postfix-2.0.6/src/smtp/smtp のサイズが 1078Kもあったけど
なんかの間違い?

du -sk するとこんなんでました。
38 ./qmail-1.03/qmail-send
560 ./sendmail-8.12.8/obj.FreeBSD.5.0-RELEASE-p4.i386/sendmail/sendmail
1072 ./postfix-2.0.6/src/smtp/smtp


807 :名無しさん@お腹いっぱい。 :03/03/14 17:20
>>806
なんかの間違いじゃないか?

うち (FreeBSD 4-stable) だとおおよそ sendmail 629KB で smtp 517KB だ。

これを qmail-send と同じように strip すると sendmail が 585KB になり、
smtp が 140KB になる。
つか、サイズを比較するならせめて strip されてるかどうかくらいは気付け。


808 :名無しさん@お腹いっぱい。 :03/03/14 17:28
サイズを比較するならせめて
size コマンド使って text, data, bss で比較汁!
ファイルサイズじゃなくて・・

809 :名無しさん@お腹いっぱい。 :03/03/14 17:34
ごもっとも


810 :名無しさん@お腹いっぱい。 :03/03/14 19:03
text data bss dec hex filename
22683 912 7176 30771 7833 /var/qmail/bin/qmail-smtpd
124735 4828 5576 135139 20fe3 /usr/libexec/postfix/smtp
380768 9828 62788 453384 6eb08 /usr/libexec/sendmail/sendmail

こんな感じだった。

postfix は2.0.6、sendmail は RELEASE_NOTES みたら
8.11.6 が一番上だったので多分 8.11.6 です。両方とも NetBSD default のままです。

811 :名無しさん@Emacs :03/03/14 20:57
そうだった。stripしてなかったっす。たしかにsizeで見たほうがいいよね。
stripした のを比べてみた。 qmail-1.03,senbdmail-8.12.8, postfix-2.0.6
> du -sk ./*
38 ./qmail-send
512 ./sendmail
138 ./smtp

size ./*
text data bss dec hex filename
32164 1140 19976 53280 d020 ./qmail-send
490971 9404 86868 587243 8f5eb ./sendmail
127549 5144 9064 141757 229bd ./smtp

postfixはstripすると極端に小さくなるのね。


812 :名無しさん@お腹いっぱい。 :03/03/15 08:33
クラス $j $w $m とかをわかりやすく解説しているサイトはない?

813 :名無しさん@お腹いっぱい。 :03/03/15 13:10
sendmail-8.12.8/doc/op/op.ps
じゃだめなのか?

814 :名無しさん@お腹いっぱい。 :03/03/15 15:41
日本語の説明はないの?

815 :名無しさん@お腹いっぱい。 :03/03/15 16:00
オライリーの本でいいんじゃない?

816 :名無しさん@お腹いっぱい。 :03/03/15 16:31
http://www.pink-angel.jp/betu/index.html
★いらっしゃいませ!!ようこそココへ★

817 :名無しさん@お腹いっぱい。 :03/03/15 17:43
cf/README 和訳なんてどうでもいいから誰か doc/op/op.me 和訳しろよ!

818 :名無しさん@お腹いっぱい。 :03/03/16 17:44
不思議な現象に戸惑っております。

最近 sendmail-8.12.8/8.12.8 から postfix にmtaを変えたんですけど、
とたんに今まで送信できた相手から

451 4.1.8 Domain of sender address ホゲホゲ@ホゲホゲ.org does not resolve (in reply to MAIL FROM command)

で deferred が帰ってくるようになりました。ちなみにその相手は
sendmail-8.12.8/8.12.8。ちなみに俺の ホゲホゲ.org は正真証明のFQDN。
俺は相手のdnsを疑ってるんだけど、それだと俺が postfix に移行する前に
なぜ送信出来ていたのかわからない。

どう理解すればよろしいのでしょう??



819 :x :03/03/16 17:45
http://www.pink-angel.jp/betu/linkvp2/linkvp.html
★その目で確認すべし!!★超おすすめ★

820 :名無しさん@お腹いっぱい。 :03/03/16 20:09
設定を変えた or アプリケーションを入れ換えた
のは自分なのだから,まず自分を疑うべきでしょう。
smtp packetをdumpして調べて見ましたか?


821 :名無しさん@お腹いっぱい。 :03/03/16 20:29
>>818
$myhostnameが腐ってるに1ペリカ

822 :名無しさん@お腹いっぱい。 :03/03/17 05:06
MAIL FROM がおかしいってことだから $myorigin が変なんじゃない?

823 :名無しさん@お腹いっぱい。 :03/03/17 23:04
ねぇ、
  (特定のドメイン or IPアドレス ) and エンベロープ FROM

がマッチしたときだけRELAYを許可ってのはできないの?
access.dbでは OKやRELAYのANDはできない?

824 :名無しさん@お腹いっぱい。 :03/03/17 23:10
とりあえず落ち着いて。

ダブルバイトで英数はやめましょう

825 :名無しさん@お腹いっぱい。 :03/03/18 03:38
postfixに移行したらメーリングリストの配送にかかる時間が1/10になったよ
(登録数約900)。cache増やしたりforkしたりなんて努力しないで、さっさと
移行すればよかったよ。

826 :djb 厨房 :03/03/18 05:21
>>823
死ね

827 :名無しさん@お腹いっぱい。 :03/03/18 11:59
>>825
そうだね。適切な道具を選択する能力も問題解決には必要だろうね。

828 :名無しさん@お腹いっぱい。 :03/03/18 13:09
900ぐらいしかいないんならsendmailでも十分じゃない?
ウチは3000ぐらい送るのにpostfixつかってるけど、1000ぐらいなら
sendmailでやってるなぁ。

829 :823 :03/03/18 20:09
やっぱり、できないのね。


830 :名無しさん@お腹いっぱい。 :03/03/18 20:26
>>823
From:aaa.com OK
connect:bbb.com OK
が両方満たす場合にOKにするってこと?

831 :名無しさん@お腹いっぱい。 :03/03/18 22:49
遠隔地にあるFreeBSDのカーネルを作り直したら以下のエラーが
出てloginできなくなったのだが、何が悪かったのだろう?鬱だ。

Enter passphrase for RSA key 'uni@hoge.domain.com':
Warning: Remote host failed or refused to allocate a pseudo tty.
Warning: no access to tty (Bad file descriptor).
Thus no job control in this shell.
In tcsh, you can `set autolist' to have the shell automatically show all the po
ssible matches when doing filename/directory expansion.


832 :名無しさん@お腹いっぱい。 :03/03/18 22:50
>>831
スマソ誤爆しました。

833 :名無しさん@お腹いっぱい。 :03/03/19 21:40
sendmailに関するMLってある?

834 :名無しさん@お腹いっぱい。 :03/03/19 21:44
http://www.sendmail.org/usenet.html

835 :名無しさん@お腹いっぱい。 :03/03/19 21:56
japanese??

836 :名無しさん@お腹いっぱい。 :03/03/19 22:00
No, I'm not Japanese.

837 :名無しさん@お腹いっぱい。 :03/03/19 22:07
ここよりレベル高いとこってどこ?

838 :名無しさん@お腹いっぱい。 :03/03/19 22:12
>>837
http://groups.google.co.jp/groups?hl=ja&lr=&ie=UTF-8&group=fj.mail.system.sendmail

839 :名無しさん@お腹いっぱい。 :03/03/20 14:23
>>837
ここのレベルを上げる努力はしないのね。

840 :837 :03/03/20 21:51
おらがいちばんだべ。なんでもきいてくれや。

841 :名無しさん@お腹いっぱい。 :03/03/20 22:30
さくらのたなかさんがやってるsendmail -MLがあるよね。
この間のセキュリティホールのときは素典さんがかいてたね。


842 :名無しさん@Emacs :03/03/20 23:25
>>841
どうやったら、subscribe できる?

843 :名無しさん@お腹いっぱい。 :03/03/23 09:14
subscribe方法を自分で検索する努力もしないような香具師はMLに入ってきて
もらわないほうがいいね。


844 :名無しさん@お腹いっぱい。 :03/03/23 11:50
別に入って来てもいいじゃん。だいたいトラヒックなんか全然ないんだから。
それより、ML開設時のあやむらさんとたなかさんのやり取りには笑った。

何年か前のnet-abuseだったかjanogだったかでの あやむらさんとさきやま
さんのやり取りを思い出した。

845 :名無しさん@お腹いっぱい。 :03/03/23 17:11
>>844
んで、結局きみも subscribe方法は教えてあげないんだね

846 :名無しさん@お腹いっぱい。 :03/03/23 17:23
>>845
>>944 がここまでキーワード出してんのに subscribe 出来ない香具師がいたら、
そいつは何をやってもダメ。

847 :名無しさん@お腹いっぱい。 :03/03/23 19:03
R$* < @ $* .$m. > $*$#smtp $@ $2.$m. $: $1 < @ $2.$m. > $3

これの解釈の仕方教えて。
$2、$3、って?

つうか、このあたり勉強したいんだけど、日本語ではこうもり本しかドキュメントはないの?

848 :名無しさん@お腹いっぱい。 :03/03/23 20:28
>>847
こうもり本しかないね。


掲示板に戻る 全部 前100 次100 最新50

read.cgi ver5.26+ (01/10/21-)