Shopware Logservice

Hallo,

ich versende in einem Cronjob E-Mails über Standard Shopware Mailtemplates.
Das funktioniert alles einwandfrei. Allerdings tauchen die Mails nicht im E-Mail Log im Backend auf.
Da hab ich mir gedacht holste dir den Logservice und nutzt einfach den.

$logservice = Shopware()->Container()->get(‚Shopware\Bundle\MailBundle\Service\LogServiceInterface‘);
$mail = Shopware()->Modules()->Order()->createStatusMail($orderId,$this->config[‚orderState‘]);
$mail->send();
$logservice->log($mail);
$logservice->flush();

Auch das funktioniert fast so wie ich mir es vorgestellt habe, allerdings schreibt er nun das Log doppelt.
Ich komme nicht dahinter wo hier jetzt der Fehler liegt und den Logeintrag nur einmal schreibt.

Jemand ne Idee was ich hier falsch mache.

Gruß René