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

***sendmail-8.12.11インストールログ

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

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!