質問
🕓 事例公開日 : 2026-04-07
【背景】
独自ドメインを適用したAccel-Mart Plus環境で、IM-Workflowの処理依頼メールを設定しようとしている。システム管理者画面からSMTPサーバの設定は完了済みである。Q1. メッセージ定義で送信元アドレスを設定したが反映されない
ワークフローのメッセージ定義画面で送信元アドレスを設定したが、実際に送信されるメールのFromアドレスが「accelmart@ec2-xxx-xxx-xxx-xxx.ap-northeast-1.compute.amazonaws.com」という形式になってしまう。設定した独自ドメインのメールアドレスが反映されないのはなぜか。Q2. SMTPサーバの接続情報はどこで設定するのか
お問い合わせ事例集に記載されている「お客様が用意したSMTPサーバの接続情報を設定」という手順について、具体的にどの画面のどの項目で設定すればよいか教えてほしい。回答
A1. メールアドレスは {^^} 形式で指定する必要があります
IM-Workflowのメッセージ定義で送信元アドレスを指定する際は、メールアドレスを {^^} で囲む形式で記載する必要があります。 正しい指定方法- 形式: {^メールアドレス^}
- 例: {^user@example.com^}
メッセージ定義の「差出人」欄に上記形式で設定し、メール送信テストを実施してください。なお、差出人に限らず、メッセージ定義でメールアドレスを指定する場合はすべて同様の形式で記載する必要があります。
詳細な設定方法については以下のドキュメントをご参照ください。
intra-mart Accel Platform IM-Workflow 管理者操作ガイド - メッセージ定義を登録・設定するhttps://document.intra-mart.jp/library/iap/public/im_workflow/im_workflow_administrator_guide/texts/basic_guide/basic_guide_18.html
A2. SMTPサーバの設定方法は2種類あります
お問い合わせ事例集の記載に誤りがあり、ご不便をおかけいたしました。SMTPサーバの接続情報は、以下のいずれかの方法で設定できます。 方法①: システム管理者画面から設定システム管理者操作ガイド - SMTPサーバ設定
https://document.intra-mart.jp/library/iap/public/operation/system_administrator_guide/texts/apply_guide/apply_guide_15.html 方法②: 設定ファイルから設定(conf/javamail-config/javamail-config.xml)
- セットアップガイド - JavaMail
https://document.intra-mart.jp/library/iap/public/setup/iap_setup_guide/texts/create_war/configuration_file_javamail.html - 設定ファイルリファレンス - メール設定
https://document.intra-mart.jp/library/iap/public/configuration/im_configuration_reference/texts/im_javamail/javamail-config/index.html
設定完了後は、必ずメール送信テストを実施してください。