お世話になっております。渡辺です
本件、ひとまず、カスタムフィールドの一部はチケット登録できるようになりました。
カスタムフィールド名を直接override するとうまくいきました。
#Sendmail のヘッダーのアドバイスいただきありがとうございます。
■/etc/aliases(修正後)user_hoge:"|/root/.rbenv/shims/ruby /var/lib/redmine/extra/mail_handler/rdm-mailhandler.rb --allow-override=priority,tracker custom_field1, custom_field2, custom_field2 -u http://hogehoge.com -k hogehogehoge" #aliases ではカスタムフィールドの項目名に存在するスペースはアンダースコアに置き換えて入力しています。(スクリプトに書き換えろとの記載がありました)
しかし以下の2点の問題が残っています。
①カスタムフィールドの内容が日本語だと登録に失敗する。
→redmineのログには以下が出力されます
MailHandler: missing information from Anonymous: Unable to determine target project
Completed 422 Unprocessable Entity in 6ms (ActiveRecord: 0.9ms)
#sendmail のヘッダーで文字コード等を変えてみる等試してみましたがだめでした
②カスタムフィールドの項目名に'や-など記号が入っているとチケット登録に失敗する。
最悪は、カスタムフィールド項目名を変更する必要があると考えております。
#redmine 2.6.1 ではうまくいってました。(OS 等は違いますが...)
早急に解決する必要があり、何卒よろしくお願いいたします。
以上、よろしくお願いいたします。
2018年1月10日水曜日 1時27分10秒 UTC+9 Hiroya Watanabe: