Как вы можете видеть в ubercart/uc_order/uc_order.ca.inc
foreach ($recipients as $email) {
$sent = drupal_mail('uc_order', 'action-mail', $email, uc_store_mail_recipient_language($email), $settings, empty($settings['from']) ? uc_store_email_from() : $settings['from']);
if (!$sent['result']) {
watchdog('ca', 'Attempt to e-mail invoice for order @order_id to @email failed.', array('@email' => $email, '@order_id' => $order->order_id), WATCHDOG_ERROR);
}
}
Ubercart использует по умолчанию drupal_mail только для отправки почты.Вы уверены, что ваш сервер может отправлять почту?
Чтобы убедиться, что это работает, вы можете попробовать использовать функцию «Восстановить утерянный пароль», которая также отправляет электронную почту.