Hi,
Thanks for the access.
I was able to understand the issue. It is actually linked to the integration with JMS multisites that you're using on your website which provides invalid data to the email system.
Changing the code:
if(empty($this->mail_folder)) {
$config = hikashop_config();
$this->mail_folder = rtrim( str_replace( '{root}', JPATH_ROOT, $config->get('mail_folder',HIKASHOP_MEDIA.'mail'.DS)), '/\\').DS;
}
to:
if(empty($this->mail_folder)) {
$config = hikashop_config();
$this->mail_folder = rtrim( str_replace( '{root}', JPATH_ROOT, $config->get('mail_folder',HIKASHOP_MEDIA.'mail'.DS)), '/\\');
if(!empty($this->mail_folder))
$this->mail_folder .= DS;
}
in the file administrator/components/com_hikashop/classes/mail.php fixes the problem.
We'll include the modification on our end so that it doesn't happen in the future.