Hi everyone,
I discovered an oddity with the $ForwardSep subform, which is used by
@Command([MailForward]) and NotesUIDocument.Forward(). If anyone knows how to overcome it, please tell me. I have Notes 6.5.2 on Windows XP, and I found this behaviour in the Notes client
When you do @Command([MailForward]), Notes looks for the subform $ForwardSep and includes it in the body of the forwarded message. Under normal circumstances, this is all fine.
In our firm we we have lots of shared mailboxes. Typically there is one mailbox per client, and the mailbox receives external emails from people at the client. Each mailbox is accessed by a team of people in our firm.
Here is the oddity; If someone forwards an email from one of these shared mailboxes, the $ForwardSep subform is included in the body. BUT, it’s the $ForwardSep subform from their own personal mail file, not the one from the shared mailbox.
Example; I as “Ian Jones” open the shared mailbox for “HugeCorp, Inc.”, open an email and forward it.
The forwarded email contains the $ForwardSep subform from my own mail file, not the one that’s in the shared mailbox for “HugeCorp, Inc.”
The standard subform consists of just one line like
“— Forwarded by Ian Jones/Acme on 13/09/2007 —”
I need to change it a bit in some of these shared mailboxes.
The behaviour seems a bit bizarre to me. Even though the current (shared) mail file has a $ForwardSep subform, Notes looks elsewhere to find it, and ignores the one in the current mail file. Is this the way it’s designed? Or is there some setting that tells Notes where to find the $ForwardSep subform?
I have checked the NotesUIDocument.Forward() method also. It behaves the same way as @Command([MailForward]).
Best wishes, Ian