public function toMail() : MailMessage
{
$mailMessage = (new MailMessage())->error()->subject("Failed back up of `{$this->applicationName()}`")->line("Important: An error occurred while backing up `{$this->applicationName()}`")->line("Exception message: `{$this->event->exception->getMessage()}`")->line("Exception trace: `{$this->event->exception->getTraceAsString()}`");
$this->backupDestinationProperties()->each(function ($value, $name) use($mailMessage) {
$mailMessage->line("{$name}: {$value}");
});
return $mailMessage;
}