現在のユーザーが誰であるかを知り、それに応じて情報を処理する必要があるため、Web ユーザーとして実行されるロータス スクリプト エージェントがあります。問題は、このエージェントで電子メールを送信すると、From 電子メール アドレスに、定義したものではなく Web ユーザーの電子メール アドレスが表示されることです。メールを送信する前に、次のフィールドを設定しています (mime として):
mailDoc.Form = "Memo"
mailDoc.Subject = strSubject
mailDoc.InetSendTo = strFrom
mailDoc.PostedDate = Now
mailDoc.Principal = strFrom
mailDoc.FROM = strFrom
mailDoc.INETFROM = strFrom
mailDoc.~INetPrincipal = strFrom
mailDoc.ReplyTo = strFrom
mailDoc.SendFrom = strFrom
mailDoc.SentBy = strFrom
mailDoc.altFrom = strFrom
mailDoc.tmpDisplaySentBy = strFrom
mailDoc.DisplaySent = strFrom
mailDoc.ToShow = strFrom
mailDoc.SendTo = strSendTo
ただし、From アドレスは Web ユーザーのアドレスとして表示されます。ここで何が欠けていますか?どんな助けでも本当に感謝しています。