Post by caraban2 » Thu Aug 29, 2019 8:25 pm

Hello, I have the store ready everything except the mail that does not work, does not send to the client or the store administrator .....
Please I need help inmediately !!
Thanks !!

Active Member

Posts

Joined
Mon Oct 29, 2012 9:38 pm

Post by developer@avi » Fri Aug 30, 2019 12:56 am

Please check server settings, and sure all good from that end

Then check mail settings

It still then share some more info

Newbie

Posts

Joined
Mon Aug 20, 2018 1:05 am

Post by caraban2 » Fri Aug 30, 2019 4:14 am

Thanks for answering....
I send the two configurations one with Mail only and one with SMTP and neither works
On the host I have been told that there is a programming error in OC, but I am not a programmer
I no longer know what to do or who to turn to, the fact is that in previous versions if the sending of emails to the client and the web administrator worked.
Thanks again, if you can help me I will be very grateful ......

Attachments

Correo-config.jpg

La configuración de Correo - Correo-config.jpg (108.13 KiB) Viewed 2184 times

SMTP-config.jpg

La configuración de SMTP - SMTP-config.jpg (114.45 KiB) Viewed 2184 times


Active Member

Posts

Joined
Mon Oct 29, 2012 9:38 pm

Post by developer@avi » Fri Aug 30, 2019 1:26 pm

Please share me admin details in PM
I will look into it and update you

Newbie

Posts

Joined
Mon Aug 20, 2018 1:05 am

Post by caraban2 » Fri Aug 30, 2019 3:40 pm

Sorry, what do you mean when you say, details of the administrator in PM, You mean the data to enter the store administration?
Last edited by caraban2 on Fri Aug 30, 2019 3:47 pm, edited 1 time in total.

Active Member

Posts

Joined
Mon Oct 29, 2012 9:38 pm

Post by kestas » Fri Aug 30, 2019 3:43 pm

Have you checked your admin - > extensions - > events page has more than 30 events. They should be enabled.

Custom OpenCart modules and solutions. You can write PM with additional questions... Extensions you can find here


Active Member

Posts

Joined
Tue Oct 12, 2010 2:23 am

Post by caraban2 » Fri Aug 30, 2019 4:08 pm

kestas wrote:
Fri Aug 30, 2019 3:43 pm
Have you checked your admin - > extensions - > events page has more than 30 events. They should be enabled.
All events are enabled, and mail still doesn't work

Active Member

Posts

Joined
Mon Oct 29, 2012 9:38 pm

Post by fegdeed » Fri Aug 30, 2019 6:36 pm

Try this, change smtp.dondomino.com to ssl://mail.dondomino.com and change port 587 to 465. Also change timeout from 0 to 5. You can leave the parametros section empty.

Image
Get a secure, fast, and reliable web hosting service from https://turnuphosting.com.


Active Member

Posts

Joined
Fri Sep 21, 2018 12:01 am

Post by ostechnologies » Fri Aug 30, 2019 7:19 pm

Mail is working fine in opencart 3.0.3.2. Please check your server details. And also try start your hostname with “ssl://”.

Opencart Expert | sales[at]ost.agency
Skype - manish.osuniverse | Gtalk - manishmt

Extensions for Opencart @ https://www.ost.agency/product/product- ... extensions
ost.agency - ecommerce website design, development and digital company


User avatar
Active Member

Posts

Joined
Mon Apr 06, 2015 1:30 pm

Post by paulfeakins » Fri Aug 30, 2019 7:49 pm

Create a simple mail test script as described here:
https://www.w3schools.com/php/func_mail_mail.asp

That will tell you if it's the server or not.

UK OpenCart Hosting | OpenCart Audits | OpenCart Support - please email info@antropy.co.uk


User avatar
Guru Member
Online

Posts

Joined
Mon Aug 22, 2011 11:01 pm
Location - London Gatwick, United Kingdom

Post by letxobnav » Fri Aug 30, 2019 8:53 pm

OC should simply report if mail sending fails in the mail class:

Code: Select all

		if ($this->parameter) {
			mail($to, '=?UTF-8?B?' . base64_encode($this->subject) . '?=', $message, $header, $this->parameter);
		} else {
			mail($to, '=?UTF-8?B?' . base64_encode($this->subject) . '?=', $message, $header);
		}

should be:

Code: Select all

		if ($this->parameter) {
			$sending = mail($to, '=?UTF-8?B?' . base64_encode($this->subject) . '?=', $message, $header, $this->parameter);
		} else {
			$sending = mail($to, '=?UTF-8?B?' . base64_encode($this->subject) . '?=', $message, $header);
		}
		if ($sending === false) error_log('ERROR Sending email to '.$to);
		return $sending;
now it is anybodies guess.

Crystal Light Centrum Taiwan
Extensions: MailQueue | SUKHR | VBoces

“Data security is paramount at [...], and we are committed to protecting the privacy of anyone who is associated with our [...]. We’ve made a lot of improvements and will continue to make them.”
When you know your life savings are gone.


User avatar
Expert Member

Posts

Joined
Fri Aug 18, 2017 4:35 pm
Location - Taiwan

Post by caraban2 » Fri Aug 30, 2019 9:09 pm

fegdeed wrote:
Fri Aug 30, 2019 6:36 pm
Try this, change smtp.dondomino.com to ssl://mail.dondomino.com and change port 587 to 465. Also change timeout from 0 to 5. You can leave the parametros section empty.
I have tried what you say and this error comes out .....

Attachments

mensaje error-5.jpg

mensaje error-5.jpg (114.34 KiB) Viewed 2044 times


Active Member

Posts

Joined
Mon Oct 29, 2012 9:38 pm

Post by caraban2 » Sat Aug 31, 2019 1:44 am

letxobnav wrote:
Fri Aug 30, 2019 8:53 pm
OC should simply report if mail sending fails in the mail class:

Code: Select all

		if ($this->parameter) {
			mail($to, '=?UTF-8?B?' . base64_encode($this->subject) . '?=', $message, $header, $this->parameter);
		} else {
			mail($to, '=?UTF-8?B?' . base64_encode($this->subject) . '?=', $message, $header);
		}

should be:

Code: Select all

		if ($this->parameter) {
			$sending = mail($to, '=?UTF-8?B?' . base64_encode($this->subject) . '?=', $message, $header, $this->parameter);
		} else {
			$sending = mail($to, '=?UTF-8?B?' . base64_encode($this->subject) . '?=', $message, $header);
		}
		if ($sending === false) error_log('ERROR Sending email to '.$to);
		return $sending;
now it is anybodies guess.
Gracias...... pero, este codigo que me envías, ¿ A que fichero pertenece ?

Active Member

Posts

Joined
Mon Oct 29, 2012 9:38 pm

Post by fegdeed » Sat Aug 31, 2019 11:42 pm

@caraban2 it looks like your website does not have SSL installed. And also, if http://www.tintaston.es/ is your website's url, your Nombre de host SMTP section should be ssl://mail.tintaston.es and not smtp.dondomino.com, but first I think you may need to install SSL for your domain and its mail.

Image
Get a secure, fast, and reliable web hosting service from https://turnuphosting.com.


Active Member

Posts

Joined
Fri Sep 21, 2018 12:01 am
Who is online

Users browsing this forum: Baidu [Spider], jagall, SohBH and 262 guests