SUSE 9.0でローカルのメール送受信をできるように設定します。目的はADSL接続に使っているルータからのログメールを受け取るためです。/etc/postfix/main.cfファイルの編集ですが、まず、ローカルの小さなLANでDNSは動いておらず、hostsファイルでの名前解決をしていますので、
disable_dns_lookups = yes
の行を加えます。これは受け取るのみならば必要ないかもしれません。
次に自ホストへのメールを受け取るため、
mydestination = $myhostname, localhost.$mydomain
の行を有効にし、監視するIPアドレスを
inet_interfaces = 127.0.0.1
から
inet_interfaces = 127.0.0.1, 192.168.xxx.xxx
として自分のアドレスを追加しておきます。
これでできたのですが、途中、/sbin/conf.d/SuSEconfig.postfixの存在を知ったりして、直接/etc/postfix/main.cfを編集して良かったのかどうか。なるべくならSUSE標準の方法を使った方が後々問題が少ないので、この辺りもう少し調査の必要がありそうです。