現在、別のメール アドレスにメールを転送するための単純なエージェントを実行していますが、残念ながら、件名を保持するために試した式は失敗しました。件名は、送信元のサーバーとして入ります。
最後に試したコード
"[" + @Implode( SendTo; ";")+ "] " + 件名
現在、別のメール アドレスにメールを転送するための単純なエージェントを実行していますが、残念ながら、件名を保持するために試した式は失敗しました。件名は、送信元のサーバーとして入ります。
最後に試したコード
"[" + @Implode( SendTo; ";")+ "] " + 件名
いくつかのコードを投稿すると役立つことに同意しますが、とにかくこれを突き刺すつもりです。送信者が送信元のサーバーとして表示されると言いたいのだと思います。これは、エージェントからメールを送信する際によくある落とし穴です。エージェントはサーバー上で実行され、サーバーのコンテキストを使用して電子メールを送信します。
R5 での修正は、別の ID でエージェントに署名することだと思います。この Notes ID がそのサーバー上でエージェントを実行する権限を持ち、エージェントを保持するデータベースに対して少なくとも設計者権限を持っていることを確認する必要があります。
私はまだ R6 を使用していますが、エージェントのプロパティに「Run on Behalf Of」というフィールドがあり、ユーザーを選択して、そのユーザーのコンテキストでエージェントを実行することができます。それが R5 で利用可能かどうかは思い出せませんが、上記のトリックは基本的に同じ結果をもたらします。
Principal
フィールドを元の送信者に設定することで、問題を回避できると思います。
組み込み関数 (Domino ディレクトリの「転送アドレス」) やメールボックスの「メール ルール」を使用する代わりに、独自のエージェントを開発する理由はありますか?