diff --git a/Classes/Controller/JoblistController.php b/Classes/Controller/JoblistController.php
index f971c6d811ebde918604d34e15cab83814e0ac28..82405ae3462e73826360c32e38ce6068e192b3be 100644
--- a/Classes/Controller/JoblistController.php
+++ b/Classes/Controller/JoblistController.php
@@ -317,32 +317,25 @@ class JoblistController extends ActionController {
 				}
 			}
 
-			$mailService->setMarkers(['application' => $applyData]);
+			$mailService->setMarkers([
+				'application' => $applyData,
+			]);
 			$mailService->setIgnoreMailQueue(TRUE);
 
 			// add attachments for each file
 			$coverLetter = $applyData->getCoverLetter();
 			if ($coverLetter) {
-				$originalResource = $coverLetter->getOriginalResource();
-				if ($originalResource) {
-					$this->addAttachmentsToMail($originalResource, $mailService);
-				}
+				$mailService->addFileResourceAttachment($coverLetter);
 			}
 
 			$cv = $applyData->getCv();
 			if ($cv) {
-				$originalResource = $cv->getOriginalResource();
-				if ($originalResource) {
-					$this->addAttachmentsToMail($originalResource, $mailService);
-				}
+				$mailService->addFileResourceAttachment($cv);
 			}
 
 			$certificate = $applyData->getCertificate();
 			if ($certificate) {
-				$originalResource = $certificate->getOriginalResource();
-				if ($originalResource) {
-					$this->addAttachmentsToMail($originalResource, $mailService);
-				}
+				$mailService->addFileResourceAttachment($certificate);
 			}
 
 			$mailService->sendEmail();