Bien, no te preocupes, y tampoco he podido contestarte antes por este mismo problema que estas teniendo, ya que llevo todo el día atendiendo a clientes de contrato de mantenimiento, resolviendo este tema.
¿Que tienes que hacer para resolver el problema?
Accede con tu cliente FTP a /components/com_virtuemart/helpers/ y edita el archivo shopfunctionsf.php.
Sobre la linea 638 aproximadamente hasta la 655, veras el siguiente código:
if(!$noVendorMail) {
$replyTo[0] = $view->vendorEmail;
$replyTo[1] = $view->vendor->vendor_name;
$mailer->addReplyTo( $replyTo );
} else {
if(isset($view->orderDetails['details']) and isset($view->orderDetails['details']['BT'])){
$replyTo[0] = $view->orderDetails['details']['BT']->email;
$replyTo[1] = $view->orderDetails['details']['BT']->first_name.' '.$view->orderDetails['details']['BT']->last_name;
} else {
if (isset($view->user->email) and $view->user->name) {
$replyTo[0] = $view->user->email;
$replyTo[1] = $view->user->name;
} else {
$replyTo[0] = $view->user['email'];
$replyTo[1] = $view->user['name'];
}
}
$mailer->addReplyTo( $replyTo );
}
Y lo tienes que remplazar con el siguiente:
$replyTo = array();
$replyToName = array();
if(!$noVendorMail) {
$replyTo[0] = $view->vendorEmail;
$replyToName[0] = $view->vendor->vendor_name;
} else {
if(isset($view->orderDetails['details']) && isset($view->orderDetails['details']['BT'])) {
$replyTo[0] = $view->orderDetails['details']['BT']->email;
$replyToName[0] = $view->orderDetails['details']['BT']->first_name . ' ' . $view->orderDetails['details']['BT']->last_name;
} else {
if(isset($view->user->email) && $view->user->name) {
$replyTo[0] = $view->user->email;
$replyToName[0] = $view->user->name;
} else {
$replyTo[0] = $view->user['email'];
$replyToName[0] = $view->user['name'];
}
}
}
if(count($replyTo)) {
if(version_compare(JVERSION, '3.5', 'ge')) {
$mailer->addReplyTo($replyTo, $replyToName);
} else {
$replyTo[1] = $replyToName[0];
$mailer->addReplyTo($replyTo);
}
}
Guarda y refresca la cache si la tienes activada y prueba de nuevo, y me cuentas.
Es una modificación necesaria por un cambio reciente en joomla. De hecho, si miras las entradas recientes del foro, veras que otros, por ejemplo BreezingForms, tambien tienen problemas desde que actualziaron con joomla 3.5.1.