1 / 14

sendmail 実験

sendmail 実験. 2006/2/23 城戸英彰. 構成. 上位と下位を設定(ドメイン) local.db.is.kyushu-u.ac.jp ( 上位 ) mail.local.db.is.kyushu-u.ac.jp ( 下位 ) 所属マシン 上位 nis (NIS サーバ: FreeBSD: 192.168.33.51) nitanda (DNS : FreeBSD :192.168.33.52) fujiwara ( クライアント用: vine linux : 192.168.33.54) 下位

alisa
Download Presentation

sendmail 実験

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. sendmail 実験 2006/2/23 城戸英彰

  2. 構成 • 上位と下位を設定(ドメイン) • local.db.is.kyushu-u.ac.jp (上位) • mail.local.db.is.kyushu-u.ac.jp (下位) • 所属マシン • 上位 • nis (NISサーバ:FreeBSD: 192.168.33.51) • nitanda (DNS : FreeBSD :192.168.33.52) • fujiwara (クライアント用:vine linux : 192.168.33.54) • 下位 • sola (DNS,sendmail : 192.168.33.55) • lin (クライアント用 : vine linux : 192.168.33.56) 内部

  3. 実験 • 対象 • sola.mail.local.db.is.kyushu-u.ac.jpのマシン • 内容 • access ファイルを変更し、それぞれについて接続元、mail from, rcpt toを変更し、実験する

  4. access ファイル • 空の状態 • ip 指定で RELAY を使用 • ip 指定で REJECT を使用 • ip 指定で RELAY, REJECT 共に使用 • domain 指定で RELAY を使用 • domain 指定で REJECTを使用 • domain 指定で RELAY-REJECTの順に記述 • domain 指定で REJECT-RELAYの順に記述

  5. 名前 • none • ip<RELAY> • ip<REJECT> • ip<RELAY&REJECT> • domain<RELAY> • domain<REJECT> • domain<RELAY-REJECT> • domain<REJECT-RELAY>

  6. access の設定 IP指定 /etc/mail/accessの記述 192.168.33.55 RELAY 192.168.33.56 RELAY ip<RELAY> :内部(solaとlin)の許可 ip<REJECT> :外部(fujiwara)の拒否 192.168.33.54 REJECT 192.168.33.55 RELAY 192.168.33.56 RELAY 192.168.33.54 REJECT ip<RELAY&REJECT> ドメイン指定 domain <RELAY> mail.local.db.is.kyushu-u.ac.jp RELAY local.db.is.kyushu-u.ac.jp REJECT domain <REJECT> mail.local.db.is.kyushu-u.ac.jp RELAY local.db.is.kyushu-u.ac.jp REJECT domain <RELAY-REJECT> local.db.is.kyushu-u.ac.jp REJECT mail.local.db.is.kyushu-u.ac.jp RELAY domain <RELAY-REJECT>

  7. 接続元, mail from, rcpt to • 接続元 • # telnet sola.mail.local.db.is.kyushu-u.ac.jp 25 を行うマシン • 外部(fujiwara.local.db.is.kyushu-u.ac.jp) • 内部 (lin.local.db.is.kyushu-u.ac.jp) • mail from, rcpt to • 上記 telnet コマンド実行時の記述 • 外部(xxxx@hotmail.com) • 内部(murasita@ホスト名 or MXレコード名)

  8. 実験結果 • エクセルファイル参照 • 成功時の確認方法 #less /var/mail/murasita

  9. 結果例(送信成功) 内部で接続 mail from: 内部 rcpt to: 内部 @ホスト名 access ファイル:ip<REJECT> [root@localhost root]# telnet sola.mail.local.db.is.kyushu-u.ac.jp 25 Trying 192.168.33.55... Connected to sola.mail.local.db.is.kyushu-u.ac.jp. Escape character is '^]'. 220 sola.mail.local.db.is.kyushu-u.ac.jp ESMTP Sendmail 8.13.5/8.13.5; Mon, 20 Feb 2006 17:14:24 +0900 (JST) helo localhost 250 sola.mail.local.db.is.kyushu-u.ac.jp Hello lin.mail.local.db.is.kyushu-u.ac.jp [192.168.33.56], pleased to meet you mail from:murasita@sola.mail.local.db.is.kyushu-u.ac.jp 250 2.1.0 murasita@sola.mail.local.db.is.kyushu-u.ac.jp... Sender ok rcpt to:murasita@sola.mail.local.db.is.kyushu-u.ac.jp 250 2.1.5 murasita@sola.mail.local.db.is.kyushu-u.ac.jp... Recipient ok data 354 Enter mail, end with "." on a line by itself ip(REJECT) No.1 .. 250 2.0.0 k1K8EOdn000567 Message accepted for delivery

  10. 結果例(Relay denied) 内部で接続 mail from: 内部  rcpt to: 外部 @ホスト名 accessファイル:ip<REJECT> [root@localhost root]# telnet sola.mail.local.db.is.kyushu-u.ac.jp 25 Trying 192.168.33.55... Connected to sola.mail.local.db.is.kyushu-u.ac.jp. Escape character is '^]'. 220 sola.mail.local.db.is.kyushu-u.ac.jp ESMTP Sendmail 8.13.5/8.13.5; Mon, 20 Feb 2006 17:17:47 +0900 (JST) helo localhost 250 sola.mail.local.db.is.kyushu-u.ac.jp Hello lin.mail.local.db.is.kyushu-u.ac.jp [192.168.33.56], pleased to meet you mail from:murasita@sola.mail.local.db.is.kyushu-u.ac.jp 250 2.1.0 murasita@sola.mail.local.db.is.kyushu-u.ac.jp... Sender ok rcpt to:my_mail_box@hotmail.co.jp 550 5.7.1 my_mail_box@hotmail.co.jp... Relaying denied

  11. 結果例(access denied) 内部で接続 mail from : 外部 @ホスト名 accessファイル : ip<REJECT> [root@localhost root]# telnet sola.mail.local.db.is.kyushu-u.ac.jp 25 Trying 192.168.33.55... Connected to sola.mail.local.db.is.kyushu-u.ac.jp. Escape character is '^]'. 220 sola.mail.local.db.is.kyushu-u.ac.jp ESMTP Sendmail 8.13.5/8.13.5; Mon, 20 Feb 2006 17:44:04 +0900 (JST) helo localhost 250 sola.mail.local.db.is.kyushu-u.ac.jp Hello lin.mail.local.db.is.kyushu-u.ac.jp [192.168.33.56], pleased to meet you mail from:my_mail_box@hotmail.co.jp 550 5.7.1 Access denied

  12. 結果例(送信成功) 外部で接続 mail from :内部 rcpt to :内部 MXレコード access ファイル: none [root@fujiwara root]# telnet sola.mail.local.db.is.kyushu-u.ac.jp 25 Trying 192.168.33.55... Connected to sola.mail.local.db.is.kyushu-u.ac.jp. Escape character is '^]'. 220 sola.mail.local.db.is.kyushu-u.ac.jp ESMTP Sendmail 8.13.5/8.13.5; Tue, 21 Feb 2006 15:24:36 +0900 (JST) helo localhost 250 sola.mail.local.db.is.kyushu-u.ac.jp Hello [192.168.33.54], pleased to meet you mail from:murasita@mail.local.db.is.kyushu-u.ac.jp 250 2.1.0 murasita@mail.local.db.is.kyushu-u.ac.jp... Sender ok rcpt to:murasita@mail.local.db.is.kyushu-u.ac.jp 250 2.1.5 murasita@mail.local.db.is.kyushu-u.ac.jp... Recipient ok data 354 Enter mail, end with "." on a line by itself no.1 mail : none . 250 2.0.0 k1L6Oatk000469 Message accepted for delivery

  13. 結果例(Relay denied) 外部で接続 mail from : 外部 rcpt to : 外部 MXレコード access ファイル:none [root@fujiwara root]# telnet sola.mail.local.db.is.kyushu-u.ac.jp 25 Trying 192.168.33.55... Connected to sola.mail.local.db.is.kyushu-u.ac.jp. Escape character is '^]'. 220 sola.mail.local.db.is.kyushu-u.ac.jp ESMTP Sendmail 8.13.5/8.13.5; Tue, 21 Feb 2006 15:27:11 +0900 (JST) mail from:artdoo@hotmail.com 250 2.1.0 artdoo@hotmail.com... Sender ok rcpt to:artdoo@hotmail.com 550 5.7.1 artdoo@hotmail.com... Relaying denied. IP name lookup failed [192.168.33.54] quit 221 2.0.0 sola.mail.local.db.is.kyushu-u.ac.jp closing connection Connection closed by foreign host.

  14. 結果例(access denied) 外部で接続 mail from :内部 MXレコード accessファイル: ip<REJECT> [root@fujiwara root]# telnet sola.mail.local.db.is.kyushu-u.ac.jp 25 Trying 192.168.33.55... Connected to sola.mail.local.db.is.kyushu-u.ac.jp. Escape character is '^]'. 220 sola.mail.local.db.is.kyushu-u.ac.jp ESMTP Sendmail 8.13.5/8.13.5; Tue, 21 Feb 2006 15:36:30 +0900 (JST) helo localhost 250 sola.mail.local.db.is.kyushu-u.ac.jp Hello [192.168.33.54], pleased to meet you mail from:murasita@mail.local.db.is.kyushu-u.ac.jp 550 5.7.1 Access denied

More Related