---
title: MMSService.Configuration
framework: TelephonyMessagingKit
role: symbol
role_heading: Structure
platforms: [iOS 26.0+]
path: telephonymessagingkit/mmsservice/configuration
---

# MMSService.Configuration

A structure that provides information about MMS messages sent and received using the current carrier.

## Declaration

```swift
struct Configuration
```

## Topics

### Instance Properties

- [maximumImageSize](telephonymessagingkit/mmsservice/configuration/maximumimagesize.md)
- [maximumMessageSize](telephonymessagingkit/mmsservice/configuration/maximummessagesize.md)
- [maximumRecipients](telephonymessagingkit/mmsservice/configuration/maximumrecipients.md)
- [maximumSubjectSize](telephonymessagingkit/mmsservice/configuration/maximumsubjectsize.md)
- [smsSizeToBeSentAsMMSInstead](telephonymessagingkit/mmsservice/configuration/smssizetobesentasmmsinstead.md)

## Relationships

### Conforms To

- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Managing MMS configuration

- [configuration(for:)](telephonymessagingkit/mmsservice/configuration(for:).md)
