
Fix PHP Website Forms PHPMailer, Google SMTP and reCAPTCHA v2
- or -
Post a project like this29
£50(approx. $67)
- Posted:
- Proposals: 44
- Remote
- #4520729
- Open for Proposals
Building Stunning Websites: WordPress & Shopify Expert |HTML, CSS, JavaScript Pro | Website SEO | UI/UX Design | Responsive Web Design | E-commerce

PPH’s #1 Top-Rated Expert in Development, IT & Digital Solutions - Apps, Websites, Automation, SEO, Content & Full Digital Services

♛ Top-Rated & Most Trusted #1 Team for Web Development, Web Design, PHP, WordPress, SEO, SMO, ORM & Responsive Design


Top Rated and Well experienced - Full Stack Developer | Web Developer and Designer, Magento, Shopify, CS-Cart, WordPress, OpenCart, Big commerce, PSD to Responsive Design, Bootstrap etc..


PPH #1 "Top Rated" Service Provider in Development & IT : Wordpress, Shopify, Magento, Squarespace, ZOHO, WHMCS, Salesforce, Vtiger, Learndash, Moodle

♛ PPH No. #1 ✔ AI Solutions Architect ♛ Enterprise Software Engineer ✔ Magento ✔ Shopify ✔ WordPress ✔ API Integration ✔ React Native ✔ AngularJS / Node.js



WordPress & Shopify Developer | AI Chatbot Automation Expert | Web Scraping | Automation | Data Extraction | Python
FAST TURNAROUND Website Designer | Email Marketing Expert | E-commerce Growth Strategist


1163606013414902694986356200122362229573825373231170005557506012275455679180912168493
Description
Experience Level: Entry
Fix Two PHP Website Forms Using PHPMailer, Google Workspace SMTP and reCAPTCHA v2
I need an experienced PHP developer to diagnose and fix two forms on an existing live website:
1. Contact Us form
2. Book a Free Design Visit form
Website: https://www.cleverstoragekent.co.uk
Both forms previously worked on the same eUKhost VPS using PHPMailer, Google Workspace SMTP and Google reCAPTCHA v2. The website files were recently replaced with an updated version, and both forms now reach the branded error page when submitted.
Current setup:
- PHP 8.2 with PHP-FPM
- PHPMailer included locally in the website files
- Google Workspace SMTP
- SMTP server: `smtp.gmail.com`
- Port: `587`
- Encryption: TLS/STARTTLS
- Google reCAPTCHA v2 checkbox
- Website hosted on an eUKhost VPS
- Contact Us handler: `general-contact.php`
- Design Visit handler: `contact.php`
- Shared settings: `config.php`
- Shared email code: `form-common.php`
- Optional photograph uploads on the Design Visit form
eUKhost has confirmed:
- Outbound connections to `smtp.gmail.com` on port 587 are permitted
- The server can resolve and connect to Google SMTP
- TLS negotiation and certificate verification succeed
- PHP OpenSSL is working
- No firewall or ModSecurity restriction is blocking SMTP
- The upload directory is writable
- Required PHP extensions are installed
Required work:
- Diagnose the precise PHPMailer or Google SMTP failure.
- Restore successful delivery for both forms.
- Confirm that each form redirects to the thank-you page after successful submission.
- Confirm that failed submissions redirect to the correct error page.
- Verify reCAPTCHA v2 on both forms.
- Check that the authenticated sender matches the Google Workspace account.
- Check PHPMailer’s SMTP, encryption and authentication settings.
- Ensure confidential credentials remain protected.
- Test the Contact Us form from the production domain.
- Test the Book a Free Design Visit form from the production domain.
- Confirm staff notification emails are received.
- Confirm customer acknowledgement emails are received where configured.
- Test optional photograph uploads from iPhone/Apple Photos.
- Ensure valid JPEG, JPG, PNG, WebP, HEIC and HEIF photographs are handled safely.
- Prevent PHP execution inside the uploads directory.
- Remove any temporary debugging files or detailed public error messages when finished.
Please do not redesign the website or change unrelated pages. This is a focused server-side form repair.
Access can be provided to the relevant eUKhost files and logs. The successful developer should explain the cause of the problem, document the changes made and supply copies of every changed file.
Please include:
- Relevant experience with PHP and PHPMailer
- Experience with Google Workspace SMTP and App Passwords
- Experience with Google reCAPTCHA v2
- Your estimated completion time
- Your fixed-price quotation
I need an experienced PHP developer to diagnose and fix two forms on an existing live website:
1. Contact Us form
2. Book a Free Design Visit form
Website: https://www.cleverstoragekent.co.uk
Both forms previously worked on the same eUKhost VPS using PHPMailer, Google Workspace SMTP and Google reCAPTCHA v2. The website files were recently replaced with an updated version, and both forms now reach the branded error page when submitted.
Current setup:
- PHP 8.2 with PHP-FPM
- PHPMailer included locally in the website files
- Google Workspace SMTP
- SMTP server: `smtp.gmail.com`
- Port: `587`
- Encryption: TLS/STARTTLS
- Google reCAPTCHA v2 checkbox
- Website hosted on an eUKhost VPS
- Contact Us handler: `general-contact.php`
- Design Visit handler: `contact.php`
- Shared settings: `config.php`
- Shared email code: `form-common.php`
- Optional photograph uploads on the Design Visit form
eUKhost has confirmed:
- Outbound connections to `smtp.gmail.com` on port 587 are permitted
- The server can resolve and connect to Google SMTP
- TLS negotiation and certificate verification succeed
- PHP OpenSSL is working
- No firewall or ModSecurity restriction is blocking SMTP
- The upload directory is writable
- Required PHP extensions are installed
Required work:
- Diagnose the precise PHPMailer or Google SMTP failure.
- Restore successful delivery for both forms.
- Confirm that each form redirects to the thank-you page after successful submission.
- Confirm that failed submissions redirect to the correct error page.
- Verify reCAPTCHA v2 on both forms.
- Check that the authenticated sender matches the Google Workspace account.
- Check PHPMailer’s SMTP, encryption and authentication settings.
- Ensure confidential credentials remain protected.
- Test the Contact Us form from the production domain.
- Test the Book a Free Design Visit form from the production domain.
- Confirm staff notification emails are received.
- Confirm customer acknowledgement emails are received where configured.
- Test optional photograph uploads from iPhone/Apple Photos.
- Ensure valid JPEG, JPG, PNG, WebP, HEIC and HEIF photographs are handled safely.
- Prevent PHP execution inside the uploads directory.
- Remove any temporary debugging files or detailed public error messages when finished.
Please do not redesign the website or change unrelated pages. This is a focused server-side form repair.
Access can be provided to the relevant eUKhost files and logs. The successful developer should explain the cause of the problem, document the changes made and supply copies of every changed file.
Please include:
- Relevant experience with PHP and PHPMailer
- Experience with Google Workspace SMTP and App Passwords
- Experience with Google reCAPTCHA v2
- Your estimated completion time
- Your fixed-price quotation
Julian H.
100% (4)Projects Completed
7
Freelancers worked with
4
Projects awarded
7%
Last project
16 Jun 2026
United Kingdom
New Proposal
Create an account now and send a proposal now to get this project.
Sign upClarification Board Ask a Question
-

Hi Julian
Please confirm you can share this details?
1. google worksace account
2. Website and server hosting crdentials
3. Please confirm recaptcha is on same google account? -

Hi Julian,
Also, is there anything else you’d like me to check or fix while I’m working on the forms? The main issues you mentioned should be straightforward to resolve, and I expect the complete work to take well under 2 hours.
11620641162055
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies