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



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

sendmail

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

165 :名無しさん@お腹いっぱい。 :02/02/10 14:03
改ざんていうか、そもそもメールヘッダなんてあてにならないと思った方がいい。
あてになるのはせいぜい最後(冒頭)の Received: フィールドくらいでしょう。

ところで、あなたの見てるというのはヘッダのどのフィールド?

166 :名無しさん@お腹いっぱい。 :02/02/10 14:17
>>165

ちょっと内容は一部隠していますが、おっしゃるとおり、Receivedのフィールドだけを見てます。
ここのフィールドは、嘘をつくことは可能でしょうか?

それにしても、ほんと、「あなたの借金全部帳消しにします」メールはウザイ。アメリカ、アイルランド、韓国といったところから送られてきます。(メールヘッダを信用すれば、の話だけどねぇ)

From: - Sat Feb 09 02:53:10 2002
X-UIDL: e8c540cea34afb0845972f9741ed153e
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Return-Path: <YYYYBBBB@hotmail.com>
Received: from ほげ.hu-ba.com (ほげ.bigXXX.com
[1.0.25.135]) by XXX.XXX.XXX,.ne.jp (1.01) with ESMTP id
g18HrBu28401 for <hoge@YYY.YYY.ne.jp>; Sat, 9 Feb 2002 02:53:11
+0900 (JST)
Received: from mailsrvr ([XXX.yyy.25.87]) by aaa.bXXXXond.com
(Netscape Messaging Server 4.15) with SMTP id GR870K00.640 for
<YYYY@BBB.CCC.ne.jp>; Sat, 9 Feb 2002 03:53:08 +1000
Received: from CPE-YYY-BBB-CCC-228.NNN.BBBBPP.net.au
([04.ZZZ.205.228]) by AZAK.AAAA.email.BBBPPP.com(MailRouter
V3.0h 119/2852176); 09 Feb 2002 03:53:08
Received: from [aa3.hhh.126.11] by aaar.kdkdkdk.com.au (NTMail
7.01.0023/WB0119.00.e8849c40) with ESMTP id uuibcaaa for
aaa@bbb.cc.ne.jp; Sat, 9 Feb 2002 04:53:00 +1100
From: hoge@kakaka.com
To: 4f4f7fb5f@yahoo.com
Reply-To: camilaweinzinger1058@altavista.com
Subject: Are you in debt for $4,000 or more? [q7qeg]
Content-type: text/html; charset=ISO-8859-1
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Date: Sat, 9 Feb 2002 04:52:58 +1100
Message-Id: <17525800796031@mailsrvr.techtel.com.au>

167 :名無しさん@お腹いっぱい。 :02/02/10 14:21
>>166
そんなのにかまっているあなたに問題があると思われ。

168 :名無しさん@お腹いっぱい。 :02/02/10 21:20
>>166
まずはこれでも読みなさい。
http://www.pearsoned.co.jp/washo/inet/wa_int70-j.html

169 :名無しさん@お腹いっぱい。 :02/02/13 00:15
Unix素人のマカなのですが、質問させてください。
新mac板でも質問したのですが解決しなかったので
板違いスレ違いかもしれませんがご容赦を。

MacOSXで

170 :169 :02/02/13 00:21
>>169の続き

Terminalを使ってると時々コマンド操作の途中で突然

/etc/mail/sendmail.cf: line 81: fileclass: cannot
open /etc/mail/local-host-names: Group writable directory

というメッセージが割り込んで来るのですが
これ何なんですか?
ls -lするとこんなアクセス権になってます。

drwxr-xr-x 5 root wheel 264 Sep 3 12:19 mail

-r--r--r-- 1 root wheel 0 Sep 3 12:19 local-host-names
-rw-r--r-- 1 root wheel 35103 Sep 3 12:19 sendmail.cf

sendmail.cfというファイルの79行目から81行目には

Cwlocalhost
# file containing names of hosts for which we receive email
Fw/etc/mail/local-host-names
と記載されています。

ためしに
chmod g-w /etc/mail
してみましたが同じでした。

どなたかよろしくお願いします。



171 :名無しさん@お腹いっぱい。 :02/02/13 01:52
Mac OSXのsendmail.cfがどーなってるかしらんけんが、/etc/mail/local-host-names
のsizeが 0 なら、 sendmail.cf の81行めはコメントアウトしても委員じゃない?
# つーか、必要ないならsmtpdは止めてしまえばよかでしょ。

172 :名無しさん@お腹いっぱい。 :02/02/13 17:02
>>170
/etc の mode は?

173 :169 :02/02/13 19:55
>>171

> # つーか、必要ないならsmtpdは止めてしまえばよかでしょ。

自分で設定したわけじゃないのでどうしてsendmailプロセスが起動してしまう
のかよくわからないのですが、こうなる前に自分でしたことで何か思い当たる
節があるとすれば、Mac Gimpを使いたいと思い XFree86 4.2.0とOroborOSX、
MAC Gimpをインストールしたことと、ローカルでCGIをやってみようということで
http://www.3dimworks.com/kitada/osx_perl/
をみながらちょっといろいろいじったことくらいでしょうか。
気味が悪かったのでOSを上書き再インストールしてみたのですが改善しませんでした。



>>172
drwxr-xr-x 71 root wheel 2370 Feb 12 20:17 etc
です。これも775にしないとだめかもしれないですね。


174 :名無しさん@お腹いっぱい。 :02/02/13 20:04
>>173
もっと簡単な方法があったような気もするけど、とりあえず/etc/hostconfigの
MAILSERVER=-YES-
と書いてあるとこを
MAILSERVER=-NO-
と書き換えて再起動すればsendmailは起動しなくなるのココロ。

175 :ぽっぷすてっぷ :02/02/13 21:22
HP-UX上でsendmail+InterScan VirusWallを使ってます。
FWのログを見ると、smtpパケットの通信の前に何故かicmpがセットで記録されます。
(もちろんsmtpとicmpのsrc、destは同IPです)

sendmail(InterScan?)の設定次第で、smtpコネクションを張る前にicmpによる
疎通確認?なんて事はあるのでしょうか?

よろしくお願いします。

176 :goru :02/02/13 23:49
>>175
HP-UXはdefaultrouteになってるトコに定期的に
icmp-echo打ってくるみたいだけど関係ない?
HP-UXってウゼエ


177 :169 :02/02/14 22:49
>>174
レスどうもです。
でも/etc/hostconfigみてみたらすでに
MAILSERVER=-NO-ってなってましたです。

178 :名無しさん@お腹いっぱい。 :02/02/14 23:05
postfixマンセー

179 :ぽっぷすてっぷ :02/02/16 14:01
>>176
goruさんの助言をきっかけに原因がわかりました。
Path MTU Discoveryとやら機能で、通信経路間の最小MTUを求めるために
icmp echoを打ってるそうです。
ありがとうございました。

180 :goru :02/02/18 23:38
>>179
Path MTU Discoveryと関係あるか判らないけど、icmp-echo撃ち込んで
くるのはデフォルトルータの死活監視の為もあるみたい
これ止めることもできるのでITRCで調べてみると幸せかも
ndd ip ip_ire_gw_probe



181 :名無しさん@お腹いっぱい。 :02/03/03 00:47
sendmailの設定ってわけわかんない・・・。(涙
みなさん、何処でsendmailの設定を覚えました?
何か初心者にお勧めのWebってある?マジ教えて欲しい。

182 :CF派 :02/03/03 02:06
>>181
CF-3.7Wpl2/doc/MANUAL.jpn

183 :名無しさん@お腹いっぱい。 :02/03/04 10:39
>>182
いいかげん捨てなきゃと思いつつまだ使ってる…。m4わけわか。

184 :名無しさん@お腹いっぱい。 :02/03/04 14:22
sendmailのログ解析ツールって、フリーで何かいいものありますか?
mailmgrというツールを発見したのですが、当方の環境ではうまく動きません。
皆さんはいったいどうやって解析しているのでしょうか。

185 :名無しさん@お腹いっぱい。 :02/03/04 15:24
ローカル環境からの送信専用で、外からはコネクションを張れない
という前提で、
sendmail-8.6.x/CF-3.7Wpl2
を使い続けていますが、何か?

186 :名無しさん@お腹いっぱい。 :02/03/04 15:30
>>184
fromto をちょっといじって使ってます。
そんなに多機能じゃないけど。
ftp://ftp.iij.ad.jp/pub/IIJ/dist/utashiro/perl/fromto-1.5

187 :184 :02/03/04 17:37
>>186
どうもありがとうございます。

早速入手して使ってみましたが、どうもうまくいきません。
/usr/spool/mqueue に syslog を置いて実行すれば、解析結果がディスプレイ
されるんですよねえ?うんともすんとも言いません。にんともかんとも。
とりあえずマニュアルを見つけたんで読んでみます。英語だ。ぐはっ。

188 :名無しさん@お腹いっぱい。 :02/03/04 18:03
>>181
/usr/share/sendmail/README

189 :名無しさん@お腹いっぱい。 :02/03/04 19:11
sendmail 逝ってよし

---Dan

190 :名無しさん@Emacs :02/03/04 22:17
漏れも、sendmail逝ってよしと思って、
qmailか、postfixか・・
と考えたんだよ。
でも、qmailだと設定自体は簡単だろうけど
既存の環境をごちゃごちゃ変更しなければならない。
なのでpostfixにしようとした矢先、
せっかくだから歴史のあるsendmailもちょっとだけ
押えておくか・・と思って遊びのつもりで設定したら、
あっさり意図通りに動いたんだよ。
難しい動作は一切させていないけど・・
なので、結局sendmailに落ち着いた。


191 :蝙蝠 :02/03/06 00:46
弱小ISPでsendmailをつかってメールサーバの運用をしてます。

相手がInterScanVirusWallの時だけ、きまってServiceUnavailableになるのよ。
同じような経験をされた方います?

これって相手のInterscanの管理者にゴルァと言うべき?

相手につないだ時に220のリターンコードが2行にわたってるんだけど、
これって作法どおりなん?


192 :名無しさん@お腹いっぱい。 :02/03/06 03:02
2行ってどんなリターンコードが来るん?

193 :名無しさん@お腹いっぱい。 :02/03/06 10:23
>>191
これだな。
http://www.trendmicro.co.jp/esolution/solutionDetail.asp?solutionId=3543

「作法」は RFC2821 だろうけど、
この件について書いてあるかよくわかんなかった。

194 :名無しさん@お腹いっぱい。 :02/03/07 03:00
>>191

RFC2821 をざっと眺めてみましたが、以下のような部分があるので
2行以上の Greeting はダメなんじゃなかろうか。

Greeting = "220 " Domain [ SP text ] CRLF

もちろん reply text は2行以上あってもいいはず。
#この手の話は今だに fj の方がいいのかもしれん。

とりあえず
http://www.ietf.org/rfc/rfc2821.txt
の 4.2 節を穴のあくほど読むしかなさそう。



195 :名無しさん@お腹いっぱい。 :02/03/07 04:48
sendmail.cf を読める方にお尋ねします。
m4 で生成される sendmail.cf は qmail や postfix の設定方法と比べ有用なのでしょうか?
ソースを書いたり、デバッグする際に、開発者でさえとても大変なような気がしますが、、、

196 :名無しさん@お腹いっぱい。 :02/03/07 07:38
>>195
「有用」ってどういう意味?

197 :! :02/03/07 13:08
>>184
comm logに変換してanalogに食わすってのはどう?
http://www.tokyo-kasei.ac.jp/~matsuki/analog/otherlog.html

誰かやってない?

198 :名無しさん@お腹いっぱい。 :02/03/09 12:44
誰か助けてください。本当に困っています(涙涙涙)

sendmail-8.12.2/Solaris8環境で設定を施しました。locahostはhogeだとして
hogeにはBINDも設定されていてDNSは問題無く起動しています。しかし相変わらず
Mar 9 12:35:14 hoge sendmail[342]: [ID 702911 mail.alert] unable to qualify my own domain name (hoge) -- using short name
Version 8.12.2と出てきて、/usr/lib/sendmail -bt -d0.2と実行すると以下のようなメッセージ
が出ました。

Compiled with: DNSMAP LOG MAP_REGEX MATCHGECOS MIME7TO8 MIME8TO7
NAMED_BIND NDBM NETINET NETINET6 NETUNIX NIS NISPLUS PIPELINING
SCANF XDEBUG

============ SYSTEM IDENTITY (after readcf) ============
(short domain name) $w = hoge
(canonical domain name) $j = hoge
(subdomain name) $m = <null>
(node name) $k = hoge
========================================================

WARNING: local host name (hoge) is not qualified; fix $j in config file
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)

色々と調べてみ結果、このエラーでは/etc/hostsにマシンのFQDNを加えれば名前を解決出来る
とあったのでやってみましたがそれでもまだエラーが起こります。

こういった問題はどのように解決出来るのでしょうか。どなたかご教授をお願い致します。



199 :名無しさん@お腹いっぱい。 :02/03/09 12:55
>>198
> WARNING: local host name (hoge) is not qualified; fix $j in config file


200 :名無しさん@お腹いっぱい。 :02/03/09 13:01
fuck

201 :名無しさん@お腹いっぱい。 :02/03/09 13:03
198
>>; fix $j in config fileとはsendmail.cfの変数$jを指しているのでしょうか?
探してみたのですがどうも見つからないです。。。。。

202 :名無しさん@お腹いっぱい。 :02/03/09 13:15
>>201
つーか、どうやって sendmail.cf 作ったの?

> 変数$jを指しているのでしょうか?
こうもり本に載ってるよ。

203 :名無しさん@お腹いっぱい。 :02/03/09 13:15
>>201
============ SYSTEM IDENTITY (after readcf) ============
(short domain name) $w = hoge
(canonical domain name) $j = hoge
(subdomain name) $m = <null>
(node name) $k = hoge
========================================================


204 :198 :02/03/09 14:40
自己解決出来ました。お騒がせしました。
/etc/hostsを

127.0.0.1 localhost
192.168.0.2 hoge
192.168.0.2 hoge.gehe.co.jp

と、していたのを

127.0.0.1 localhost
192.168.0.2 hoge.gehe.co.jp hoge

に直したら成功しました。厨犬鬱Death。




205 :了解。。 :02/03/09 14:42
>>198
了解。


了解。って何????????????????



そんな会話してる奴見たことねーーーーーー
気持ち悪いーーーーーーーーー

了解、了解!!!!!!


206 :初心者 :02/03/09 15:38
初歩的なことですみませんが、自分のメールサーバを通して
どのホストから、どのホストへメールがリレーされたとか、
また、自分のメールサーバでどういうメールを受信したとか
そういった基本的なログはどこに取られるのですか?
当方sendmail 8.11.6 をSolarisで使用しています。

207 :   :02/03/09 15:39


345 名前:   :02/03/09 13:53 ID:j0vCtIG7
   


346 名前: :02/03/09 13:53 ID:1pu1BPHC



347 名前:  :02/03/09 14:00 ID:itgAP7kn



348 名前:  :02/03/09 14:05 ID:1JnQxfEg
 


349 名前:  :02/03/09 14:32 ID:1pu1BPHC
 


350 名前:    :02/03/09 14:33 ID:yDyJb/02
??????!


351 名前: :02/03/09 14:33 ID:5mdHAIqC



352 名前:  :02/03/09 14:35 ID:94wOEqxM


208 :   :02/03/09 15:40


345 名前:   :02/03/09 13:53 ID:j0vCtIG7
   


346 名前: :02/03/09 13:53 ID:1pu1BPHC



347 名前:  :02/03/09 14:00 ID:itgAP7kn



348 名前:  :02/03/09 14:05 ID:1JnQxfEg
 


349 名前:  :02/03/09 14:32 ID:1pu1BPHC
 


350 名前:    :02/03/09 14:33 ID:yDyJb/02
??????!


351 名前: :02/03/09 14:33 ID:5mdHAIqC



352 名前:  :02/03/09 14:35 ID:94wOEqxM
111111111

209 :>206  :02/03/09 15:41
127.0.0.1 localhost
192.168.0.2 hoge
192.168.0.2 hoge.gehe.co.jp

と、していたのを

127.0.0.1 localhost
192.168.0.2 hoge.gehe.co.jp hoge

に直しなさい

210 :名無しさん@お腹いっぱい。 :02/03/09 15:41
>>206 /var/log/syslog

211 :名無しさん@お腹いっぱい。 :02/03/09 15:48
>>206

うんこどう?柔らかい?

212 :マジレス :02/03/09 15:51
>>206さん
http://isweb35.infoseek.co.jp/computer/s_keishi/freeciv/tutrials/12-step.html
(Shift_JIS)

>>210-211
は無視しましょう・・sage進行でね!


213 :名無しさん@お腹いっぱい。 :02/03/10 23:17
sendmail-8.12.2で/usr/lib/sendmailでメールを送ろうとすると以下のエラーが起きてしまいます。

localhost% /usr/lib/sendmail hoge
WARNING: RunAsGid for MSP ignored, check group ids (egid=100, want=1)
.
collect: Cannot write ./dfg2AEGhXv000468 (bfcommit, uid=101, gid=100): Permission denied
queueup: cannot create queue temp file ./tfg2AEGhXv000468, uid=101: Permission denied
localhost% Mar 10 23:16:47 localhost sendmail[468]: [ID 801593 mail.alert] g2AEGhXv000468: SYSERR(hoge): queueup: cannot create queue temp file ./tfg2A
EGhXv000468, uid=101: Permission denied

でも、Qpopperを利用してBeckyやOutlookExpressで普通に使用する分には送受信問題無く行え、
var/mail/hogeファイルも各MUAが送信すればサイズが大きくなり、MUAを通して受信しても問題無く受信
出来ます。ただなんとなく気持ち悪いので・・・。

Googleなんかで探してみると「/tmpのpermissionを1777にしろ」とか「/var/mailを755にしろ」とか言っている文章を
見かけるのですが、どれも無理でした。ちなみに/var/mail/hogeを777にしたりもしたのですが結果は変わらずです。
その上rootになってでrootからrootに送っても同じ現象が起こります。いったいこのメッセージはどうやったら
直せるのでしょうか?

214 :名無しさん@お腹いっぱい。 :02/03/10 23:22
>>213
/var/spool/mqueue とかじゃネーノ?

215 :名無しさん@お腹いっぱい。 :02/03/10 23:33
>>213
なんで最初のWARNINGを読み飛ばしているんだろう。


216 :名無しさん@お腹いっぱい。 :02/03/10 23:34
>>214さん
あ、ごめんなさい。言い忘れました。/var/spool/mqueueも777にしたけど駄目だったんです。

217 :名無しさん@お腹いっぱい。 :02/03/10 23:36
>>215さん
ごめんなさい。。。。厨房なので意味が英文は読めても具体的に
どうすれば良いか分かりません。どうか教えていただけないでしょうか(鬱)

218 :名無しさん@お腹いっぱい。 :02/03/10 23:37
MS-DOS 6.2 あたりだとこんな感じらすぃー

MSCDEX [/E/K/S/V] /D:driver1 [/D:driver2] [/L:n] [/M:b]

/E セクタバッファを EMS に格納する
/K 漢字で書かれた CD-ROM ボリュームを認識させる
/S MS-NETWORK または Windows for Workgroup サーバ上で
CD-ROM ドライブを共有できるようにする
/V 起動時に,メモリの使用状況を表示する
/D:driver1 [/D:driver2]
先頭の CD-ROM デバイスドライバのドライバ名を指定,パラメータ
は,CONFIG.SYS 内で対応する CD-ROM デバイスドライバのス
イッチ /D で指定されている名前を指定する.最低1つのスイッチ /D
が必要.さらに別の CD-ROM デバイスドライバを追加するときは,
それぞれのデバイスドライバに対応するスイッチ /D を追加して指定
する.
/L 先頭の CD-ROM ドライブに割り当てるドライブ名を指定.複数の
CD-ROM ドライブが接続されているときは,先頭の CD-ROM ドラ
イブに続く適切なドライブ名がそれぞれの CD-ROM ドライブに自動
的に割り当てられる.
/M セクタバッファの数の指定

つーか「くだ質」逝けよ



219 :名無しさん@お腹いっぱい。 :02/03/10 23:38
政治的てのがよくわからないけど普通のホスティング業者なら
帯域制限さくっとかけて終りだと思うけど。
それにこの対応は一ヶ月もするとまたトラフィックがもとに戻るんじゃないかな。
趣味でやってんだからほっといてくれには賛成するのでsage

220 :名無しさん@お腹いっぱい。 :02/03/10 23:39
1964年、MITなどがAT&Tのベル研究所で開発した
Multics(MULTiplexed Information and Computing System)は
知恵遅れで肥大化したため頓挫した。
いつだったか、ケンなんとかという人と、もうひとりの人かだれかが、
Unics(UNiplexed Information and Computing System)と名付けた
OSが作られ、それがUnixとよばれるようになる。
それは、小さなツールに一つの仕事をしっかりとやらせるという考えかた
で、UnicsはMulticsを皮肉って命名された。
あとは忘れました。

# web上でみつかるページには無い、
# 詳しくて綿密なUnix歴史大事典を作っていこう。
# 昔話もアリ


221 :名無しさん@お腹いっぱい。 :02/03/10 23:41
起動時に,メモリの使用状況を表示する
/D:driver1 [/D:driver2]
先頭の CD-ROM デバイスドライバのドライバ名を指定,パラメータ
は,CONFIG.SYS 内で対応する CD-ROM デバイスドライバのス
イッチ /D で指定されている名前を指定する.最低1つのスイッチ /D
が必要.さらに別の CD-ROM デバイスドライバを追加するときは,
それぞれのデバイスドライバに対応するスイッチ /D を追加して指定
する.
/L 先頭の CD-ROM ドライブに割り当てるドライブ名を指定.複数の
CD-ROM ドライブが接続されているときは,先頭の CD-ROM ドラ
イブに続く適切なドライブ名がそれぞれの CD-ROM ドライブに自動
的に割り当てられる.
/M セクタバッファの数の指定

つーか「くだ質」逝けよ




219 名前:名無しさん@お腹いっぱい。 :02/03/10 23:38
政治的てのがよくわからないけど普通のホスティング業者なら
帯域制限さくっとかけて終りだと思うけど。
それにこの対応は一ヶ月もするとまたトラフィックがもとに戻るんじゃないかな。
趣味でやってんだからほっといてくれには賛成するのでsage


220 名前:名無しさん@お腹いっぱい。 :02/03/10 23:39
1964年、MITなどがAT&Tのベル研究所で開発した
Multics(MULTiplexed Information and Computing System)は
知恵遅れで肥大化したため頓挫した。
いつだったか、ケンなんとかという人と、もうひとりの人かだれかが、
Unics(UNiplexed Information and Computing System)と名付けた
OSが作られ、それがUnixとよばれるようになる。


222 :- :02/03/11 21:39
質問ですが、sendmail8.12.2において、
/var/spool/mqueueと
/var/spool/clientmqueueは、
それぞれどんな時にどちらが使われるのでしょうか?


223 :213 :02/03/12 22:16
自己解決出来ました。
この問題、/var/spool/clientmqueueのpermissionに問題がありました。
とりあえず777とかにやってみるとエラーが消えました。で、実際clientmqueue
ディレクトリにもqueueが溜まりました。

224 :名無しさん@お腹いっぱい。 :02/03/14 03:34
>>223
な〜、めんどくさいよな〜、8.12 は。

225 :名無しさん@お腹いっぱい。 :02/03/14 19:11
添付ファイル名によるフィルタリングを行いたいのですが、
Sendmail標準の機能でこのようなことは可能でしょうか?
拡張子が実行可能形式の物だけを排除したいのです。
exe bat 等です。
バージョンは8.11です。
ご存知でしたらご教示ください。。

226 :名無しさん@お腹いっぱい。 :02/03/14 22:30
http://scifi.squawk.com/demime.html これを改造したらできるかも。
でも djb 系の方から「その考え自体が間違ってる」っていわれそうな要求ですね。

227 :名無しさん@お腹いっぱい。 :02/03/30 19:31
>>225
その考え方自体が間違っています。


228 :名無しさん@お腹いっぱい :02/03/30 20:37
>>227
じゃあどうやったら実現出来るのかな?
何かsendmailとは別のツールつかうの?

229 :名無しさん@お腹いっぱい。 :02/03/30 20:42
>>228
Googleでキーワードに
「sendmail 添付ファイル フィルタリング」
と突っ込んで検索したらうぢゃうぢゃヒットしますが何か?

230 :名無しさん@お腹いっぱい :02/03/31 19:54
確かにhitはするけど、有料のソフトウエアの紹介ばかりじゃん。
無料でできないのかな?

231 :名無しさん@お腹いっぱい。 :02/04/02 17:03
質問ですが、
到着確認メールを送り返してもらうために、
自分の sendmailから外部に ESMTPする際に、
RCPT TO: に、常に NOTIFY=SUCCESS
を付加してやることってできますでしょうか?

あるいは、 NOTIFY=SUCCESS を付けて送信するような
MUAは存在するでしょうか?

232 :名無しさん@お腹いっぱい。 :02/04/02 18:53
>>230
freshmeat.net で検索しろよ。

233 :名無しさん@お腹いっぱい。 :02/04/02 19:18
>>228

>添付ファイル名によるフィルタリングを行いたい
という考えかたが間違っているという人に対して、

>じゃあどうやったら実現出来るのかな?
と聞くのはおかしいだろ。
そもそも そんなこと実現しようとすることが
間違っていると言ってるわけだし。


234 :233 :02/04/02 19:19
まあ、>>227の意見の妥当性は知らんけどね...。
というか>>227はネタでしょ?


235 :名無しさん@お腹いっぱい。 :02/04/02 19:23
>>234
> まあ、>>227の意見の妥当性は知らんけどね...。

別にそれほど変なことだとは思わんけど。
 最近 *.mp3 でウイルス送られてくる=フィルタリングしたい
とかさ。


236 :名無しさん@お腹いっぱい。 :02/04/02 21:34
/etc/sendmail.cf があるのに /etc/mail/sendmail.cf を
読みに行くってなんででしょうか?

237 :名無しさん@Emacs :02/04/02 21:35
>>236 そういうふうにmakeしたから。

238 :名無しさん@お腹いっぱい。 :02/04/02 21:41
>>237
速レス有難うございます Linuxなので
devtools/OS/Linux を編集するのだとは思うのですが、
どの辺がこの設定ファイルの場所を決めているのかわかりません。
教えていただけるとうれしいです。sendmail-8.11.6 です。

239 :名無しさん@お腹いっぱい。 :02/04/02 21:52
>>238 grepって知ってる?

240 :名無しさん@お腹いっぱい。 :02/04/02 21:53
>>235
つーか、djb的には「それはMTAの仕事じゃない」ってことだろ。
俺はMTAでやってもいいと思うんだけど。

241 :名無しさん@お腹いっぱい。 :02/04/02 22:04
MDAにやらせるとか。
適当なフィルタをラッパーとして噛ませる。

242 :名無しさんは14才 :02/04/03 12:17
>>228
procmail使うんじゃダメかな?

243 :名無しさん@お腹いっぱい :02/04/04 23:54
cyrus-sasl-2.1.2でsendmailにSMTP認証を施そうとしているんだけど、
configure、make、make installは問題無く出来たが./configureの際に
付けたオプション--with-dbpath=/etc/mail/sasldbが、make install後
何処にも無いんだけど、このデータベースファイルって何処に逝ってしまったか
知ってる人いる?ついでにsaslspasswdコマンドも見つからないし・・・。

244 :名無しさん@お腹いっぱい。 :02/04/05 03:26
1.5.27 しか知らないけど、インストール時にはできないと思う。
sasldb ファイルを生成するオプション付けて saslpasswd コマンド実行したときに
はじめて sasldb が出来上がる、っていうカラクリ。

saslpasswd コマンドの在り処だけど、自力で調べてみそ。
cyrus-sasl に限った話じゃないのだが、
make -n install すれば、どのコマンド(ファイル)がどこにインストールされるかわかるよ。
make install する前には必ず -n で確認しておく癖を付けとくのが吉。

245 :名無しさん@お腹いっぱい。 :02/04/05 06:32
会社のサーバでsendmail使ってんだけど同じメールが2通来てしまう人が結構
いるんだけど考えられることってなにがある?
ログにもmessageIDは違うけど2通送られているんだよ。
でも送信者は1通しか送ってないんだよ。


246 :244 :02/04/05 08:50
カラクリの説明ありがとうございます。
saslpasswdの件ですが、見つけることが出来ました。
おっしゃってると通りmake -n installで詳細を吐かせて
調べてみたら/usr/local/sbinにありました。
ありがとうございました。

247 :名無しさん@お腹いっぱい。 :02/04/05 08:52
>>245
誰が2通にしてるのか切り分けないと。
自分とこのサーバに来る時点で2通になってんなら、
送り元に聞くしかないんじゃネーノ?
2通になるのは特定の相手からだけ?

248 :名無しさん@Emacs :02/04/05 13:06
>>245
送信者がOutlook使っていないか?

249 :名無しさん@お腹いっぱい。 :02/04/07 22:22
>>245 はログすら見ない似非メール管理者

250 :名無しさん@お腹いっぱい。 :02/04/10 22:17
sendmailサーバを会社で立ち上げるのですが、
あるアカウントは社外にメール送信できて、
あるアカウントは社内の人にしかメール送信できない設定って
どうしたらよいかわかりませんか?

色々調べたのですがわからないので教えてください。お願いします。

251 :名無しさん@お腹いっぱい。 :02/04/10 22:48
>>250 もう少し細かく説明出来無い?

まぁ社内のMailの送信用鯖を一つで、
そこ一台で全て賄うとして、
社外もオッケー、社内だけって言うのは
何で判断するの?

IPアドレス?PopBeforeSMTP?送信時パスワード
要求?sendmail.cfを自分でちゃんと書く自信の
無い奴は、自分のやりたい事さえ自分自身ちゃんと
見えていないんじゃない?

252 :250 :02/04/10 23:19
>>251
説明不足で申し訳ないス

例えば、
aaa@2ch.co.jpのアカウントはどこへでも、メール送信可
bbb@2ch.co.jpのアカウントはドメイン内、つまりaaa@2ch.co.j@など
にしかメールを送信することができない設定をどうやったら出来るかです。

特定のアカウント(リストなりdbにして)についてはローカル送信してか
できない設定にしたいのです。

relay_mapやcheck_realyあたりでもなさそうなので...

そうそう、PopBeforeSMTP程度ならやったことあります。



253 :名無しさん@お腹いっぱい。 :02/04/11 01:36
>>252
その「アカウント」ってのは何で判断するんだ?
SMTP AUTH のアカウントか?
ヘッダの From: か?
SMTP From: か?
送信元 IP アドレスか?
それとも他の何かか?
詐称されたらどうするか考えてるか?

254 :名無しさん@お腹いっぱい。 :02/04/11 01:39
>>250
CF なら SPAM_LIST とか SPAM_REGEX でできるかな。
メールサーバ2台たてないとだめかも。

255 :名無し :02/04/11 12:19
cyrus-saslをsendmailにくっつけようとして、bersion 2.1.2をダウンしてきて、
何気にdocsを漁ってたらこんな文章を発見。

Installation
Cyrus SASL

Get, compile, and install cyrus-sasl (current (2001-03-24) version: 1.5.27). Read the docs which come with it (as
well as README and INSTALL). Cyrus SASL 2.x does not work with sendmail yet because the API has changed.

確かに色々設定してもエラーとか吐いてなかなかうまくいかねーなーと思ったら、
こんな事だったとは。でも文章の書かれた期日が一年前くらいなんだけど、いまだに
ver.2でsendmailで出来たって実績あるやついないのかなー。鬱

256 :名無しさん@お腹いっぱい。 :02/04/11 12:48
ちうか、本家 cyrus imapd でも正式版の 2.0.x は 1.5.27 しか使えませんが。
sasl 2.x が使えるのは開発中の 2.1.x のみ。そーゆーもんだと思いなされ。

257 :名無しさん@お腹いっぱい。 :02/04/11 13:02
ちうか、bersion

258 :anonymous_root :02/04/11 13:54
>>250
かなりオヴァカな設定だけれど、

1:鯖2台作る。一台はファイアウォールの中、もう一台は外と交信できる
汎用メール鯖(対外用)。社内用鯖は使い古しのDOS/Vマシンに NetBSD か
Linux を入れて置けば、いくらも掛からず作れるし Runnning cost も冷蔵
庫代より安い。

2:ファイアウォール内の鯖には社内用アドレスだけ作っておき、
汎用サーバに返すだけ。

としとけば、問題無いじゃん。凝った設定作るのも良いけど、Version
上がると泣くことになるよ。


259 :名無しさん@お腹いっぱい。 :02/04/11 13:54
社内でsendmailを使用しているのですが、人事異動のたびにaliasesの
書き換えが発生して4月になると、ひーひーいってます。
みなさん、大体1000人規模の社員を抱えている会社のaliasesって
どうやって管理しているのでしょうか?
なんかいいツールとかありませんか?

260 :名無しさん@お腹いっぱい。 :02/04/11 14:01
>>259

vi


261 :anonymous_root :02/04/11 14:10
>>260

ワロタ

>>259
参考にならんと思うけど、aliases に
↓こうやってファイルに分けている
soumu:":include:/root/POST/ALL"
engineer:":include:/root/POST/MEMBER"
#やっぱ vi を使ってるよん



262 :259 :02/04/11 14:59
>>260
いや、そのviで検索しながらまさに編集途中なんですが(w

アカウント自体の管理はそれでも何とかなるのですけど。
問題は、いくつかのグループエイリアスにその人が
所属していた場合、関連する別の部署のエイリアスに書き換える
必要が発生する時です。

たまに、前に所属していた部署のグループエイリアスから
削除し忘れたりしてさあたいへん・・・・。

なんだかなぁ

>>261
ありがとうございます、これも試してみたんですが
うちのかいしゃ、人数はそんなにいないのに
やたらと部署がいっぱいあって、人事異動のときに
部署が改変されたり、新設されたり、なくなったり
統合されたりして、以前と原形をとどめないくらい
組織だけが変わったりして以前の設定を再利用
しにくい環境なのです。

なので、ファイルごとに管理しても期末ごとに作り
なおなさないといけない状況が発生して、
結局やってることがかわらなかったりします。

かなり愚痴っぽくなってるのでsage

263 :anonymous_root :02/04/11 15:59
>>262
アドレスを管理するファイルを分けるという手もあるよ。

sendmail.cf に

O AliasFile=/etc/mail/aliases,/root/sections

とする。部署名は /root/sectionsで

部署1:mem1
部署2:mem2

と書き、実際のアドレスは

mem1:":include:/root/POST/mem1" # members-1
mem2:":include:/root/POST/mem2" # members-2

と設定して分ける。これだと再利用しやすくなる。
でも、こんぐらがるのは一緒だし cf もいじるので、
お進めできないけどね。

264 :259 :02/04/11 17:02
>>263
ありがとうございます。
つ〜か、"AliasFile"に複数のファイルが指定できるとは
知らんかったです。
ちょっとやってみます。


次100 最新50 (10:00PM - 03:00AM の間一気に全部は読めません)

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