Index: mimemail.inc
===================================================================
RCS file: /cvs/drupal/contributions/modules/mimemail/mimemail.inc,v
retrieving revision 1.40
diff -u -r1.40 mimemail.inc
--- mimemail.inc	23 Feb 2009 16:11:19 -0000	1.40
+++ mimemail.inc	25 Mar 2010 07:56:00 -0000
@@ -292,7 +292,7 @@
       ));
     }
   }
-  $content_type = 'multipart/alternative';
+  $content_type = 'multipart/related type="multipart/alternative"';
 
   $text_part = array('Content-Type' => 'text/plain; charset=utf-8', 'content' => $text);
 
@@ -303,17 +303,15 @@
   $mime_parts = mimemail_extract_files($body);
 
   $content = array($text_part, array_shift($mime_parts));
-  $content = mimemail_multipart_body($content, $content_type, TRUE);
+  $content = mimemail_multipart_body($content, 'multipart/alternative', TRUE);
   $parts = array(array('Content-Type' => $content['headers']['Content-Type'], 'content' => $content['body']));
 
   if ($mime_parts) {
-    $content_type = 'multipart/related';
     $parts = array_merge($parts, $mime_parts);
   }
 
   foreach ($attachments as $a) {
     $a = (object) $a;
-    $content_type = 'multipart/mixed';
     _mimemail_file($a->filepath, $a->filename, $a->filemime, 'attachment');
     $parts = array_merge($parts, _mimemail_file());
   }
