The Iptanus File Upload plugin can send an email whenever files are uploaded. The recipients, the subject and the body — along with a number of more advanced settings — are all shortcode attributes, but you will rarely need to write them by hand.
Setting up a notification
The easiest way is the plugin’s shortcode composer. Open it, go to the Notifications tab and switch on Notify by Email:
Fill in Email Recipients on the right, as a comma-separated list of addresses. To include the address of the person who uploaded the files, add the dynamic variable %useremail% — either type it, or double-click the
button below the box.
Email Subject and Email Body come with defaults you can change. Plenty of dynamic variables are available — user name, user email, filename, file path, post ID and more. If your upload form has additional fields for the visitor to fill in, those can go into the message too, through the
button.
To send the uploaded files themselves along with the message, switch on Attach Uploaded Files.
Advanced options
Email headers let you set the rest: whether the message is plain text or HTML, the address and name it appears to come from, and so on. Put them in the Email Headers box:
If you need the message built in PHP — a recipient list, subject or body worked out at the moment of upload — use the wfu_before_email_notification filter. You can write it into the plugin itself with its Code Hooks feature.
If the emails never arrive
Sometimes the notification is set up correctly and no email is sent. This is usually not the plugin: it is the site’s outgoing mail settings, or a restriction on the web server.
The usual remedy is an SMTP plugin such as WP Mail SMTP. Plugins of that kind reconfigure WordPress’s wp_mail() function to send through SMTP rather than PHP’s mail(). Several free ones are available on wordpress.org, each with its own setup instructions.
If you have questions or need more information, please contact us.
The Iptanus team






The relevant section (I can’t paste the full shortcode because of y’all’s security settings:
notify=”true” notifyrecipients=”email1@email.com, email2@email.com, email3@email.org, %useremail%, %userdata3%”
%useremail% will work only if the user is logged in. Remove it from the list and try only with %userdata3%. Does it work?
Nickolas
Yup, that fixed it! Thanks for the help.
Hi, I buyed the PRO version, and I can´t notify to another additional email that %user data 18% (user’s email captured).
regards
Manuel
Hi!
Is it possible to show data from other plugins in the notification email?
I use Ultimate Member plugin and I want to embed all the custom user data what they provided in a form.
Thanks for the help in advance!
Hi, it can be done using wfu_before_email_notification filter of the plugin. I can help you if you want.
Regards
Nickolas
Hi Nickolas,
I purchased the Pro version and wrote an e-mail about this issue.
Thank you for your help in advance.
Regards,
Marton
Whatever I insert in !Emaikl Headers” i receive “WordPress” header, am I doing something wrong?
Hi, if you want to change the sender’s name and email, then you should put the following in the header:
From: Nick Boss
Just replace Nick Boss with your own name and nickboss@iptanus.com with your email.
Regards
Nickolas