HCL
Skip to main content  
 
   


SPRTechnote


Closing message from user who has exceeded mail file quota sends message back to all addressees

Technote Number: 1205043


Problem:
This issue was reported to Quality Engineering as SPR# YSAI678A2C, and a fix
was made to the mail templates in Domino 6.5.5, 6.5.6 and Domino 7.0.1.

Excerpt from the Lotus Notes and Domino Releases 6.5.5, 5.6.5 MR and 7.0.1 fix
lists (available at http://www.ibm.com/developerworks/lotus):

Mail Client
SPR# YSAI678A2C - When re-saving a received mail, the mail is sent
automatically. Placed code in the memo form for mail6ex.ntf in QuerySend which
will check to see if ActionInProgress exists on the memo being sent. If it
does, it will be removed.

Refer to the Upgrade Central site for details on upgrading Notes/Domino.


Supporting Information:

The fix involved adding the following code to the QuerySend event in the Memo
form to avoid creating the problematic documents:

If(source.Document.HasItem("ActionInProgress")) Then
source.Document.RemoveItem("ActionInProgress")
End If

The fix does not resolve the issue for documents already in the problematic
state, or avoid creating the issue when using the forms "Reply" or "Reply With
History". This issue was reported to Quality Engineering as SPR# SCAA6HU266.

Workaround:
To avoid the issue with documents already in the problematic state, LotusScript
code can be added to the QueryOpen event in the mail template's Memo, Reply and
Reply With History forms. The following code should be added prior to the
existing code within the event:

If Not source.IsNewDoc Then
If source.Document.HasItem("ActionInProgress") Then
Set item=source.document.getfirstitem("ActionInProgress")
If item.values(0)="1024" Then ' "1024" = MEMO_SEND
source.Document.RemoveItem("ActionInProgress")
End If
End If
End If


Note: If you have not upgraded to the 6.5.5 or 7.0.1 mail template design then
you will also want to add the following to the QuerySend event in the mail
template's Memo, Reply and Reply With History forms:

If(source.Document.HasItem("ActionInProgress")) Then
source.Document.RemoveItem("ActionInProgress")
End If
More >





  Document options
Print this document
Print view

  Search
Search Advanced Search


  Fix list views

 RSS feeds   RSS
Subscribe to the fix list

  Resources
Using this database
View notices

  HCL Support
HCL Support


    About HCL Privacy Contact