protected static function saveEmailMessage($textContent, $htmlContent, Item $itemOwnerModel, Contact $contact, MarketingList $marketingList, $itemId)
 {
     AutoresponderAndCampaignItemsEmailMessageUtil::$itemClass = static::$itemClass;
     AutoresponderAndCampaignItemsEmailMessageUtil::$personId = static::$personId;
     AutoresponderAndCampaignItemsEmailMessageUtil::$returnPath = static::$returnPath;
     $emailMessage = AutoresponderAndCampaignItemsEmailMessageUtil::resolveAndSaveEmailMessage($textContent, $htmlContent, $itemOwnerModel, $contact, $marketingList, $itemId, static::$folder->id);
     return $emailMessage;
 }
 protected function saveEmailMessage($textContent, $htmlContent, Item $itemOwnerModel, Contact $contact, MarketingList $marketingList)
 {
     $folder = $this->resolveEmailFolder();
     $emailMessage = AutoresponderAndCampaignItemsEmailMessageUtil::resolveAndSaveEmailMessage($textContent, $htmlContent, $itemOwnerModel, $contact, $marketingList, $this->itemId, $folder->id, $this->itemClass, $this->personId);
     return $emailMessage;
 }