.
[ リロード ]   [ ソース ]  [ トップ | 一覧 | 単語検索 | 最新 | バックアップ | ヘルプ ]


sendmail-8.12.11インストールログ

redhat9をインストールするとsendmailはインストールされています。 RPM版のsendmailを削除せずに上書きします。起動スクリプト(/etc/rc.d/init.d/sendmail)をそのまま使い、alisesは /etc/ で運用します。

sendmail-8.12.10インストールログ と同様にインストール可能です。redhat9の起動スクリプトを利用する場合、submit.mcに次の1行を追加する必要があります。

define(`confPID_FILE', `/var/run/sm-client.pid')dnl

(インストールの準備)

mkdir -p /usr/man/man1
mkdir -p /usr/man/man8
rm -f /etc/mail/*.mc
rm -f /etc/mail/Makefile
rm -f /etc/aliases*
rm -f /etc/mail/*.db

(解凍)

tar xvfz TGZs/sendmail.8.12.11.tar.gz -C /usr/local/src

(インストール)

cd /usr/local/src/sendmail-8.12.11
sh Build
sh Build install

cd /usr/local/src/sendmail-8.12.11/makemap
sh Build install

(設定)

cd /usr/local/src/sendmail-8.12.11/cf/cf
vi submit.mc
------------------------------------------------------------------------
divert(-1)

divert(0)dnl
VERSIONID(`$Id: submit.mc,v 8.6.2.7 2003/09/10 22:11:56 ca Exp $')
define(`confCF_VERSION', `Submit')dnl
define(`__OSTYPE__',`')dnl dirty hack to keep proto.m4 from complaining
define(`_USE_DECNET_SYNTAX_', `1')dnl support DECnet
define(`confTIME_ZONE', `USE_TZ')dnl
define(`confDONT_INIT_GROUPS', `True')dnl
define(`confPID_FILE', `/var/run/sm-client.pid')dnl
dnl
dnl If you use IPv6 only, change [127.0.0.1] to [IPv6:::1]
FEATURE(`msp', `[127.0.0.1]')dnl
------------------------------------------------------------------------
make submit.cf
cp -f submit.cf /etc/mail/

vi sendmail.mc
------------------------------------------------------------------------
divert(-1)

divert(0)dnl
VERSIONID(`$Id: aquila.mc,v 8.1 2003/12 gshapiro Exp $')
OSTYPE(linux)dnl
DOMAIN(generic)dnl

define(`confPRIVACY_FLAGS',`goaway')dnl
define(`confDONT_BLAME_SENDMAIL',`groupreadablekeyfile')dnl
define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun')dnl
define(`confCOPY_ERRORS_TO', `postmaster')dnl
define(`confTO_IDENT',`0s')dnl
define(`ALIAS_FILE', `/etc/aliases')dnl

FEATURE(`access_db', `hash -T -o /etc/mail/access')dnl
FEATURE(local_procmail,`',`procmail -t -Y -a $h -d $u')dnl
FEATURE(`mailertable',`hash -o /etc/mail/mailertable.db')dnl
FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable.db')dnl
FEATURE(redirect)dnl
FEATURE(always_add_domain)dnl
FEATURE(`use_cw_file')dnl
FEATURE(`use_ct_file')dnl
FEATURE(`accept_unresolvable_domains')dnl
EXPOSED_USER(`root')dnl

MAILER(local)dnl
MAILER(smtp)dnl
MAILER(procmail)dnl
------------------------------------------------------------------------

make sendmail.cf
cp -f sendmail.cf /etc/mail/

chown smmsp:smmsp /var/spool/clientmqueue
chmod 774 /var/spool/clientmqueue
chkconfig sendmail on

vi /etc/mail/access
------------------------------------------------------------------------
localhost.localdomain           RELAY
localhost                       RELAY
127.0.0.1                       RELAY
192.168                         RELAY
------------------------------------------------------------------------

vi /etc/mail/trusted-users
------------------------------------------------------------------------
apache
majordom
nobody
------------------------------------------------------------------------

vi /etc/mail/local-host-names
《受け取るべきドメインを記述》
------------------------------------------------------------------------
linuxexpert.ne.jp
------------------------------------------------------------------------

(起動)

/etc/rc.d/init.d/sendmail restart

(確認)

echo \$Z | /usr/sbin/sendmail -bt -d0
Version 8.12.11
 Compiled with: DNSMAP LOG MATCHGECOS MIME7TO8 MIME8TO7 NAMED_BIND
                NETINET NETUNIX NEWDB PIPELINING SCANF USERDB XDEBUG

============ SYSTEM IDENTITY (after readcf) ============
      (short domain name) $w = linuxexpert
  (canonical domain name) $j = linuxexpert.linuxexpert.ne.jp
         (subdomain name) $m = linuxexpert.ne.jp
              (node name) $k = linuxexpert.linuxexpert.ne.jp
========================================================

ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
> 8.12.11


リロード   差分 ソース ファイル添付 添付ファイル一覧   Wikiトップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS
Expert Menu
最新記事
なぜここへ
Yahoo Japanから
検索結果から
友人に聞いて
前からURLを知っていた
他サイトからリンク
最新バージョンの確認

Linuxexpert is one of the service presented by InfomationSquare. / OmakaseBlog Login  |  Register Now!