トップページunix
1001コメント328KB

sendmail

■ このスレッドは過去ログ倉庫に格納されています
0001q is the MTA.NGNG
sendmail スレ脂肪?
0269名無しさん@お腹いっぱい。2005/08/11(木) 03:50:20
>>268
マッチを使わない別の書き方で目的が果たせることがわかりました。
目的は、パイプの実行結果を変数に代入したかったんだけなんですが、
今一文法が分かっていなかったもので・・・
0270名無しさん@お腹いっぱい。2005/09/07(水) 17:23:18
http://mixi.jp/view_bbs.pl?id=1986187
0271名無しさん@お腹いっぱい。2005/09/07(水) 22:44:58
Too much incoreectly addressed email for this domain
というエラーがでる。

送信あて先のドメインはMXを3つ(10、20、30)で
持っている。

Sendmail Ver8.12.11だ。

何かCONFIGできるポイントはあるか。

ご教授下さい。
0272名無しさん@お腹いっぱい。2005/09/08(木) 00:18:07
コピペしてなんか楽しいか?
0273名無しさん@そうだ選挙に行こう2005/09/11(日) 15:25:01
sendmail8.12.11をつかっていますが、
access.dbのREJECTがうまくうごいてくれません。

どこか設定がおかしいのでしょうか?
ご教示よろしくお願いします。


(sendmail.mc)
divert(0)dnl
VERSIONID(`$Id: generic-linux.mc,v 8.1 1999/09/24 22:48:05 gshapiro Exp $')
OSTYPE(linux)dnl
DOMAIN(generic)dnl
define(`confCW_FILE', `-o /etc/mail/local-host-names')dnl
FEATURE(`relay_entire_domain')dnl
define(`ALIAS_FILE',`/etc/mail/aliases')dnl
FEATURE(`relay_based_on_MX')dnl
FEATURE(`virtusertable',`hash /etc/mail/virtusertable')dnl
FEATURE(`access_db')dnl
INPUT_MAIL_FILTER(`spamassassin', `S=local:/var/run/spamass.sock,, F=, T=C:15m;S
:4m;R:4m;E:10m')
FEATURE(`relay_mail_from')dnl
define(`use_cw_file',`/etc/mail/local-host-names')
define(`LOCAL_RELAY',`smtp:mail')dnl
define(`MAIL_HUB',`smtp:mail')dnl
MAILER(local)dnl
MAILER(smtp)dnl

(/etc/mail/access) *access.db化はおこなっています。
localhost RELAY
192.168 RELAY
mail.goo.ne.jp. REJECT
0274djb 信者@ニート2005/09/11(日) 15:33:02
>>273
当り前だ。cf/README の ANTI-SPAM CONFIGURATION CONTROL の項を良くよんでみろ。
0275名無しさん@そうだ選挙に行こう2005/09/11(日) 15:46:27
>>274
レスありがとうございます。

FEATURE(`relay_entire_domain')dnl

がよくないのでしょうか?
0276名無しさん@そうだ選挙に行こう2005/09/11(日) 15:49:27
>>275
cf/README の ANTI-SPAM CONFIGURATION CONTROL の項を良くよんでみろ。
0277名無しさん@そうだ選挙に行こう2005/09/11(日) 15:58:31
>>275
自助努力って知っているか?
02782752005/09/11(日) 16:47:20
おさわがせしました。解決しました。
0279名無しさん@そうだ選挙に行こう2005/09/11(日) 19:37:17
>>278
どうやって解決したの?
02802752005/09/11(日) 20:17:35
転送先でaccess.dbを見るようにしました。
0281名無しさん@お腹いっぱい。2005/09/15(木) 08:27:48
sendmail 以外のメールサーバの話題はどこに行けばいいでしょうか?
たとえば dbmail とか。
0282名無しさん@お腹いっぱい。2005/09/15(木) 13:44:19
そういう (メールシステム全般) スレがあったんだけど、今は無いねえ。
誰かが立てるまではとりあえずくだ質スレかココで聞いてみては。
0283名無しさん@お腹いっぱい。2005/09/17(土) 17:50:18
8.13.5が出ました。
0284名無しさん@お腹いっぱい。2005/09/17(土) 18:16:27
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
0285名無しさん@お腹いっぱい。2005/09/17(土) 22:24:05
MacOS Xでビルドしてみるか
0286名無しさん@お腹いっぱい。2005/09/17(土) 22:25:10
-CURRENTでビルドしてみるか。
0287名無しさん@お腹いっぱい。2005/09/18(日) 05:05:00
pipe で bogomilter にデータ渡してヘッダ付加する milter 作ったけど、
どうやって各アカウントで spam/non-spam のデータ追加登録をするべきか悩む……
リモートからCGIでやろうか……面倒
pop とか拡張してSPAM識別できるようなプロトコルが欲しくなった。
第一 evnelope from のアドレス解析からなんてやってられん
0288名無しさん@お腹いっぱい。2005/09/18(日) 10:32:18
>>287
bogomilter?
0289名無しさん@お腹いっぱい。2005/09/19(月) 06:03:19
>>288
bogofilter の間違えね。すまん。
0290名無しさん@お腹いっぱい。2005/09/22(木) 01:26:56
sendmailを起動しようとしたら以下のような事がいわれます
Sep 22 00:52:21 local sm-mta[343]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA6: can't create server SMTP socket: Protocol not supported
Sep 22 00:52:21 local sm-mta[343]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA6: optional socket disabled

psで見ると、
root 343 0.0 5.3 1024 1588 ?? Ss 12:52AM 0:00.07 sendmail: accepting connections
となるので起動はしているとおもいます

上記をみると「SMTPがサポートされてないよ」と言うような感じだと思うのですが
これは、ほっておいたら何か問題ありますでしょうか?
また、解決する方法はありますか?
0291名無しさん@お腹いっぱい。2005/09/22(木) 01:46:29
>>290
「sendmail MTA6」とかでぐぐって
「6」が何を意味するか考えたら
だいたい想像つかね?
0292名無しさん@お腹いっぱい。2005/09/22(木) 01:55:59
>>291
ありがとうございます
IPv6のことであっていますでしょうか?
だとすると、IPv6は使わないので無視しておいてもいいのでしょうか?
もしよろしければ、表示しない設定等も教えて頂ければ嬉しいです
0293名無しさん@お腹いっぱい。2005/09/22(木) 04:53:48
Google使って調べ上げる根性なかったり、
蝙蝠本買うお金なければ、Postfix使ってたほうがいいと思うよ
0294名無しさん@お腹いっぱい。2005/09/22(木) 04:57:39
sendmailはOSが依存してる場合もあるから簡単にそうも行かないだろ
0295名無しさん@お腹いっぱい。2005/09/22(木) 09:43:19
>>294
オレもそう思う。なので、今回のようなケースの場合は話の分かる業者・先輩・知人に
泣きつく、というのも選択肢に入れてあげてください。

ていうか、自分で調べ上げる根性が備わってないと Postfix でもハマるんじゃね?
0296名無しさん@お腹いっぱい。2005/09/22(木) 09:45:42
ネット上でのsendmailの情報はだんだん少なくなってきてるから
今後もsendmail使い続ける予定なら自力で調べる力は必要かも
0297名無しさん@お腹いっぱい。2005/09/22(木) 11:55:40
せめてOSやsendmailのバージョンくらいは書くだろ
0298名無しさん@お腹いっぱい。2005/09/28(水) 21:04:55
eric allman が来日してるみたいなんだけど、どっかでセミナーとか講演とかやらんの?
去年来たときは何回かやったんだけど。
0299名無しさん@お腹いっぱい。2005/10/03(月) 00:19:57
Duane Allman と勘違いしちまったオレは、自分でもどうかしていると思う。
# せめて Gregg だよな……
0300名無しさん@お腹いっぱい。2005/10/03(月) 23:29:20
「エリザベス〜」を生で聴きたいぜ!!
0301不明なデバイスさん2005/10/19(水) 10:07:33
/etc/mail/accessにREJECTで登録するとサーバ全体に効きますよね。
特定のメールアドレスにだけREJECTしたい場合ってどうしたらいいんでしょうか?
abc@abc.com --> bcd@bcd.net という形で送信元と宛先の対でREJECTできたらいいんですけど。
0302名無しさん@お腹いっぱい。2005/10/19(水) 10:52:04
>>301
出来るけど?
0303不明なデバイスさん2005/10/19(水) 11:05:05
ごめん、やり方おせーて。
たのんます。
0304名無しさん@お腹いっぱい。2005/10/19(水) 13:11:12
FEATURE(`access_db')
FEATURE(`delay_checks, `hater')

From:bar@hoge.com  REJECT
Spam:foo@your.domain HATER
0305不明なデバイスさん2005/10/19(水) 13:15:15
ありがとう!
でもどこに書いたらいいかわからないポ
頑張って調べてみます。
0306名無しさん@お腹いっぱい。2005/10/20(木) 19:39:47
FreeBSD5.4 BIND9.3 sendmail8.13
サーバ内にsample.comとsample2.comとそれぞれのDNSサーバ ns.sample.comとns.sample2.comを立

ててあります。

しかしsample2.comでメール送信して、受信した側のヘッダーに
Received: from ns.sample.com と出てしまいます。
Recieved: from をns.sample2.comにするためには、どこをいじればいいでしょうか。
よろしくお願いします。
0307名無しさん@お腹いっぱい。2005/10/20(木) 19:42:55
>>306
/etc/mail/local-host-names?
0308名無しさん@お腹いっぱい。2005/10/20(木) 19:51:42
>>307
レスありがとうございます。/etc/mail/local-host-nameには、また違うドメインsample3.comと記述してあります。
それでもReceived: from ns.sample.comになってしまいます。
他にどこがあるのでしょうか・・・
0309名無しさん@お腹いっぱい。2005/10/20(木) 21:00:24
>>304
Spam:なんてあるのか( ´・∀・`)へー
delay_checksの効用初めて見た
0310名無しさん@お腹いっぱい。2005/10/20(木) 23:16:48
>>306
MASQUERADE_AS
03113062005/10/21(金) 01:39:16
>>310
ありがとうございます、それですね!
webminでsendmail>ドメインのマスカレードにドメイン名を追加したところ、
/etc/mail/sendmail.cfに
CMsample1.com
CMsample2.com
CGsample1.com
CGsample2.com
と記述されました。
しかし、まだRecieved: from は変わりませんでした。
どのファイルに記述したらいいのかもよくわかりません。
もう少しヒントをいただけると嬉しいです。よろしくお願いします。
0312名無しさん@お腹いっぱい。2005/10/21(金) 11:34:31
>>308
どうして、/etc/mail/local-host-name に sample3.com と書かれているのですか?
>>310
それは、header の From: field の書き換えでしょ。
今の話は、SMTP EHLO の引数の話。
0313名無しさん@お腹いっぱい。2005/10/21(金) 11:35:23
書き忘れた。
>>312
/etc/hosts には何て書いてある?
0314名無しさん@お腹いっぱい。2005/10/21(金) 13:16:50
あと、/usr/lib/sendmail -bt -d0.1 の結果も
03153062005/10/21(金) 19:50:07
>>312
レスありがとうございます。
/etc/mail/local-host-name は自分でsample3.comに変えました。
サーバ名をsample.comにしたくなかったためです。
同じ理由から、/etc/hosts もsample3.comに変えてあります。
>>314
/usr/libに移動して、sendmail -bt -d0.1としてみましたが、何も出てきません。
0316名無しさん@お腹いっぱい。2005/10/21(金) 20:20:01
sample.com とか sample3.com とかやめれ。
example.com とか example3.jp とかにしる。
03173062005/10/21(金) 20:24:11
>>316
すみません、ご指摘ありがとうございます。
次からexample.comと書きます。今までのカキコのsampleをexampleに置き換えてください。
0318名無しさん@お腹いっぱい。2005/10/21(金) 21:26:41
FreeBSDなら/usr/lib/sendmailはなかったかと。
>314の言う出力は
# /usr/sbin/sendmail -d0.11 root < /dev/null

とかかな。

しかしReceivedヘッダのホスト名を都度変更したいとか
ならsendmail.cfの中身いじる必要あるかも。

# grep -A5 '^HReceived:' /etc/mail/sendmail.cf
の出力部分。
03193062005/10/21(金) 21:54:41
>>318
レスありがとうございます。
言い忘れましたが、example.com〜example3.comまで全てのIPアドレスは同じです。
sendmail.cfのヘッダフォーマットの部分は、こうなっています。
HReceived: $?sfrom $s $.$?_($?s$|from $.$_)

受信側のヘッダは、どのドメインから送信しても、
Received: from 111.222.333.444 (ns.example.com [111.222.333.444])
と出てしまいます。
example2.comから発送した場合は、
Received: from 111.222.333.444 (ns.example2.com [111.222.333.444])
と表示させたいわけです。
03203062005/10/21(金) 21:55:06
$ /usr/sbin/sendmail -d0.11 root < /dev/nullの結果は↓

$ /usr/sbin/sendmail -d0.11 root < /dev/null
Version 8.13.5
Compiled with: DNSMAP LOG MAP_REGEX MATCHGECOS MILTER MIME7TO8 MIME8TO7
NAMED_BIND NETINET NETINET6 NETUNIX NEWDB NIS PIPELINING SASLv2
SCANF STARTTLS TCPWRAPPERS USERDB XDEBUG
OS Defines: BSD4_4_SOCKADDR HASFCHOWN HASFCHMOD HASFLOCK
HASGETDTABLESIZE HASGETUSERSHELL HASINITGROUPS HASLSTAT HASNICE
HASRANDOM HASRRESVPORT HASSETLOGIN HASSETREUID HASSETRLIMIT
HASSETSID HASSETUSERCONTEXT HASSETVBUF HAS_ST_GEN HASSRANDOMDEV
HASURANDOMDEV HASSTRERROR HASUNAME HASUNSETENV HASWAITPID
IDENTPROTO IP_SRCROUTE LOCK_ON_OPEN SAFENFSPATHCONF
USE_DOUBLE_FORK USESETEUID USESYSCTL
Kernel symbols: don't use _PATH_UNIX
Conf file: /etc/mail/submit.cf (default for MSP)
Conf file: /etc/mail/sendmail.cf (default for MTA)
Pid file: /var/run/sendmail.pid (default)
Canonical name: 111.222.233.444
UUCP nodename: 111.222.333.444
a.k.a.: [111.222.333.444]
Conf file: /etc/mail/submit.cf (selected)
Pid file: /var/spool/clientmqueue/sm-client.pid (selected)

============ SYSTEM IDENTITY (after readcf) ============
(short domain name) $w = 111
(canonical domain name) $j = 111.222.333.444
(subdomain name) $m = 222.333.444
(node name) $k = 111.222.333.444
========================================================
03213182005/10/21(金) 22:37:37
>320

Receivedヘッダの定義にある $?s を送信する時の
希望するドメイン名かホスト名を表すマクロに書き換えれば
>>306の望む動作にはなりそうな気がするけど、
そんなマクロあったっけな?
#なければうまく作るという手もありやけど。

サーバがメールを発信する時の$sマクロはそのサーバ自身
のホスト名が入ったと思うから、いろいろ違うホスト名を
ヘッダに入れるのはちょい厄介かも・・・という気がする。
0322名無しさん@お腹いっぱい。2005/10/22(土) 01:25:52
333 444 ワロス
0323名無しさん@お腹いっぱい。2005/10/22(土) 01:47:38
例示なら別にいいじゃん。
実在しないし。
0324名無しさん@お腹いっぱい。2005/10/27(木) 19:49:48
俺様のsendmailは負荷分散機がチェックしてるんだが、
こいつがhelo投げて生死確認しやがるもんだから、heloして
quitすると出るログ
did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
が1日に17300行たまりやがるわけですよ。

誰か特定のIPのログを取らないようにする方法を教えてくださいませ
0325名無しさん@お腹いっぱい。2005/10/27(木) 20:19:28
syslog-ngで捨てる
03263242005/10/27(木) 20:30:35
ぉぅ、なるほど。できた。
ありがとうございました。
0327名無しさん@お腹いっぱい。2005/10/28(金) 03:52:38
>>324
漏れもマネしたくてsyslog-ngにしたんだけど
did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
が上手く捨てられない orz
スマンけど、該当するところを晒してくださいませませ
0328名無しさん@お腹いっぱい。2005/10/28(金) 14:43:29
\/
0329名無しさん@お腹いっぱい。2005/10/31(月) 05:57:12
>>327
俺は324ぢゃないけど
and not match("ほげほげ to MTA") って追加するだけ
0330名無しさん@お腹いっぱい。2005/10/31(月) 20:54:57
sendmail X.0.0.0.0 (released 2005-10-30) is available
0331名無しさん@お腹いっぱい。2005/10/31(月) 21:42:47
まじっすか?
http://www.sendmail.org/sm-X/index.html
まじっすね!!

ダウソしてドキュメント読み中。
0332名無しさん@お腹いっぱい。2005/11/01(火) 11:38:42
あー、出たのか。もうしばらくテスト続けるかと思ってたんだけど。

でも 8.x と互換性はまったくないし、
それだったら postfix 使った方がいいんじゃないかなー。
0333名無しさん@お腹いっぱい。2005/11/01(火) 16:23:31
まあ、バージョン番号からもわかるように、まだまだチャレンジャー向けでしょ。
0334名無しさん@お腹いっぱい。2005/11/02(水) 17:27:49
sendmail X の README を読んでみたが、
各機能ごとにモジュールが分かれているのは
qmail みたいだね。
(この理解はあってますか?)
0335名無しさん@お腹いっぱい。2005/11/02(水) 17:33:46
あってますよ。まぁPostfixもそうだし、qmailはモダンなMTAの原形に
なってますね。でも、パッチだらけつぎはぎだらけのqmail使う理由もなければ
>>332がいうようにsendmail-Xを使う理由もないね。
日本語ドキュメントの充実さなんかを考えたとき、Postfixでいいでしょ。
ざっとみたけど、今度の設定ファイルはなんかBINDを髣髴させるね。
0336名無しさん@お腹いっぱい。2005/11/02(水) 17:40:17
>>335
milter は使えるのかな?
0337名無しさん@お腹いっぱい。2005/11/02(水) 17:41:49
>>335
レスどうもありがとう。
たしかに README を呼んでみると、
BIND 9 のような設定ファイルにしたとありますね。

私は DJB教徒の qmail 信者で、
sendmail は少ししか触ったことがないのですが
(自分の裁量の余地があるメールサーバを立てるときは、いつも qmail を使う)

たしかにパッチだらけで最近うんざりしてきたので、
sendmail X をいじってみようと思います。

# postfix もそうなっているとは知らなかった。
0338名無しさん@お腹いっぱい。2005/11/02(水) 17:43:35
>>336
milter が使えるのかどうかはわからないが、
そういった filter library (libmilter)というのはあるらしい。
0339名無しさん@お腹いっぱい。2005/11/02(水) 18:59:10
libmilter じゃなくて libpmilter ね。
似てるけど互換性はない模様。

http://www.sendmail.org/%7Eca/email/sm-X/doc-X.0.0.0.0/README.html#SECTION00600000000000000000
0340名無しさん@お腹いっぱい。2005/11/02(水) 21:43:20
ttp://ore.dyndns.org/mail/smx.html

sendmail8との共通点を見つけるほうが難しいな。
0341名無しさん@お腹いっぱい。2005/11/02(水) 21:53:11
sendmail-8的なルールセットはないんやろなぁ
結構便利やったのに・・・
0342名無しさん@お腹いっぱい。2005/11/05(土) 01:12:01
sendmail 8.13.3 を使用してDomainKeysを実装しようとしています。

鍵の生成、DNSへ公開鍵の登録、sendmailの最コンパイル、sendmail.cfの再構成まで終了し
dk-filter起動、sendmail再起動までは順調に進んだのですが実際にメールを送信しても
メールヘッダにDomainKey?-Signatureが付与されません。

サーバ側のログにはdk-filter自体の出力はあるので、dk-filter自体は動作していてsendmailからの
連携も動いているっぽいのですが、出力にはMilter insertの文字は見られず
external hostという出力が出るのみです。

この external host が解決のための糸口だとは思いますが、googleで調べても
該当するメッセージが発見できませんでした。

どなたかお分かりになりましたら解決の糸口だけでも頂けませんでしょうか。

もし、板違いでしたら該当板を教えて頂けたらと思います。
03433422005/11/05(土) 10:20:54
自己解決しました。

問題は、/etc/mail/ihost の記載が無かったためです。

稚拙な質問で失礼しました。

しかし...
YahooJapanへメール送信すると正常にDomainKeyで出所確認したと表示されるんだけど
sa-test@sendmail.netにメールしたものの戻りは Signature verification failedって出るんだよなぁ

もう暫く設定を煮詰めてみまつ。
0344名無しさん@お腹いっぱい。2005/11/14(月) 01:44:47
何か全部受信拒否扱いになって返ってくるよー(つД`)
0345名無しさん@お腹いっぱい。2005/11/14(月) 12:35:26
>>344
どういうこと?
0346名無しさん@お腹いっぱい。2005/11/14(月) 13:01:48
>>345
電話しても電波がとか使われておりませんとかっていわれるのー><
0347名無しさん@お腹いっぱい。2005/11/18(金) 01:10:00
>>346
おまえは嫌われたんだよ
奴のことはきっぱり諦めろ
0348初心者2005/12/05(月) 21:53:55
板違いだったらすみません
Linuxのsendmailをwenminで設定しています、下記のように修正したら
送信相手のアドレスがxxxx@r2.dion.ne.jpのようなサブドメインに送信すると
「550  Recipient address rejected: User unknown in local
recipient table」エラーになってしまいます
どなたか対策方法を教えてください
TRUST_AUTH_MECH(`LOGIN PLAIN CRAM-MD5 DIGEST-MD5')dnl Define
Other DAEMON_OPTIONS(`Port=25,Name=MSA,M=E')dnl
FEATURE(`no_default_msa')
define(`confAUTH_MECHANISMS',`LOGIN PLAIN CRAM-MD5 DIGEST-MD5')
以上
0349名無しさん@お腹いっぱい。2005/12/06(火) 02:09:12
wenmin ?
0350初心者2005/12/06(火) 14:25:31
wenminはWebminの間違いでした(^^;;
0351名無しさん@お腹いっぱい。2005/12/06(火) 14:30:06
・ 仕事でMTAの管理をさせられている人の駆け込み寺ではありません。
仕事で必要でしたら、しっかりしたコンサルタントを雇うべきです。 (いるかどう
かは知りません。)
・ ネットワーク管理初心者の場ではありません。
・ UNIX初心者のための質問の場ではありません。自称Linux初心者は特にお断りしま
す。
・ sendmailをソースからインストールしてみてください。
0352名無しさん@お腹いっぱい。2005/12/07(水) 19:55:27
この期に及んでsendmailなんて使うな。postfixだ時代は。

複雑怪奇でどうしようもない、バグを多数抱えたプログラム何て使うな。
ってOpenBSDの中の人もいってましたが、未だにsendmailから脱却できておりません。

せてめ、qmailかなにかにしてみてはどうでしょうか?
0353名無しさん@お腹いっぱい。2005/12/08(木) 10:11:04
http://web.archive.org/web/20020820194744/http://www.jp.qmail.org/postfix/

Postfixの安全性への疑問

Postfixの作者はqmailは競争相手だと書いていますが、 securityに関しては
Postfixは話にもなりません。

qmail ユーザがみたPostfix 項目別検討

Postfix disasters (D. J. Bernstein) 日本語訳

最近の maildrop 事情 : けっきょく set-gid を使うことにしたか。

共有mail spoolの危険性 : こんなものの互換性が重要なのか。
多数のユーザを抱えてすでに何年もsendmailを動かしているなら、互換性を云々する気持も分らなくはないが。
メイル管理を勉強しなおしてみてはどうだろう。

MTAにとって重要なのはsendmail互換性ではない。 Henkeさんの要請
0354名無しさん@お腹いっぱい。2005/12/08(木) 10:42:55
qmail の安全性への疑問

リリース当時はともかく、現在はパッチを当てないと事実上使いものにならない。
しかし、素の qmail はともかく、パッチの検証はほとんどされていない。
ましてや複数のパッチを当てた場合の相性の検討など皆無。
0355名無しさん@お腹いっぱい。2005/12/08(木) 10:47:55
比較はこっちでやってよ。

Internet Mail System 総合スレ 3
http://pc8.2ch.net/test/read.cgi/unix/1128256415/
0356名無しさん@お腹いっぱい。2005/12/10(土) 01:52:24
送信専用メールサーバを構築中です。
通常、送信元ドメイン名はホスト名が適用されますが
独自に設定できますか?
ホスト名とメールドメイン名を別にしたいです。
0357名無しさん@お腹いっぱい。2005/12/10(土) 07:51:56
>>356
送信者アドレス指定して送ればいいだけっしょ。
0358名無しさん@お腹いっぱい。2005/12/10(土) 12:43:13
>>356
その送信元ドメイン名のリレーを許可するだけ。ちょっとはぐぐれ。
0359名無しさん@お腹いっぱい。2005/12/12(月) 00:51:07
>>353
これ今は存在しないってことは、
大岡山の狂信者は撤回したってことなんだよな。
0360名無しさん@お腹いっぱい。2005/12/26(月) 01:33:56
sendmailでIPを/etc/mail/accessに指定して、
スパムメールをはじく設定をしてみたんですが
はじいた時のメッセージは

Dec 26 00:23:41 ***** sendmail[1002]: [ID 801593 mail.info]
jBPFNfHn001002: user133.betseyjohnson.com [63.74.241.***] ←設定したIPではない。中継?
(may beforged) did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA

これでいいんでかね?
設定後スパムメールが来なくなったので、おそらくうまくいったと思うんですが
こんなエラーメッセージ今まで出たことないんで、これしかないと思うんです。

どなたか、ご教授ください。
0361名無しさん@お腹いっぱい。2005/12/27(火) 10:06:05
単にスキャンされただけだろ。
その程度の英語、SMTPの知識でメール管理者やるの無理
とっととサーバとめろ。
0362名無しさん@お腹いっぱい。2005/12/27(火) 22:44:14
>>361
すんまそん。
今、サーバー立てて勉強しているんです。
ありがとうございました。
0363名無しさん@お腹いっぱい。2006/01/05(木) 11:47:35
>>362
いっとくが、サーバ乗っ取られるのは被害者じゃない
その程度で動かしてやられるのは未必の故意の加害者
0364名無しさん@お腹いっぱい。2006/02/08(水) 17:09:27
複数のISPのメールアドレスを使っていますが、
自宅の送信専用sendmailから、
MAIL FROM:のアドレスによって複数のSMART_HOSTを切替えるには、
どうすればいいでしょうか?

今はSMART_HOSTを使わずに、送信専用sendmailから、宛先メールサーバーに
直送していますが、将来、SPAM対策とかでSMART_HOST経由が必須になった場合
に備えた質問です。

ISPが一つなら簡単ですが、問題は複数のISPのアドレスを使っていることで、
(送信先じゃなく)送信元のアドレスによってSMART_HOSTを切替えたいのです。

わかる方、宜しくです。
0365名無しさん@お腹いっぱい。2006/02/09(木) 02:07:17
>>364

mailertableみたいな感じで発信者アドレスと
使用するISPのホストの対応書いたMAPつくって、
ルールセット98(やったかな)に追記する形で
#mcのLOCAL_RULE_0で追加されるところね
ルールセット書いて、

$#relay $@ isp1.example.jp $: rcpt@example.com

みたいなのをRHSに書けば行けるかと、たぶん。
0366名無しさん@お腹いっぱい。2006/02/09(木) 11:42:38
>>364
現状で.cfをゴリゴリ書かずにそれを実現する方法きっとない。
ゴリゴリ書くんでいいならメーラー定義を複写して、配送の
最後のところで呼び出すメーラー切り替えるのが簡単な気がする。
(どれだけ汎用に作りたいかによる)

だけど、将来の話なら、ぶっちゃけ
SMTP_AUTHさえとおせばどんなメールだって受けてくれるような
ISPを探すか、世の中がそうなるのを待つほうがいい気がする。
0367名無しさん@お腹いっぱい。2006/02/09(木) 11:57:56
>>366
SMTP_AUTH(またはPOP before SMTP、または同一ISPのネットからのアクセス)
なら、どんなFROM:のメールでも受けてくれるISPは多く存在するが、
問題はそのメールを最終的に受けとるメールサーバーの方ではないかな。

最終受け取りのメールサーバーがSPFとか導入していて、
FROM:等のドメインと、送信に利用したISPのドメインが一致しないと
受取拒否される可能性がある。

それに対処するために、FROM:によってSMART_HOSTを切替える *.cfが
今後需要が高くなる気がするが。
0368名無しさん@お腹いっぱい。2006/02/09(木) 12:01:43
procmail か何かに渡して、sendmail 複数起動しとけば良いんでね?

つか、メーラで From 切り替えるなんて面倒な事出来るんなら、
ついでに投げるサーバも切り替えれば良いんじゃね?
■ このスレッドは過去ログ倉庫に格納されています