‘未分類’ カテゴリーのアーカイブ

メールサーバのためにLDAPを触る
- 2023/03/29
- aikawa
LDAPは使う機会が無かった事と、ちょっと面倒な感じが有り触って来なかったのですが、メールサーバの試験環境で利用するためにちょっと学習しました。OSはCentOS Stream 9。
長くなるので、今回はLDAPのみです。メール環境は次回に。
長くなるので、今回はLDAPのみです。メール環境は次回に。






Dovecotで共有フォルダ
- 2023/03/09
- aikawa

Dovecotのmaster-usersとdeny-users
- 2023/03/03
- aikawa
Dovecotで、認証系のファイルを確認していて、ちょっと特殊な、
・誰のアカウントにもログイン出来るmasterユーザ
・ログインを禁止するdeny
という機能が有ったので、設定をしてみました。
※masterユーザは強力な機能なので、通常は設定しない方が良いと思います。
・誰のアカウントにもログイン出来るmasterユーザ
・ログインを禁止するdeny
という機能が有ったので、設定をしてみました。
※masterユーザは強力な機能なので、通常は設定しない方が良いと思います。






DovecotのFTSでのファイル検索に、Apache Tikaを使う
- 2023/02/27
- aikawa
前回はFTSのファイル内検索に、decode2textを使いましたが今回はApache Tikaを使います。
Apache Tikaを使うメリットはサポートしているファイルがdecode2textより遥かに多い事でしょうか。
https://tika.apache.org/1.10/formats.html
でもその分メモリを食いそうですが。
Apache Tikaを使うメリットはサポートしているファイルがdecode2textより遥かに多い事でしょうか。
https://tika.apache.org/1.10/formats.html
でもその分メモリを食いそうですが。






FlutterのWindowsアプリでIMEの切り替え
FlutterのWindowsアプリで、TextFieldフォーカス時にIMEをオン/オフ切り替える機能を実装してみました。
最初、TextFieldのTextInputTypeを使ってキーボードをphone
やemailAddress
に指定すればIMEが切り替わるのでは、と思い試しましたが、切り替わりませんでした。
プラグインでIMEを切り替えられるものを探しましたが見つからなかったので、以下を参考にwin32 APIを呼び出す方法で実装しました。
https://docs.flutter.dev/development/platform-integration/platform-channels#step-5-add-a-windows-platform-specific-implementation
(さらに…)

DovecotのFTSでSolr9の利用(とファイル検索)
- 2023/02/09
- aikawa


Dovecotのpush_notificationを使ってイベントログを取る
- 2023/01/27
- aikawa

Dovecotのpush_notificationを使う前にソースからのビルドが必要だった話
Dovecotのイベントごとにプッシュ通知をするpush_notificationという機能が有ったので、やってみようと思ったら、CentOS Stream 9 の Dovecot(rpm)はLuaをサポートしていないため、mail-luaプラグインを使おうとするとエラーになりました。
OXもchronosもDovecot Pro用なので動かず、dlogはdebug_logに出力するだけなので、ちょっと動かす意味が薄そうです。
そこで、ソースからビルドする事になりました。




