<!--
{
  "availability" : [
    "iOS: 3.0.0 -",
    "iPadOS: 3.0.0 -",
    "macCatalyst: 13.1.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "MessageUI",
  "identifier" : "/documentation/MessageUI/MFMailComposeViewController/setBccRecipients(_:)",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Method",
  "symbol" : {
    "kind" : "Instance Method",
    "modules" : [
      "Message UI"
    ],
    "preciseIdentifier" : "c:objc(cs)MFMailComposeViewController(im)setBccRecipients:"
  },
  "title" : "setBccRecipients(_:)"
}
-->

# setBccRecipients(_:)

Sets the initial recipients to include in the email’s Bcc field.

```
func setBccRecipients(_ bccRecipients: [String]?)
```

## Parameters

`bccRecipients`

An array of <doc://com.apple.documentation/documentation/Swift/String> objects, each containing the email address of a single recipient.

## Discussion

This method replaces the previous blind carbon-copy (Bcc) recipients with the new ones listed in the `bccRecipients` parameter. This method doesn’t filter out duplicate email addresses, so if duplicates are present, the recipient may receive multiple copies of the email message.

Only call this method before you display the mail composition interface. Don’t call it after presenting the interface to the user.

> Important:
> ``doc://com.apple.messageui/documentation/MessageUI/MFMailComposeViewController`` ignores calls to this method in Mac apps built with Mac Catalyst.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)