公開日 2024年10月21日
更新日 2024年10月23日
Joruri Mail 2022 Release2をリリースしました。
リリース内容
動作環境
nginx,Ruby,Rails,Node.js,jdk,tikaをアップグレードしました。
- Nginx 1.26
- PostgreSQL 15
- Redis 6.2
- Node.js 20
- Ruby 3.3
- Rails 7.1
- jdk 21
- tika 2.9.2
アプリケーション
アプリケーションとバージョンは下記の通りです。
システム管理 | |
pwm-sys | 2.0.0 |
pwm-sys-pref | 2.0.0 |
pwm-sys-access | 2.0.0 |
pwm-sys-process | 2.0.0 |
pwm-sys-audit | 2.0.0 |
メール基本機能 | |
pwm-wmail | 2.0.0 |
pwm-wmail-system | 2.0.0 |
pwm-wmail-send | 2.0.0 |
pwm-wmail-folder | 2.0.0 |
pwm-wmail-filter | 2.0.0 |
pwm-wmail-tool | 2.0.0 |
pwm-wmail-address | 2.0.0 |
pwm-wmail-address-staff | 2.0.0 |
pwm-wmail-address-share | 2.0.0 |
pwm-wmail-address-personal | 2.0.0 |
pwm-wmail-address-junk | 2.0.0 |
pwm-wmail-address-white | 2.0.0 |
pwm-wmail-address-black | 2.0.0 |
pwm-wmail-address-advert | 2.0.0 |
メール追加機能 | |
pwm-wmail-tika | 2.0.0 |
pwm-wmail-search | 2.0.0 |
pwm-wmail-spam | 2.0.0 |
検索 | |
pwm-elasticclt | 2.0.0 |
pwm-elasticman | 2.0.0 |
社内システム | |
pwm-staffls | 2.0.0 |
pwm-addrls-share | 2.0.0 |
pwm-addrls-personal | 2.0.0 |
ライブラリ | |
pwm-core-tika | 2.0.0 |
pwm-core-libre | 2.0.0 |
pwm-core-geoip | 2.0.0 |
機能追加
項目 | 詳細 |
---|---|
メール | 広告メール機能を追加 |
メール | オフィスファイルのPDF変換設定を追加 |
メール | 返信/転送時の署名/定型文挿入オプションを追加 |
メール | 受信した重複メールを自動削除するオプションを追加 |
メール | 新しいウインドウの位置設定を追加 |
メール | 受信/送信サーバーのタイムアウト設定を追加 |
メール | popの通信内容をデバッグ出力する設定を追加 |
メール | delayed_job用環境変数を追加 |
メール | 送信サーバーの認証方式に認証なしを追加 |
メール | メールアカウントに作成者/編集者を追加 |
アドレス帳全般 | メニューに広告メールリンクを追加 |
迷惑メールアドレス帳 | 登録画面を追加 |
許可リストアドレス帳 | 送信先アドレスがアドレス帳に含まれていない場合に確認メッセージを表示 |
フィルタ | 一覧画面に検索機能を追加 |
フィルタ | フィルターの動作に広告メールを追加 |
フィルタ | フィルター最大登録数の設定を追加 |
フォルダ | メール詳細画面のメニューにフォルダー作成フォームを追加 |
Elasticsearch管理 | インデックスの削除機能を追加 |
メール検索 | フレーズ検索機能を追加 |
社員名簿 | 社員と組織にインポート/エクスポート機能を追加 |
ユーザー管理 | ユーザーとグループにインポート/エクスポート機能を追加 |
ユーザー管理 | ユーザーパスワードをクリップボードにコピーする機能を追加 |
ユーザー管理 | ログイン履歴画面を追加 |
PWM設定 | ユーザー起動アプリ設定を追加 |
PWM設定 | パスワードポリシー設定を追加 |
PWM設定 | ログイン試行回数制限を追加 |
PWM設定 | パスキー認証を追加 |
PWM設定 | 2要素認証にメール認証を追加 |
PWM設定 | 2要素認証の対象設定を追加 |
機能改修
項目 | 詳細 |
---|---|
メール | メール件数が少ないアカウントは即時削除するように変更 |
メール | 設定同期ジョブの実行ユーザーを記録するように変更 |
メール | ダウンロードファイル名の長さを短縮 |
メール | IMAP SSL接続オプションを修正 |
メール | 使用可能アカウントに対してオブジェクトを自動ロードしないように修正 |
メール | メールヘッダにDateフィールドがない場合はReceivedフィールドから日付を取得するように修正 |
メール | 広告/迷惑メール移動時に同じ差出人のメールはバックグラウンドで移動するように変更 |
メール | 受信クリック時に二重送信を禁止するように変更 |
メール | 受信者アドレスの検索対象をTO,CC,BCCに変更 |
メール | 添付ファイルのプレビューリンクをダウンロードリンクに変更 |
メール | メール一覧画面と詳細画面のフォルダー表示を削除 |
アドレス帳全般 | メニューリンクとリダイレクト先をエンジンリストから生成するように変更 |
アドレス帳全般 | 一覧画面の表示を調整 |
アドレス帳全般 | 受信者アドレスの検索対象をTO,CC,BCCに変更 |
組織アドレス帳 | 社員名簿の変更に伴う修正 |
組織アドレス帳 | 詳細画面に社員コード、表示順、役職、担当を表示 |
フォルダ | メール一覧画面と詳細画面のフォルダー表示を削除 |
メール検索 | 検索インデックスの作成と削除処理をバックグランドジョブ処理へ変更 |
メール検索 | バッチジョブ用のdelayed_jobワーカーを追加 |
ユーザー管理 | ユーザーに表示順を追加 |
ユーザー管理 | グループにコード、ステータス、表示順を追加 |
ユーザー管理 | ロールに既定の設定を追加 |
PWM設定 | 2要素認証の種別を複数設定できるように変更 |
PWM設定 | 2要素認証のWebAuthnのIDをurl-safeに変更 |
社員名簿 | 社員に社員コード、表示順を追加 |
社員名簿 | 組織に表示順、開設日、閉鎖日を追加 |
社員名簿 | 性別に未設定の選択肢を追加 |
社員名簿 | 役職と担当の設定を追加 |
社員名簿 | 社員と組織の画面に検索機能を追加 |
DB更新履歴 | paper_trailのversionメソッドをpaper_trail_versionに変更 |
DB更新履歴 | 同一シーケンスのオブジェクトを全て復元するように変更 |
DB更新履歴 | 復元時にバリデーションとコールバックを実行しないように変更 |
不具合修正
項目 | 詳細 |
---|---|
ユーザー管理 | ユーザー一覧画面にグループ未所属のユーザーが表示されない不具合を修正 |
メール | メール一覧画面でメール保存後にメール移動するとCSRFエラーになる不具合を修正 |
メール | 送受信メールボックスの未読件数が更新されない不具合を修正 |
メール検索 | マルチパートメールについてメール本文が重複して検索インデックスに登録される場合がある不具合を修正 |
その他
- 静的解析ツールによるリファクタリング
- sprocketsからpropshaftに移行
- スマホ用CSS調整