This works perfectly !

Thanks a lot Steven

Hello,

Mails sent from the contact form of my ShowKase website, fail when using Yahoo, Gmail or Hotmail addresses in the field "Email *".

I contacted my webhoster One.com, and here is their answer :

"Its unfortunate you are having problems on sending e-mails to Yahoo|Gmail|Hotmail. Though upon checking the account logs it seems a part of the reason on the mail block is due to your site script isn't using a valid from email as a sender. Our logs shows that the mail sender is set as mail-out2/mail-20150916:Sep 16 08:18:59 mail-out2 postfix/qmgr[3818]: 66552DD2A: from=<postmaster@stephanelieben.com>, size=906, nrcpt=1 (queue active) You need to update your script so that the sending mail is an active mail on your domain, once this is done then you should be able to pass the DMARC errors."

So, may you please specify where I can set my sending mail address in ShowKase ?

Thank you in advance,

Steph

Thank you again Steven !

It is not a problem at the moment, since I'm only esting the website before feeding it for real with pictures.

I confirm that I see a "You have warning messages, continue with publishing?" alert box. And, yes, when I click "OK", this works.

I just sent a message to my hoster One.com, asking them to enable 'set_time_limit()' in PHP settings of my website.

I'll let you know their answer for your information.

Kind regards,

Steph

Hello,

After changing hex value in : Site / Customize Theme / Custom Palette / Borders color, and then click the Publish button, I get the following error message :

Publishing…

Warning: set_time_limit(): Cannot set max execution time limit due to system policy

Error URL ends with :

.../admin/index.php?cmd=publish&token=2fb359d729045e6e5518167800cea4dc

Now this error appears each time I click the Publish button...

What can I do ?

Thank you in advance,

Steph

Hi Stephen,

For information, here is the answer from 'one.com' (my hoster) :

Hello,   Thank you for contacting One.com!  The fifth parameter is disabled as it is not supported in our servers. It is a limitation in our services. We cannot enable this unfortunately.  You will need to edit your template and comment out or remove the scripts that require to use the fifth parameter. In case this is necessary in the template, then unfortunately, you can't use this in our server. Perhaps, you will need to select another template.  If you have further questions, please do not hesitate to contact us through our 24 / 7 English online chat or email us at sales@one.com / support@one.com.
Best regards  Grace One.com

But the good news is that today, the Contact form now works. So, I guess that the file 'class.phpmailer.php' was cached somewhere, and that it has been refreshed today.

So, I confirm that my problem is solved.

Thank you very much Stephen

Thank you for your swift answer Steven.

I contacted my webhoster "one.com" and requested them for full PHP mail support. I wait their answer...

In the meanwhile, I modified 'showkase/admin/plugins/contact/master/contactcore/class.phpmailer.php' as you instructed, then uploaded it to my webserver. But the issue is still present - still got the same error message...

Hello,

When a user tries to send me a mail, using the contact form, this returns the following error :

mail(): Policy restriction in effect. The fifth parameter is disabled

My webhoster is One.com.

Any idea to solve this ?

Thank you in advance,

Steph