Hi,
I cannot figure out how to disable the constant emails site-admin gets from VM2 new customer registration. I have set the Joomla 2.5 users no email for admin setting. Also I have set the shop-email with setting "No admin emails". But in VM2 I cannot find any option to disable the registration emails for shop-admin. Is it possible somehow? This was not happening in VM1 and admins are not too happy about getting emails for new registrations. Is there a way to disable these?
Greetings,
Anne
Turn off Notification Mail to Administrators in Joomla user manager options.
Hi Jenkin,
I've done that but it has no affect. Each new registration creates an email. Seems it is Virtuemart that is sending those messages.
It looks like this:
Hello, vendor xxxx.com
New client registration details
user : xxxx
name: : xxxx xxxx
Written address
Name: xxx xxx
Email: xxx@xxx.
Firstname: xxx
Lastname: xxx
Address 1: xxx xx
Postcode: xxxxx
City: xxx
country: xx
telephone: xx
I don't see any place in VM2 backend where to stop this email from coming to admin-email of the shop.
Greetings,
Anne
Quote from: amymattian on May 03, 2013, 13:06:17 PM
Hi Jenkin,
I've done that but it has no affect. Each new registration creates an email. Seems it is Virtuemart that is sending those messages.
It looks like this:
Hello, vendor xxxx.com
New client registration details
user : xxxx
name: : xxxx xxxx
Written address
Name: xxx xxx
Email: xxx@xxx.
Firstname: xxx
Lastname: xxx
Address 1: xxx xx
Postcode: xxxxx
City: xxx
country: xx
telephone: xx
I don't see any place in VM2 backend where to stop this email from coming to admin-email of the shop.
Greetings,
Anne
Same here...is there any solution about this?
Cheerz,
B
Guessing we still have no answer for this? My client is getting bombarded with them.
Not 100% sure but you can try this hack.
Open components\com_virtuemart\helpers\shopfunctionsf.php
Find the following codes between lines 274 to 288:
if(isset($view->doVendor) && !$noVendorMail) {
if(isset($vars['orderDetails'])){
$order = $vars['orderDetails'];
$orderstatusForVendorEmail = VmConfig::get('email_os_v',array('U','C','R','X'));
if(!is_array($orderstatusForVendorEmail)) $orderstatusForVendorEmail = array($orderstatusForVendorEmail);
if ( in_array((string)$order['details']['BT']->order_status,$orderstatusForVendorEmail)){
self::sendVmMail( $view, $view->vendorEmail, TRUE );
}else{
$user = -1;
}
} else {
self::sendVmMail( $view, $view->vendorEmail, TRUE );
}
}
Replace above by:
if(isset($view->doVendor) && !$noVendorMail) {
if(isset($vars['orderDetails'])){
$order = $vars['orderDetails'];
$orderstatusForVendorEmail = VmConfig::get('email_os_v',array('U','C','R','X'));
if(!is_array($orderstatusForVendorEmail)) $orderstatusForVendorEmail = array($orderstatusForVendorEmail);
if ( in_array((string)$order['details']['BT']->order_status,$orderstatusForVendorEmail)){
self::sendVmMail( $view, $view->vendorEmail, TRUE );
}else{
$user = -1;
}
}
}
Any solution to get rid of the registration emails?
Also cant stop vendor user reg mails. (Joomla V2.5.17, Virtemart V2.0.26d)
Any updates?
Just replying to check if some1 have a solution for this.
Disabled the "notification email to administrator" in joomla user options as jenkinhill, suggested - Disabled "receive system emails" in the specific user account as well
Nothing.. upon every shopper registration, vendor keeps getting notification emails.
Hi
Tried disabling new shopper registration emails in VM 3.0.18 with j 3.6.4 and doesn't seem possible.
In Joomla the superuser already has "Receive System Emails" set to No
In VM - Shop/Shopper Information
Receive System Emails is already in No
We still recieve the emails of the registered shoppers.
Am I missing a setting to disable it or is forced by VM?
Regards
Problem found and fixed.
How was this problem fixed?