HAYAGUI

FreeBSD 4.7 + mail の RELAY

はじめに

FreeBSD 4.7R をインストールして sendmail の /etc/mail/access を設定しないと、そのhostのユーザ内ではメールができますが、他のホストのユーザにメールを送ろうとすると、[550 5.7.1 Relaying denied] というエラーになりメールを出すことができません。

私が使っている Winbiff というメーラーの場合は、以下のようなメッセージボックスが表示されます。

今回は、正常に配送する方法を説明します。

sendmail のバージョンは、FreeBSD 4.7 付属の 8.12.6 です。

> telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.hayagui.com.
Escape character is '^]'.
220 mico.hayagui.com ESMTP Sendmail 8.12.6/8.12.6; Wed, 6 Nov 2002 22:09:20 +090
0 (JST)
quit
221 2.0.0 mico.hayagui.com closing connection
Connection closed by foreign host.
>

/etc/mail/access を作成

/etc/mail/access ファイルを新規に作成して、以下のように設定してみます。hayagui.com は RELAY するという意味です。
hayagui.com   RELAY
保存したら、データベースを作成します。
mico# makemap hash /etc/mail/access < /etc/mail/access

正常にメールを送れました。


戻る



(C)1999 - 2002 Kenji Ito All rights reserved.