Secure PHP contact form mailer (with multiple recipients and senders)

Hi Freelancers,

Due to recently having been confronted with serious issues from an insecure contact form on my customer's website where bots used it to send out tons of spam, I am now looking for someone who can provide me with a secure PHP contact form mailer that meets my requirements. Please have the time available to complete this task in one day.

In terms of security, I have no preference for the way in which spam/bots are blocked, but it should follow the latest best practices. Google's reCAPTCHA V3 might be an idea, but if there are alternatives that do not require 3rd party plugins that'd perhaps be even better? I will leave this up to you professionals.

In short, my requirements are:

- Should be secure without being obtrusive;

- Should allow for various recipients, senders and messages.

- Customizable, so I can easily edit and use the code for all my other customers' websites;

- Despite coming from a PHP form mailer, the sent messages should not be seen as spam.

How the form should behave ---------------------------------------------------------------

A) The form should have these fields, of which all fields are mandatory except for phone number:

* Name

* Phone number

* Email address

* Subject

* Message

B) On succesfull submit, the form should send three different messages to three different recipients, i.e. myself (as a BCC), my customer and the website user submitting the form.

1. Me: I want to only receive a message with the title of the form in the header, so no actual body content due to privacy reasons. For me it's just a matter of being able to keep track of how many messages were sent through a specific website and seeing the subject of the user submitted message to check the message relevancy.

- Header: Webform Customer A: [User subject]

- Body content: none

2. My customer: he should receive the entire content of the submitted form, i.e. name, email address, subject and message.

- Header: Webform Customer A: [User subject]

- Body content: everything user submitted, so their name, email, phone number, subject and message.

3. User who submits the form: should receive an automated message stating their message has been received and will be replied to asap. And below this message they will find a copy of their submitted form with all their details (name, email, phone, subject, message).

C) Different senders.

- I want my "empty" copy send to me from my customer's email address;

- The copy to my customer should be send from the website user's email address;

- The copy to the website user should be send from my customer's email address.

D) after a succesfull submit the user should be redirected to a "thank you" page. This I use to measure my customer's website conversions.

My current (flawed) contact form mailer ---------------------------------------------------------------

Attached you will find an example of how my current setup is regarding the page with the form ([login to view URL]) and the form mailer code ([login to view URL]). It works exactly as I want it to, except for the security element. This has just been attached for reference of course, you may do this assigment the way you think is best, but perhaps seeing it makes things a bit more clear than I can explain in words.

In my current contact form there was some sort of check that made sure the contact form was actually being send from the user being on my customers contact page ($valid_ref1 in the attachement) and not from some remote location. In addition, there was some sort of javascript calculation check that apparently bots couldn't do to try to prevent spam and an onclick event in the submit button. If you're interested, please examine the attached files.

I expect to be provided with an explanation of how your form prevents spam and clear instructions regarding the implementation. Which part to go where and which data to edit to suit my purpose, such as the various email adresses and the automated messages to be send.


Habilidades: Formulários Eletrônicos, HTML, Javascript, PHP, Segurança na rede

Veja mais: flash php contact form required fields, php contact form attachment, php contact form setup flash, mail.php download, php code to send email from contact form, create a contact form using html and php with a gmail address, php mail multiple recipients, php code to send email on button click, php mail script, php code to send email from website, php script to send email from web form, safe php contact form, flash tutorials flash php contact form mandatory fields, php contact form thank page, php contact form selecting receipient, nuke php contact form, php contact form image, php contact form connectivity, multiple page php contact form, php contact form multiple emails

Acerca do Empregador:
( 2 comentários ) Amsterdam, Netherlands

ID do Projeto: #18883272

Concedido a:


Hi there, I'm a UK based software engineer with over ten years experience in the industry and I can help you get up and running as early as this evening. In order for your emails to come through as trustworthy, I rec Mais

€100 EUR em 1 dia
(1 Comentário)

20 freelancers estão ofertando em média €143 para esse trabalho


Hello, I want to implement my code according this requirement. I think i need to create simple admin panel then you can handle your contact from content dynamically and also we need to create javascript validation from Mais

€250 EUR in 3 dias
(47 Comentários)

Hello Hope you’re doing well. I have gone through the job requirements carefully. I will deliver you brilliant results on the requested website. I strongly believe I can make a significant contribution to this Mais

€155 EUR in 3 dias
(103 Comentários)

I have reviewed and checked your codebase and found there some problem, but for Spam, you have to aware about that , Spam has lots of reason to get proper mail in spam. so my purpose is to do the job as priority. I Mais

€100 EUR in 3 dias
(41 Comentários)

Writing Invaders is a group of independent professional writers and website developer and scholars from everywhere throughout the world. Together, we give best quality aid to secondary school, undergraduate, Masters Mais

€222 EUR in 3 dias
(28 Comentários)

Thanks for your valuable post. It will be glad to work with you. I have more than 4 years experience in web development field. Kindly go through below list for knowing me well. Awaiting for your response. Client Wor Mais

€44 EUR em 1 dia
(25 Comentários)

READY TO DELIVER IN NEXT 24 HOURS Hello there, we have studied your post and understood your requirement that you want us to Secure PHP contact form mailer we would like to let you know that KRISU TECHKUL PVT LT Mais

€100 EUR in 0 dias
(29 Comentários)

hi, I definitely cab provide you such code that will be secure and reusable 1. for captcha we will decide out of google captha or our oun system [login to view URL] multiple recipients, no issue in that [login to view URL] to fall into spam Mais

€166 EUR in 2 dias
(21 Comentários)

Hi, Your requirements are fully clear to me and I am applying only because I meet all the requirements that you are looking for. I have been working as a wordpress developer and designer for more than 6 years and I Mais

€94 EUR em 1 dia
(21 Comentários)

Hello! I am a WEB expert! I am interested in you project. If you hire me, I am gonna do my best for your project. I hope you have a dialog with me so that I can understand your requirements completely. I guarantee Mais

€222 EUR in 3 dias
(6 Comentários)

I am a Php developer.I also expert in wordpress.I have been worked during 11 yrs in Jquery/Javascript and core php also.I have been worked on that field during 11 years of experience with that filed. I am able to cr Mais

€120 EUR em 1 dia
(4 Comentários)

Hello We read through the job details extremely carefully and absolutely sure that we can complete your project on time and within your budget. We have worked on similar projects to what you are looking for, and Mais

€155 EUR in 3 dias
(15 Comentários)

Hi There, I can start immediately and complete within a day. I can integrate recaptcha v3 on the from and also customize such that recipient get corresponding information. for Lets discuss further over chat. My p Mais

€113 EUR in 3 dias
(5 Comentários)

Hello, We have deep expertise and 30+ resources to execute the project and we have 10 years of experience in various technologies and languages and we are very clear and fast communication with the client. And we ha Mais

€155 EUR in 3 dias
(5 Comentários)

Hi I can deliver this project successfully.I think I’m a great fit for this project because I have an interest in project and can deliver on time, according to your specifications. I have 8+ years of work experienc Mais

€200 EUR in 3 dias
(3 Comentários)

I'm web developer with extensive experience in building Web applications or websites and a solid both in Front-end and Back-end Web development. List of technology that I' am familiar with. Framework : Laravel, Code Mais

€200 EUR in 5 dias
(4 Comentários)

======== PHP, Codelgniter and Bootstrap Expert======= I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I have been working on PHP, Codeigniter, Bootstr Mais

€155 EUR in 3 dias
(4 Comentários)

Hi there, I have read your description, thanks for providing such a detailed explanation :) I cannot see so much detailed work explanation in here mostly. Also reviewed the sample files you have provided, it seems Mais

€144 EUR em 1 dia
(2 Comentários)

We have expertise in Html 5, Bootstrap 4, Wordpress, CodeIgniter, PHP, With 5+ year of Experience but I am new on freelancer. We developed 20+ Websites & Designed 15+ websites and mobile app. Some of them are in my Mais

€55 EUR in 20 dias
(2 Comentários)

Hello, I am a web [login to view URL] I have [login to view URL] contact with me.. first view this one [login to view URL]

€100 EUR in 3 dias
(0 Comentários)