1. s/qmail
/DOC /ENVIRONMENT VARIABLES /SPF /fehQlibs /spam対策 /さくら /テスト運用 |
s/qmail をUbuntu 18.04LTSで/テスト運用中です。/機能
経緯の簡単メモです。-- ToshinoriMaeno 2021-05-08 02:44:08 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 2021-05-06 00:15:51
qmailに個別のパッチを適用するのはくたびれる。
- せっかくまとまっているものを試さないのはもったいない。
install は問題なさそう。-- ToshinoriMaeno 2021-05-06 04:55:53
- fehQlibsだけ入れれば、makeはできる。
DJBの/package(流)とか daemontoolsに慣れていれば簡単だ。
- よくできている。 qmail-send (qmail-start) を起動、ローカル、リモートへの配送 OK
- 残るは qmail-smtpd だ。早く、新機能を試したい。
-- ToshinoriMaeno 2023-05-27 19:58:17
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 <idn2.h>.
2. INSTALL
2.1. fehQlibs
https://www.fehcom.de/ipnet/qlibs.html
- install 特に問題なし。置き場 /usr/local/qlibs
2.2. ucspi-ssl
openssl などが入っているという前提で、然るべき場所に展開して、package/install を実行。ok
2.3. ucspi-tcp6
必須ではないらしいが、installしておく。然るべき場所に展開して、package/install で ok
2.4. s/qmail
同上。(ucspi-ssl は必要。先にinstallせよ。実行中のqmailがあるなら、停止しておくこと)
/var/qmail を移動しておけば、よかった。-- ToshinoriMaeno 2021-05-06 04:33:25
元の設定を尊重しているようなので、残しておいてよかったとも言えそう。-- ToshinoriMaeno 2021-05-06 11:07:03
3. 設定
動作確認のために最初は「特になし」ということにした。
- 便利な機能がたくさんある。あとで、試す。
4. 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).