Kein Mailversand trotz erfolgreichem bin/console swiftmailer✉send

Moin!

Ich versuche eine Mail aus einem Controller heraus zu senden. Ich benutze hierfür den Shopware MailService: Core\Content\MailTemplate\Service\MailService

$data['recipients'] = [' ****@*****.de' => 'Thomas'];
$data['subject'] = "Das ist eine Testmail";
$data['senderName'] = 'Hans Wurst';
$data['contentPlain'] = 'Hans Wurst';
$data['contentHtml'] = 'Hans Wurst';
$data['salesChannelId'] = $context->getSalesChannel()->getId();
$this->mailService->send($data, $context->getContext());

Laut Log (mail.sent) sieht alles gut aus:

{
  "source": "core",
  "environment": "dev",
  "additionalData": {
    "subject": "Das ist eine Testmail",
    "contents": {
      "text/html": "Hans Wurst",
      "text/plain": "Hans Wurst"
    },
    "recipients": {
      " *******@*******.de": "Thomas"
    }
  }
}

Auch wenn ich den Swift-Mailer per Console-Command teste kommt die Mail sofort an:

 bin/console swiftmailer:email:send

Ich habe den Swift_mailer im .env File per SMTP konfiguriert. In den Shopware-Einstellungen ist unter Settings->Mailer „Use environment’s configuration“ ausgewählt.

Kann mir jemand einen Tipp geben, warum die Mails nicht ankommen? Oder wie löst ihr das? Ist mein Weg vielleicht suboptimal?

Vielen Dank für eure Hilfe!