diff -urp mimemail-orig/mimemail.inc mimemail/mimemail.inc
--- mimemail-orig/mimemail.inc	2008-09-21 04:20:56.000000000 +0200
+++ mimemail/mimemail.inc	2009-01-08 10:31:21.000000000 +0100
@@ -90,8 +90,8 @@ function mimemail_extract_files($html) {
 
   $document = array(array(
     'Content-Type' => "text/html; charset=utf-8",
-    'Content-Transfer-Encoding' => 'base64',
-    'content' => chunk_split(base64_encode($html)),
+    'Content-Transfer-Encoding' => '8bit',
+    'content' => $html,
   ));
 
   $files = _mimemail_file();
diff -urp mimemail-orig/mimemail.module mimemail/mimemail.module
--- mimemail-orig/mimemail.module	2008-09-21 04:20:56.000000000 +0200
+++ mimemail/mimemail.module	2009-01-08 10:47:39.000000000 +0100
@@ -505,5 +505,5 @@ function theme_mimemail_message($body, $
   }
   $output .= '--></style></head><body id="mimemail-body"><div id="center"><div id="main">'. $body .'</div></div></body></html>';
   // compress output
-  return preg_replace('/\s+|\n|\r|^\s|\s$/', ' ', $output);
+  return $output;
 }
