FreeBSD 14.3 RELEASE - postfix - インストール


 クラウディア


1. 概要
2. インストール
3. インストール時のメッセージ

1. 概要

 以下、必要な「ports」をインストールしていきます。  すべて、「root」ユーザ権限で。

2. インストール


cd /usr/ports/mail/postfix

make config
 下記が、デフォルトのオプションになります。

 ようわからんのですが、もしかしたら使うかもしれないので、「MYSQL」「PGSQL」のチェックは、いれておきます。
 「BLACKLISTD」のチェックは、はずしておきます。
 そうしておかないと、メールのログに下記のようなメッセージが出て、や、なのです。


Jul  8 15:02:57 nt postfix/smtpd[75909]: bl_init: connect failed for `/var/run/blacklistd.sock' (No such file or directory)
 後で、変えるかもしれません。

make NO_DIALOG=yes

make install
 インストール時点で、下記のフォルダ、ファイルが作成されています。

/usr/local/etc/postfix/
|-- access
|-- access.sample
|-- aliases
|-- aliases.sample
|-- bounce.cf.default
|-- canonical
|-- canonical.sample
|-- generic
|-- generic.sample
|-- header_checks
|-- header_checks.sample
|-- LICENSE
|-- main.cf
|-- main.cf.default
|-- main.cf.sample
|-- master.cf
|-- master.cf.sample
|-- relocated
|-- relocated.sample
|-- TLS_LICENSE
|-- transport
|-- transport.sample
|-- virtual
`-- virtual.sample

3. インストール時のメッセージ

 インストール時に下記のメッセージが表示されました。

===>  Installing for postfix-3.10.2_1,1
===>  Checking if postfix is already installed
===>   Registering installation for postfix-3.10.2_1,1
Installing postfix-3.10.2_1,1...
===> Creating groups
Using existing group 'mail'
Creating group 'maildrop' with gid '126'
Creating group 'postfix' with gid '125'
===> Creating users
Creating user 'postfix' with uid '125'
===> Creating homedir(s)
Adding user 'postfix' to group 'mail'

===============================================================
Postfix was *not* activated in //usr/local/etc/mail/mailer.conf!

To finish installation run the following commands:

  mkdir -p //usr/local/etc/mail
  install -m 0644 //usr/local/share/postfix/mailer.conf.postfix //usr/local/etc/mail/mailer.conf
===============================================================

To use postfix instead of sendmail:
  - clear sendmail queue and stop the sendmail daemons

Run the following commands to enable postfix during startup:
  - sysrc postfix_enable="YES"
  - sysrc sendmail_enable="NONE"

If postfix is *not* already activated in /usr/local/etc/mail/mailer.conf
  - mv /usr/local/etc/mail/mailer.conf /usr/local/etc/mail/mailer.conf.old
  - install -d /usr/local/etc/mail
  - install -m 0644 /usr/local/share/postfix/mailer.conf.postfix /usr/local/etc/mail/mailer.conf

Disable sendmail(8) specific tasks,
add the following lines to /etc/periodic.conf(.local):
  daily_clean_hoststat_enable="NO"
  daily_status_mail_rejects_enable="NO"
  daily_status_include_submit_mailq="NO"
  daily_submit_queuerun="NO"

If you are using SASL, you need to make sure that postfix has access to read
the sasldb file.  This is accomplished by adding postfix to group mail and
making the /usr/local/etc/sasldb* file(s) readable by group mail (this should
be the default for new installs).

===> SECURITY REPORT:
      This port has installed the following binaries which execute with
      increased privileges.
/usr/local/sbin/postlog

      This port has installed the following files which may act as network
      servers and may therefore pose a remote security risk to the system.
/usr/local/lib/postfix/libpostfix-util.so

      If there are vulnerabilities in these programs there may be a security
      risk to the system. FreeBSD makes no guarantee about the security of
      ports included in the Ports Collection. Please type 'make deinstall'
      to deinstall the port if this is a concern.

      For more information, and contact details about the security
      status of this software, see the following webpage:
https://www.postfix.org/

AbemaTV 無料体験
健康サポート特集