撰写后如何从 Yii2 中的 SwiftMailer 获取 Message-ID?

How to get Message-ID from SwiftMailer in Yii2 after compose?

我这样发邮件:

    $message = Yii::$app->mailer->compose()
        ->setFrom('fromaddress@email.com')
        ->setTo('toaddress@email.com')
        ->setSubject('Testing Message-ID')
        ->setHtmlBody('Test')
        ->send();

如何从 $message 获取消息 ID?

这是解决方案:

$messageId = $message->getSwiftMessage()->getId();