Affect the from when mailsend is in a loop

I have code that is using a @MailSend in a button over the Web. When I do a straight mailsend, the From is from whoever clicked the button. However, I need to have each recipient have a slightly different URL embedded in the mail, so I put the MailSend in a loop. The loop works and everything, but the from is from the Server (not the signer of the form or the clicker of the button). How can I affect the From so that is from the user who clicks the button over the Web?

Thanks in advance for any advice!

Below is the code for the button:

REM {have to loop through list of send to so that each recipient gets their own url built properly};

@For(n := 1;

n <= @Elements(SendTo);

n := n + 1;

@MailSend(SendTo[n] + LotusMailDomain;“”;@If(BCC != “”; BCC + LotusMailDomain; “”);Subject; RecipientBody + @NewLine + @NewLine + “Please click the link in order to create the Form you need to fill out =====> http://” + SERVER_NAME + “/” + @ReplaceSubstring(@Subset(@DbName; -1); “\”; “/”) + “/RecipInfo?OpenForm&ProgArea=” + @ReplaceSubstring(ProgramArea; " "; “+”) + “&Recip=” + @ReplaceSubstring(SendTo[n]; " "; “+”); “”));

@Command([FileSave]);

@PostedCommand([FileCloseWindow]);

@PostedCommand([FileCloseWindow])