Website Functionality

Status
This thread has been locked.

Retrix

Premium
Feedback score
19
Posts
87
Reactions
23
Resources
0
Introduction
Hello, I would like to receive some advice from the community on whether or not the idea I am about to propose is possible and the rough way I or any developer would go about implementing this.

The idea
A form which has a field for the name of the person, the role (drop down list of possible roles which the person may be able to provide) and the ability to upload files. This form can then be sent via the "Send" button to an email, meanwhile not requiring the user to ever log into an account or email account. I understand this is not ordinary and can be a risky system due to security reasons; but this is not the point. If it helps, the ability to create a custom email address for this very purpose for example [email protected] would be very easily retrievable. The email this form is sent to can either be hardcoded or customisable, its going to be the same email each time, just with different email contents.

Requirements
This system needs to able to function on a website, costs are not an issue (for software and utilities).
This system needs to be able to work without someone logging into an email account
This system needs to be robust and cannot allow people to invade it in any way apart from its purpose (sending an email without logging in with a name, subject field and a file).

Notes
I would just like to clarify that I don't want to be spammed with "Join our discord and our team can help you with that", I would like to know where to start and whether or not this is possible.
If this idea is not possible, can any experienced web developers explain a possible workaround for this example?

Thanks, Retrix.​
 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Harry

Rustacean
Management
Feedback score
10
Posts
1,606
Reactions
876
Resources
0
This would be relatively straight forward by posting said form and processing it in PHP. You would just have to think about minimising spam/abuse, so say only allowing a form to be submitted every 10 minutes per session/IP.

Not sure what you mean regarding creating the custom email, but if you want further advice from myself, you can add me on Discord - Majored#8062
 

Shaun

Web Developer, owner of Syncore LLC
Supreme
Feedback score
20
Posts
622
Reactions
408
Resources
0
This is entirely possible to do in PHP or in a node.js environment. I would - on your end - decide what back-end language you want to use for the project, whether it be php, python, java script, etc. To minimize spam, you can check the contents of the form via a schema to make sure the correct data is being propagated through as well as factor in what Harry mentioned and limit the interval in which users can use the form.

If you wanted anymore help on the project / a developer, feel free to contact me on Discord at Athys#9347.
 
Status
This thread has been locked.
Top