ノーツのエージェントでメールを出す際の送信者名

良く忘れるのでメモしておく。

スケジュールやイベントで起動するタイプの、要はサーバが呼び出すエージェントでメールを送ると、From フィールドにエージェントの署名者が入る。

ユーザが UI から呼び出すエージェントでメールを送ると、From フィールドに、現在操作しているユーザ名が入る。

ワークフローなんかで、差出人には別な人の名前を入れたいという要求は多々ある。

送信する文書に Principal というフィールドを作り、ココに差出人としたい名前を入れる。

受信ボックスの一覧にも、返信時の返信先にも Principal フィールドの内容が使用される。

ただ、From を消すことはできず、別に「送信者:Fromの中身」として併記される。

主担当者は Principal さんですよ、From は作業を行っただけね、という位置付けかな。

ノーツな環境では、簡単には送信操作を行った人の偽装はできませんヨって事ですな。

抜け道はいっぱいあるんだけど。