sync
[Pman.Core] / Import / Core_email.php
index 7cb3121..db526e7 100644 (file)
@@ -53,7 +53,7 @@ class Pman_Core_Import_Core_email extends Pman
         $this->updateOrCreateEmail($part, $opts, false);
     }
 
-    function updateOrCreateEmail($part='', $opts, $cm = false){
+    function updateOrCreateEmail($part='', $opts, $cm = false, $mapping = false){
         
        // DB_DataObject::debugLevel(1);
         
@@ -84,6 +84,12 @@ class Pman_Core_Import_Core_email extends Pman
             $mailtext = str_replace('{outputBody():h}', $body, $mailtext);
         }
         
+        if($mapping) {
+            foreach ($mapping as $k => $v) {
+                $mailtext = str_replace($k, $v, $mailtext);
+            }
+        }
+        
         require_once 'Mail/mimeDecode.php';
         require_once 'Mail/RFC822.php';