- 締切済み
Sendmail8.11.2の設定について
RedHatLinux7.1にSendmail8.11.2をインストールしてメールサーバを立ち上げようとしています。 LinuxもSendmailも初心者なもので、色々と良くわからない事があります。 Q1. メールを送信するのは出来たのですが、メールを受信する為に設定しないといけない内容及び手順が記載されているオススメサイトはありませんか。 Q2. 不正なアドレスにメールした時にエラーメールが返ってくると思うのですが、これをある特定のユーザに通知する設定及び手順が記載されているオススメサイトはありませんか。 御存知の方、御教示を御願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- ken1-skillup
- ベストアンサー率33% (135/409)
CFファイルというよりDEFファイルですね MAIL_RELAY_RESTRICTION=yes LOCAL_HOST_IPADDR='192.168.0' LOCAL_HOST_DOMAIN='*******.******.net' こんな感じでとりあえずここだけこのように書けば動くはずですが・・・あとはMAKEして設定ファイルを作成すれば・・・ エラーログは USE_ERRORS_TO='True' COPY_ERRORS_TO='postmaster' PRIVACY_FLAGS='needmailhelo needexpnhelo needvrfyhelo' ここですかね。 postmaster に行くような設定ですね 参考URLからいろいろみてみるといいでしょう 参考場所はターボですので多少違うところがあります。
- 参考URL:
- http://www.ryu.dyn.to/
- ken1-skillup
- ベストアンサー率33% (135/409)
反応がないようですが・・・ どうなったのでしょうか? わからないなら補足しますし、出来たのなら終了してください。
補足
なにも返事を出さずにすいません。 はっきりいって良く分からないのが現状です。 とりあえず送信が出来る状態にしようとしています。 現状では通常の送信は出来るのですが、不正アドレスに送信した場合の エラーメールが受信出来ません。 CFファイルはWIDE CFで以下の設定をしています。 CF_TYPE=R8V8 DEF_ID='Information Service Mail Server Def File ver1.0' OS_TYPE=linux-redhat MX_SENDMAIL=yes MY_DOMAIN='dd.ne.jp' OFFICIAL_NAME='hh.dd.ne.jp' FROM_ADDRESS='$m' ACCEPT_ADDRS='dd.ne.jp' BITNET=auto DIRECT_DELIVER_DOMAINS=all QUEUE_DIR='/var/spool/mqueue' 上記設定を行うと、/var/log/maillogに以下のようなログが出力されます。 Oct 10 19:18:30 vod sendmail[27558]: f9AAITp27558: from=root, size=47, class=0, nrcpts=1, msgid=<200110101018.f9 AAITp27558@hh.dd.ne.jp>, relay=root@localhost Oct 10 19:18:30 vod sendmail[27558]: f9AAITp27558: to=enomotoo@ff.co.jp, ctladdr=root (0/0), delay=00:00:01 , xdelay=00:00:00, mailer=smtp, pri=30047, relay=motorup.ff.co.jp. [210.254.124.129], dsn=2.0.0, stat=Sent (Ok) Oct 10 19:18:39 vod sendmail[27561]: f9AAIcL27561: from=<>, size=1572, class=0, nrcpts=1, msgid=<200110101002596 56.AAA582@ykhsvr012.ykh.in.ff.co.jp>, proto=SMTP, daemon=Daemon0, relay=fuelup.ff.co.jp [210.254.124.2 ] Oct 10 19:18:39 vod procmail[27563]: Insufficient privileges to deliver to "root" Oct 10 19:18:39 vod sendmail[27562]: f9AAIcL27561: to=<root@hh.dd.ne.jp>, delay=00:00:01, xdelay=00:00:00, mailer=local, pri=31127, dsn=5.0.0, stat=Insufficient permission Oct 10 19:18:39 vod sendmail[27562]: f9AAIcL27561: f9AAIdL27562: postmaster notify: Insufficient permission Oct 10 19:18:39 vod procmail[27564]: Insufficient privileges to deliver to "root" Oct 10 19:18:39 vod sendmail[27562]: f9AAIdL27562: to=root, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=3 1227, dsn=5.0.0, stat=Insufficient permission Oct 10 19:18:39 vod sendmail[27562]: f9AAIdL27562: f9AAIdM27562: return to sender: Insufficient permission Oct 10 19:18:39 vod procmail[27565]: Insufficient privileges to deliver to "root" Oct 10 19:18:39 vod sendmail[27562]: f9AAIdM27562: to=root, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=3 1327, dsn=5.0.0, stat=Insufficient permission Oct 10 19:18:39 vod sendmail[27562]: f9AAIdL27562: Losing ./qff9AAIdL27562: savemail panic Oct 10 19:18:39 vod sendmail[27562]: f9AAIdL27562: SYSERR(root): savemail: cannot save rejected email anywhere また、ローカルユーザからroot宛にメールした場合も/var/log/maillogに以下のようなログが出力されます。 Oct 10 19:33:51 vod sendmail[27618]: f9AAXpc27618: from=vod, size=30, class=0, nrcpts=1, msgid=<200110101033.f9A AXpc27618@hh.dd.ne.jp>, relay=vod@localhost Oct 10 19:33:51 vod procmail[27619]: Insufficient privileges to deliver to "root" Oct 10 19:33:51 vod sendmail[27618]: f9AAXpc27618: to=root, ctladdr=vod (501/500), delay=00:00:00, xdelay=00:00: 00, mailer=local, pri=30030, dsn=5.0.0, stat=Insufficient permission なにかのパーミッションの問題だと思われますが。なんのパーミッションかを今調べている所です。 ※sendmail関係ではcfファイル以外はなにもいじっていません。
- ken1-skillup
- ベストアンサー率33% (135/409)
SMTPサーバーの設定は出来てるようなので、POPサーバーまたはIMAPサーバーを導入してください。 これなきゃメーラーで読めないね・・・ サイトはお探しください。
お礼
回答有難う御座います。 送信関係はうまく行きました。 受信関係はもう少し勉強してからチャレンジしてみます。
お礼
的確な回答有難うこざいます。 早速やってみます。