diff --git a/modules/export_seda/Controllers/AdapterEmail.php b/modules/export_seda/Controllers/AdapterEmail.php
index bd6d649b8522cfee596d0385e6772310a84748ba..24482f1be543bdd188e7e4ad88913411fe41794d 100755
--- a/modules/export_seda/Controllers/AdapterEmail.php
+++ b/modules/export_seda/Controllers/AdapterEmail.php
@@ -20,11 +20,18 @@ class AdapterEmail
 
         if ($gec == 'maarch_courrier') {
             $document = ['id' => $messageObject->DataObjectPackage->DescriptiveMetadata->ArchiveUnit[0]->Content->OriginatingSystemId, 'isLinked' => false, 'original' => false];
-            $userInfo = \User\models\UserModel::getByLogin(['login' => $messageObject->TransferringAgency->OrganizationDescriptiveMetadata->UserIdentifier, 'select' => ['id']]);
+            $userInfo = \User\models\UserModel::getByLogin(['login' => $messageObject->TransferringAgency->OrganizationDescriptiveMetadata->UserIdentifier, 'select' => ['id', 'mail']]);
+
+            if (!empty($messageObject->TransferringAgency->OrganizationDescriptiveMetadata->Contact[0]->Communication[1]->value)) {
+                $senderEmail = $messageObject->TransferringAgency->OrganizationDescriptiveMetadata->Contact[0]->Communication[1]->value;
+            } else {
+                $senderEmail = $userInfo['mail'];
+            }
+
             \Email\controllers\EmailController::createEmail([
                 'userId'    => $userInfo['id'],
                 'data'      => [
-                    'sender'        => ['email' => $messageObject->TransferringAgency->OrganizationDescriptiveMetadata->Contact[0]->Communication[1]->value],
+                    'sender'        => ['email' => $senderEmail],
                     'recipients'    => [$messageObject->ArchivalAgency->OrganizationDescriptiveMetadata->Communication[0]->value],
                     'cc'            => '',
                     'cci'           => '',
diff --git a/modules/sendmail/class/class_modules_tools_Abstract.php b/modules/sendmail/class/class_modules_tools_Abstract.php
index a56bd42ffb0603079610c8d0935236d3b4166ac6..ebea4eae424060719c7ffbd59b4d3fd550d9f5e9 100755
--- a/modules/sendmail/class/class_modules_tools_Abstract.php
+++ b/modules/sendmail/class/class_modules_tools_Abstract.php
@@ -210,23 +210,6 @@ abstract class SendmailAbstract extends Database
         return $text;
     }
 
-    public function cleanHtml($htmlContent)
-    {
-        $htmlContent = str_replace(';', '###', $htmlContent);
-        $htmlContent = str_replace('--', '___', $htmlContent);
-
-        $allowedTags = '<html><head><body><title>'; //Structure
-        $allowedTags .= '<h1><h2><h3><h4><h5><h6><b><i><tt><u><strike><blockquote><pre><blink><font><big><small><sup><sub><strong><em>'; // Text formatting
-        $allowedTags .='<p><br><hr><center><div><span>'; // Text position
-        $allowedTags .= '<li><ol><ul><dl><dt><dd>'; // Lists
-        $allowedTags .= '<img><a>'; // Multimedia
-        $allowedTags .= '<table><tr><td><th><tbody><thead><tfooter><caption>'; // Tables
-        $allowedTags .= '<form><input><textarea><select>'; // Forms
-        $htmlContent = strip_tags($htmlContent, $allowedTags);
-
-        return $htmlContent;
-    }
-
     public function updateAdressInputField($ajaxPath, $adressArray, $inputField, $readOnly = false)
     {
         $content = '';
diff --git a/src/app/external/exportSeda/controllers/AdapterEmailController.php b/src/app/external/exportSeda/controllers/AdapterEmailController.php
index b1c10fac8dc68edc240d367d6b546bedea050940..7c6c0090895f629424da5df30501ff08602b256b 100755
--- a/src/app/external/exportSeda/controllers/AdapterEmailController.php
+++ b/src/app/external/exportSeda/controllers/AdapterEmailController.php
@@ -31,11 +31,18 @@ class AdapterEmailController
 
         if ($gec == 'maarch_courrier') {
             $document = ['id' => $messageObject->DataObjectPackage->DescriptiveMetadata->ArchiveUnit[0]->Content->OriginatingSystemId, 'isLinked' => false, 'original' => false];
-            $userInfo = UserModel::getByLogin(['login' => $messageObject->TransferringAgency->OrganizationDescriptiveMetadata->UserIdentifier, 'select' => ['id']]);
+            $userInfo = UserModel::getByLogin(['login' => $messageObject->TransferringAgency->OrganizationDescriptiveMetadata->UserIdentifier, 'select' => ['id', 'mail']]);
+
+            if (!empty($messageObject->TransferringAgency->OrganizationDescriptiveMetadata->Contact[0]->Communication[1]->value)) {
+                $senderEmail = $messageObject->TransferringAgency->OrganizationDescriptiveMetadata->Contact[0]->Communication[1]->value;
+            } else {
+                $senderEmail = $userInfo['mail'];
+            }
+
             EmailController::createEmail([
                 'userId'    => $userInfo['id'],
                 'data'      => [
-                    'sender'        => ['email' => $messageObject->TransferringAgency->OrganizationDescriptiveMetadata->Contact[0]->Communication[1]->value],
+                    'sender'        => ['email' => $senderEmail],
                     'recipients'    => [$messageObject->ArchivalAgency->OrganizationDescriptiveMetadata->Communication[0]->value],
                     'cc'            => '',
                     'cci'           => '',