Can I configure Send by Email to use CC instead of BCC? So I have a node that is using the Print Module (www.drupal.org/project/print) and it's associated send by email functionality.

The issue is that if I include multiple emails on the send by email page, it sends them so that the email addressees cannot see the other people it was emailed to.

For instance, if my send to looks like: example1@example.com, example2@example.com

Both example1 and example2 will receive the email, but with only their name in the To: line.  Is there a way to get the rest of them to show up there as well, or in the CC: line?

Thanks.

Here's the portion of the code I was able to find where it splits it into multiple emails:

  $addresses = explode(', ', $form_state['values']['txt_to_addrs']);
  foreach ($addresses as $to) {
    if ($use_job_queue) {
      // Use job queue to send mails during cron runs
      $queue-&gt;createItem(array('module' =&gt; 'print_mail', 'key' =&gt; $print_mail_send_option_default, 'to' =&gt; $to, 'language' =&gt; language_default(), 'params' =&gt; $params, 'from' =&gt; $from));
    }
    else {
      // Send mail immediately using Drupal's mail handler
      $ret = drupal_mail('print_mail', $print_mail_send_option_default, $to, language_default(), $params, $from);
    }
    if ($use_job_queue || $ret['result']) {
      flood_register_event('print_mail');
      $ok = TRUE;
    }
  }


Anyone know how I can make that so it just sends one email to all of the addresses?
You could try the hook_mail_alter() which lets you intercept emails used by drupal_mail(), but that's problematic since, as you mentioned, each email gets sent out individually. 

There's a hook_print_mail_alter() invocation before the email is sent, but this is problematic too since $params doesn't have the email recipients.

The route I would take is to alter the email form submission handler with your own custom submission based off the print module's implementation:

/**
 * Implements hook_form_alter().
 */
function MYMODULE_form_alter(&amp;$form, &amp;$form_state, $form_id) {
  if ($form_id == 'print_mail_form') {
    $form['#submit'] = array(
      'MYMODULE_print_mail_form_submit'
    );
  }
}

/**
 * Submission Handler.
 */
function MYMODULE_print_mail_form_submit($form, &amp;$form_state) {
  //@TODO: Implement your own email code.

  //print_mail_form_submit($form, $form_state);
}