• Hello. I basically need a form on the front end where any user can write the “to” email, upload a file and click on send, and the form sends an email with a standard text to that “to” address with the file and the standard text. Is there a plugin that can do this without coding, or with very easy coding? Thanks a lot

Viewing 6 replies - 1 through 6 (of 6 total)
  • That would be a spam magnet and your site would get on the spammer blacklists!
    I suggest you don’t do that.
    Some of the contact form plugins allow the admin to put multiple destination emails in, and the user can choose from that list (but can’t see the email addresses or enter a different one).

    Thread Starter winnniemaster

    (@winnniemaster)

    @joyously thanks for your reply. Let me clarify:
    – the form will be in the restricted area, only visible to a certain type of users
    – the goal is to allow service providers featured on the site to send their invoices to customers after completing the service, so they don’t have to use their own email account (privacy issue)

    Do you know sonething that could work like this?

    If the end user has engaged for the service, their email should be in the system already, kind of like people who comment aren’t necessarily registered users, but their email is saved in the comment. Surely that would be required for contacting them for a service, so it would be a matter of choosing from the existing list or even the record of the order, not just entering any old address to send to.
    I would think it should be part of whatever plugin you have to connect the two people in the first place.

    Thread Starter winnniemaster

    (@winnniemaster)

    @joyously yes, the email is in the system, as they are registered users. I haven’t found any plugin that does this (I’M using Ultimate Member for the registration part). I only need a form where service providers can select the destination user, upload the invoice and click on send so they can receive it, but so far I have found nothing that does this without requiring coding.

    @winnniemaster I had a look at one of the form plugins we’re using and I think it can be quite a simple task with the following setup (tried briefly with Gravity Forms, but I think Ninja and others also allow this):
    – One email field for the target address (I don’t think you want to disclose all existing users to your service providers)
    – One email field for the source address (so the recipient knows who to contact in case of questions, and can hit “reply-to”)
    – One File Upload Field (set maximum filesize to something that actually fits into the average inbox, <10mb)

    All of them set to “required”

    Next, you create a notification message, where you set the “TO:” field to the target address, the “FROM:” field to the Source Address, and check “Attach uploaded files to notification”so that the uploaded file is sent to the target.

    If you plae this form on a page where only registered users have access, you should have no problem with spam. But you could add a recaptcha integration, just in case.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Plugin contact form where sender can input recipient email’ is closed to new replies.