Subject: MH-6.8 addes domainname to local-address

From: [email-masked] (Sinichiro Dezawa)
Date: 6 Nov 93 13:03:15

出沢＠富士フイルム です

新しい環境に移ったら、MH-6.7 がうまく動かない、ということで
この際だから mime もにらんで MH-6.8 をインストールしました。

すると困った事が起きました。
local の宛名(すなわち @ 無し)に送ろうとすると、自動的に domain-name が
付加されてしまいます。
ほとんどの人にはそれで問題無いんですが、届かない人が出てしまいます。
 domain-name が付加されないように install する正しい方法を教えていただ
け無いでしょうか
    ./READ-ME, ./conf/doc/ADMIN を読んでは見たのですが、分かりませんでした
    社内では最初の 6.8 user なもので、、
    mhconf file  はこんな具合です。
	mts     sendmail/smtp
	options ATTVIBUG BSD42 BSD43 DBMPWD
	options LOCKF SUN40 SUN41 TYPESIG=void ZONEINFO
	curses  -lcurses -ltermcap
	bin     /usr/local/bin/mh
	etc     /usr/local/lib/mh
	mail    /usr/spool/mail
	manuals local
	options FOLDPROT='"0700"' MHE MHRC MSGPROT='"0644"' NTOHLSWAP
	options FOLDPROT= OVERHEAD RPATHS
	ldoptions -s
	ldoptlibs -lresolv
	options JAPAN MIME
	options locname='"miya.fujifilm.co.jp"' 

    当面の逃げとして、sbr/addrsbr.c の struct mailname *getm () で
	    if (dfhost == NULL) {
    	/*dfhost = LocalName ();*/  <------ ここ
   	 dftype = LOCALHOST;
    	}
    の様にしてます。
	これでは dezawa@  宛になってしまう。

＃ なぜ困るかといいますと、
＃ 	事業所のメールサーバー で一括して受けて、
＃ 	それを aliases によって 職場毎のメールサーバーに配送する
＃ 様になっています。ここで
＃ 	職場内部だけのメールしかしない人は 事業所のメールサーバーに 
＃	登録されていません
＃ 	職場固有の alias も有ります。
＃ これらにも @miya.fujifilm.co.jp が付いてしまうと これらまで事業所の
＃ メールサーバーに送られてしまい、受取人なし、で戻って来てしまうのです。

--

---

From: [email-masked] (Takanori `Racsho' Nishijima / 西島孝徳)
Date: 06 Nov 1993 16:37:35 GMT

>  domain-name が付加されないように install する正しい方法を教えていただ

「インストールオプションに BERK か DUMB を入れる」
だったと思います。

--
“管理者の苦労、ユーザ知らず。あたりまえ。”
西島 孝徳 (NISHIJIMA, Takanori)   キヤノン株式会社 周辺機器開発センター
E-mail: [email-masked]

---

From: [email-masked] (Sinichiro Dezawa)
Date: 8 Nov 93 20:08:17

出沢＠富士です
>「インストールオプションに BERK か DUMB を入れる」

これでうまく行きました。ありがとういございました。
--