先日の日記の続きです。
あらすじ。
ノーツのルール機能でメール転送すると、SMTP の envelope from (MAIL FROM) がブランクで困ります。
本題。
これに対する対応策がありました。
「SMTPOriginator」 フィールドに設定される値が envelope from に入るらしいので、コレを制御します。
Notes.ini ファイルに RouterUserRuleForwardReversePath=n
というパラメータを追加せよと。
IBM - "Mail From" Field Is Blank When Using "Send Copy To" Rule によると、
・0. 省略時の値。ヌルです。
・1. オリジナルの From が入ります。転送先にエラーがあったらオリジナルの From にエラーが行くので注意せよ。
・2. 転送者が入ります。転送先にエラーがあったらループになる可能性アリなので十分注意せよ。
・3. 転送者の前に "nobounce" をくっつけたものが入ります。
というわけで、RouterUserRuleForwardReversePath=3
が一番無難そうかなぁ。