I have had two users report this problem to me. One user had 15 addresses blocked, the other only had 1 blocked. I’ve searched this forum and have only found posts stating that the user has reached their limit for blocking mail but as you can see from the information I provided, this cannot be the case. Does anyone have any ideas and/or found a fix for this?
Subject: Blocking Mail - “Illegal Function Call” Error Received
This message occurs when the GetAddress() as Integer function tries to extract the mail address from the field Addr821 which is Null or an empty string (in fact most or all these Addr fields contain nothing that can me used).
Iris / Lotus / IBM need to ammend the code for this eventuality and instead extract the address from the SMTPOriginator field.
Until then, write a quick routine and run it on the offending documents. Something like
who := SMTPOriginator;
FIELD From := who
will do the trick then run the Block mail routine as normal.
Subject: RE: Blocking Mail - “Illegal Function Call” Error Received
Thank you VERY much, this worked great.