diff -uNr cleanup.ORIG/mms_se_tele2/mms_se_tele2.inc cleanup/mms_se_tele2/mms_se_tele2.inc
--- cleanup.ORIG/mms_se_tele2/mms_se_tele2.inc       1970-01-01 01:00:00.000000000 +0100
+++ cleanup/mms_se_tele2/mms_se_tele2.inc   2007-10-24 10:40:01.000000000 +0200
@@ -0,0 +1,33 @@
+<?php
+
+/**
+ * Implementation of hook_mailsave_clean().
+ */
+function mms_se_tele2_mailsave_clean(&$node, $result, $i, $header, $mailbox) {
+
+  // Build regex to see if this was from Tele2
+  $pattern = '@mms.tele2.se>$@';
+  if (preg_match($pattern, $header->fromaddress)) {
+
+    // Discard the text file
+    mailsave_discard_attachment($node, 'main.smil');
+    mailsave_discard_attachment($node, 'smil.txt');
+  }
+
+  return;
+}
+
+
+/**
+ * Report back module information when requested
+ */
+function mms_se_tele2_mailsave_clean_info() {
+  $items['mms_se_tele2'] = array(
+    'provider'     => t('Tele2'),
+    'country'      => 'SE',
+    'author'       => 'Jimmy Hedman',
+    'description'  => t('Clean up MMS messages sent via the Tele2 Sweden network.'),
+  );
+
+  return $items;
+}

