Access formbuilder suibmission attachments without admin login

Customer has a formbuilderform (V1) which includes an attachement. The formbuilder action is to send the mail to a user. This user does not have a preside account.
When the link to the attachment in the mail is clicked a file not found is displayed, because a admin login is required.

Is there a way to a) attach the file to the mail as an attachment or b) to make the link available without preside login?

Thanks
Michi

Yes, without changes to core Preside, I think you’ll need to:

  • Create a custom form action: “Send email with public link”
  • Create your own public link route handler for the files that repeats the same logic as the current admin one, but does not do any permission checking

I did it exactly like this. Built a new form action and attached the file via the send() function. Works like a charm.