---
title: "mailComposeSessionDidEnd(_:)"
framework: mailkit
role: symbol
role_heading: Instance Method
path: "mailkit/mecomposesessionhandler/mailcomposesessiondidend(_:)"
---

# mailComposeSessionDidEnd(_:)

Informs the handler when the user closes a compose window.

## Declaration

```swift
func mailComposeSessionDidEnd(_ session: MEComposeSession)
```

## Parameters

- `session`: The compose session that corresponds to the message the user is composing.

## See Also

### Handling Compose Sessions

- [MEComposeSession](mailkit/mecomposesession.md)
- [mailComposeSessionDidBegin(_:)](mailkit/mecomposesessionhandler/mailcomposesessiondidbegin(_:).md)
- [MEComposeSessionError](mailkit/mecomposesessionerror.md)
