renderMessage method

String renderMessage({
  1. bool renderHeader = true,
})

Serializes the complete message into a String.

Optionally exclude the rendering of the headers by setting renderHeader to false.

Internally calls render to render all mime parts.

Compare MimeMessage.parseFromText for de-serializing.

Implementation

String renderMessage({bool renderHeader = true}) {
  final buffer = StringBuffer();
  render(buffer, renderHeader: renderHeader);

  return buffer.toString();
}