• 締切済み

Sendmail8.11.2の設定について

RedHatLinux7.1にSendmail8.11.2をインストールしてメールサーバを立ち上げようとしています。 LinuxもSendmailも初心者なもので、色々と良くわからない事があります。 Q1. メールを送信するのは出来たのですが、メールを受信する為に設定しないといけない内容及び手順が記載されているオススメサイトはありませんか。 Q2. 不正なアドレスにメールした時にエラーメールが返ってくると思うのですが、これをある特定のユーザに通知する設定及び手順が記載されているオススメサイトはありませんか。 御存知の方、御教示を御願いします。

みんなの回答

回答No.3

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/
okwebenomoto
質問者

お礼

的確な回答有難うこざいます。 早速やってみます。

回答No.2

反応がないようですが・・・ どうなったのでしょうか? わからないなら補足しますし、出来たのなら終了してください。

okwebenomoto
質問者

補足

なにも返事を出さずにすいません。 はっきりいって良く分からないのが現状です。 とりあえず送信が出来る状態にしようとしています。 現状では通常の送信は出来るのですが、不正アドレスに送信した場合の エラーメールが受信出来ません。 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ファイル以外はなにもいじっていません。

回答No.1

SMTPサーバーの設定は出来てるようなので、POPサーバーまたはIMAPサーバーを導入してください。 これなきゃメーラーで読めないね・・・ サイトはお探しください。

okwebenomoto
質問者

お礼

回答有難う御座います。 送信関係はうまく行きました。 受信関係はもう少し勉強してからチャレンジしてみます。

関連するQ&A