`EmailSinkOptions` has a property `Subject` of type `ITextFormatter`. [`IBatchTextFormatter`](https://github.com/serilog/serilog-sinks-email/blob/dev/src/Serilog.Sinks.Email/Sinks/Email/IBatchTextFormatter.cs) specifies in its summary xdoc: > Pass an <see cref="IBatchTextFormatter"/> instance for the <see cref="ITextFormatter"/> argument when configuring the sink. I implemented a class `SerilogEmailSubject` implementing `IBatchTextFormatter` and set `Subject` to an instance of it. I now expect the email subject to make use of the `FormatBatch` method instead of `Format`. But an email with 8 log messages seems to use `Format` with presumably the last log event.