Contact Form Not Working Using Adobe Muse

Hi,
I created a website with Adobe Muse, published it using Business Catalyst and the contact form worked fine. Then I uploaded it using a free subdomain with Hostinger, but the contact form doesn’t work at all.
The email in the form is the following: info@weybournegym.96.lt

When I click the “Send” button on the form it says that the form was sent, but it I don’t receive any email. I’ve created an email forwarder to my personal email. I tried sending an email form my personal email to info@weybournegym.96.lt and I received the email in my personal email - so this proves that the email forwarder is working.

I checked the form by accessing this link: http://www.weybournegym.96.lt/scripts/form_check.php
This was the result:

I tried troubleshooting with Adobe by it did not solve my problem. Website for this: https://forums.adobe.com/docs/DOC-3581

This is the script for the form:

<?php 
/* 	
If you see this text in your browser, PHP is not configured correctly on this hosting provider. 
Contact your hosting provider regarding PHP configuration for your site.

PHP file generated by Adobe Muse CC 2015.2.1.352
*/

require_once('form_process.php');

$form = array(
	'subject' => 'Contact Form1300 Submission',
	'heading' => 'New Form Submission',
	'success_redirect' => 'form.html',
	'resources' => array(
		'checkbox_checked' => 'Checked',
		'checkbox_unchecked' => 'Unchecked',
		'submitted_from' => 'Form submitted from website: %s',
		'submitted_by' => 'Visitor IP address: %s',
		'too_many_submissions' => 'Too many recent submissions from this IP',
		'failed_to_send_email' => 'Failed to send email',
		'invalid_reCAPTCHA_private_key' => 'Invalid reCAPTCHA private key.',
		'invalid_field_type' => 'Unknown field type \'%s\'.',
		'invalid_form_config' => 'Field \'%s\' has an invalid configuration.',
		'unknown_method' => 'Unknown server request method'
	),
	'email' => array(
		'from' => 'info@weybournegym.96.lt',
		'to' => 'info@weybournegym.96.lt'
	),
	'fields' => array(
		'custom_U32395' => array(
			'order' => 1,
			'type' => 'string',
			'label' => 'Name',
			'required' => true,
			'errors' => array(
				'required' => 'Field \'Name\' is required.'
			)
		),
		'Email' => array(
			'order' => 2,
			'type' => 'email',
			'label' => 'Email',
			'required' => true,
			'errors' => array(
				'required' => 'Field \'Email\' is required.',
				'format' => 'Field \'Email\' has an invalid email.'
			)
		),
		'custom_U32389' => array(
			'order' => 3,
			'type' => 'string',
			'label' => 'Message',
			'required' => true,
			'errors' => array(
				'required' => 'Field \'Message\' is required.'
			)
		)
	)
);

process_form($form);
?>

Is it using SMTP to send the mail? I can’t see it in your code. If so, this shot from the Hostinger web site, features for the free account, might explain it:

Or by “free subdomain”, are you using one of the paid options?

1 Like

Hi
I mean that my account is a free hosting account, that’s why I use the “.96.lt” TLD. It’s a free domain and not a free subdomain - sorry.

And I believe Hostinger is using POP3 as this is the only option I have as it’s a free hosting account.

This is a screenshot of the email details from Hostinger control panel:

This was an email service update:

Hello,

We would like to announce that Hostinger is launching a big change on email service. In order to better serve you and improve our service quality, we have redesigned our email system. These changes will be implemented on 19th of May.

Free hosting users will no longer be able to use IMAP and SMTP services. Our email service is currently heavily abused by bad users who are sending spam, overloading servers and damaging reputation of our email delivery system, which results in rejected emails sent even by good users.

Free hosting users will still be able to use POP3 service to receive email and for SMTP we recommend using your internet service provider SMTP server. All internet service providers will give you a SMTP server for free. Additionally you can still use our WebMail client to send email if needed.

Good news for paid hosting users - we have added SSL support to all email protocols, so you can now enjoy:

  • SMTP with SSL: port number 465
  • SMTP with SSL: port number 587 if port number 465 is blocked
  • SMTP without SSL: port number 25
  • SMTP without SSL: port number 2525 if port number 25 is blocked
  • POP3 with SSL: port number 995
  • POP3 without SSL: port number 110
  • IMAP with SSL: port number 993
  • IMAP without SSL: port number 143

Additionally, for paid hosting users, we have increased email sending limits, moved all email to dedicated premium email servers and will implement an automated email backup/restore feature in nearly future!

  • this was posted on 25/05/2015

ps. I’m more than happy to give my Honstinger username and password to anyone willing to help. I just got to a point I don’t know what to do.

There is a difference between paid and free.
There is a difference between sending and receiving.

i.e. it looks to me like the free account can still get emails, but can’t send them except by using the WebMail client.

In other words, if you want to have PHP send email you will need to upgrade to a paid account (with an increased send limit) or find another host.

1 Like

It’s free, I don’t pay for anything.

This makes sense, but I think I’m using their WebMail too, I created the email account “info@weybournegym.96.lt” and I added a forwarder to my personal email address. Once I sent an email from my personal email to info@weybournegym.96.lt and I could see it on their WebMail (Round Cube)

The screen shot I posted was from just when I created the post - I’d never heard of them before that point. I just always wonder whether free accounts have fewer features than paid ones (as you would reasonably expect) and it does give the impression that you have no SMTP access, which is confirmed in your post:

I don’t know the platform you’re using, and don’t see the actual code that’s trying to send the email, but my guess is that’s trying to use SMTP to do it, and your hostinger account doesn’t support it.

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.