= s/qmail = <> <> [[/ENVIRONMENT VARIABLES]] [[/fehQlibs]] s/qmail をUbuntu 18.04LTSで[[/テスト運用]]中です。[[/機能]] 経緯の簡単メモです。-- ToshinoriMaeno <> SPFレコード検索に問題があって、使用をやめた。更新があったら、また試す。 https://www.fehcom.de/sqmail/sqmail.html より s/qmail is considered to be the successor or DJB's qmail with TLS 1.3 support based on ucspi-ssl and authentication using a variety of IdP sources including Dovecot. SPF and SRS features are also available out-of-the-box. ---- 種々のテスト用に使っている Ubuntu 18.04 LTS でnetqmail (+antibadmail) を立ち上げた。 spam対策の検討に使えそうだと分かった。 そこで、s/qmail も試してみようと考えた。-- ToshinoriMaeno <> qmailに個別のパッチを適用するのはくたびれる。 せっかくまとまっているものを試さないのはもったいない。 install は問題なさそう。-- ToshinoriMaeno <> fehQlibsだけ入れれば、makeはできる。 DJBの/package(流)とか daemontoolsに慣れていれば簡単だ。 よくできている。 qmail-send (qmail-start) を起動、ローカル、リモートへの配送 OK 残るは qmail-smtpd だ。早く、新機能を試したい。 設定は簡単とは言えないが、DJB流に慣れていれば、... -- ToshinoriMaeno <> Dependencies For installation, s/qmail requires a development environment and additionally the OpenSSL development libraries (in particular on Linux) starting with version 1.1.1 or a compatile LibreSSL implementation. In particular, the following packages are recommended: {{{ Mandatory: fehQlibs: The common foundation. Mandatory: ucspi-ssl: Additional TLS libraries. Optional: ucspi-tcp6: cdb generation, module rblsmtpd. Optional: daemontools: providing supervise and TAI64N timestamps by multilog. Attention: In order to include EIA/UTF8 support, you need to install the libidn2 together with the header file . }}} = INSTALL = == fehQlibs == https://www.fehcom.de/ipnet/qlibs.html install 特に問題なし。置き場 /usr/local/qlibs == ucspi-ssl == openssl などが入っているという前提で、然るべき場所に展開して、package/install を実行。ok == ucspi-tcp6 == 必須ではないらしいが、installしておく。然るべき場所に展開して、package/install で ok == s/qmail == 同上。(ucspi-ssl は必要。先にinstallせよ。実行中のqmailがあるなら、停止しておくこと) /var/qmail を移動しておけば、よかった。-- ToshinoriMaeno <> 元の設定を尊重しているようなので、残しておいてよかったとも言えそう。-- ToshinoriMaeno <> = 設定 = 動作確認のために最初は「特になし」ということにした。 便利な機能がたくさんある。あとで、試す。 = projects = Current projects and maintained applications https://www.fehcom.de/ipnet/djbware.html https://www.fehcom.de/qmail/spamcontrol.html qmail patch なので、今回は使わない。 https://www.fehcom.de/ipnet/ucspi-tcp6.html install 済み。 Unified IPv6 DNS Security https://www.fehcom.de/ipnet/djbdnscurve6.html djbdnscurve6 is a fork of djbdns combining ... TLS encryption for Client/Server IPv6/IPv4 communication https://www.fehcom.de/ipnet/ucspi-ssl.html Required for Linux: libssl-dev libraries (separate package).