public function __construct(NewsletterInterface $newsletter, SendSettingsInterface $sendSettings)
 {
     parent::__construct();
     $this->setSubject($newsletter->getSubject());
     $this->setSenderName($newsletter->getSenderName());
     $this->setSenderMail($newsletter->getSenderMail());
     $this->setReturnMail($newsletter->getReturnMail());
     $this->setUsername($sendSettings->getUsername());
     $this->setPassword($sendSettings->getPassword());
     $this->setHost($sendSettings->getHost());
     $this->setPort($sendSettings->getPort());
     $this->setEncryption($sendSettings->getEncryption());
     $this->setAuthMode($sendSettings->getAuthMode());
     $this->setScheduled($sendSettings->getStarttime());
     $this->setNewsletterId($newsletter->getId());
     $this->salt = $newsletter->getMandant()->getSalt();
 }