arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Total Mail Converter ProX

Convert MSG and EML files on web-servers

Server Mail Converter: Convert MSG/EML via Command Line

2012/2016/2019/2022 Server

Total Mail Converter Pro X converts MSG and EML to PDF, DOC, RTF, TXT, HTML, XHTML, TIFF, RTF documents and TIFF; JPEG images on your Windows web-servers. This powerful utility allows you to convert emails as well as their accompanying attachments. Designed for use online, the server version has no graphic user interface, so it runs silently behind the scenes providing users with an uninterrupted work flow.

  • Attachments saved as DOC, TXT, RTF, PDF, HTML, XLS, PPT formats are quickly and easily converted to DOC, RTF, TXT, HTML, HTMLX, JPEG, TIFF, PDF.
  • Attachments can be inserted as clickable links into converted emails.
  • Working with multi-page formats, you can combine several emails into a single PDF, DOC or TIFF file.
  • Enhance and index important emails by stamping bates to your messages and attachments.
  • Includes ActiveX so that you can easily integrate the converter into your web-server build.
  • Includes code examples (PHP, C++, ASP) for you to implement into your web-server build.

Total Mail Converter Pro X is as powerful as the regular Total Mail Converter Pro with GUI. You can convert as many emails as you want in one go (yes, hundreds of thousands of them) and enhance output files with new names, page counters, bates stamping, security settings, etc.

The Total Mail Converter Pro X is a unique server-based email converter that's second to none when it comes to providing users with flexibility and beneficial options. No other program is capable of working with so many different types of attachments. You are welcome to test the full version for 30 days without any obligation. Try it today by downloading our free trial version!

Download Now!

(includes 30 day FREE trial)

Buy License

(only $1900.00)

Examples of Total Mail Converter Pro X

Convert Mail files With TotalMailConverterProX and .NET

string src="C:\\test\\Source.eml";
string dest="C:\\test\\Dest.PDF";

MailConverterX Cnv = new MailConverterX();
Cnv.Convert(src, dest, "-c PDF -log c:\\test\\Mail.log");

MessageBox.Show("Convert complete!");

Download .NET Mail Covnerter Pro example

Convert Mail Files With Docker by Total Mail ConverterX

docker run -p 5000:5000 tdhster/mailconverter-api

Convert Mail Files On Web Servers With Total Mail Converter ProX

dim C
Set C=CreateObject("MailConverterPro.MailConverterX")
C.Convert "c:\test\source.eml", "c:\test\dest.pdf", "-cPDF -log c:\mail.log"
Response.Write C.ErrorMessage
set C = nothing
Example2 ASP: directly stream the resulting PDF
dim C
Set C=CreateObject("MailConverterPro.MailConverterX")
Response.AddHeader "Content-Type", "binary/octet-stream"
Rresponse.AddHeader "Content-Disposition", "attachment; filename=test.pdf"
Response.BinaryWrite c.ConvertToStream("C:\www\ASP\Source.eml", "C:\www\ASP", "-cpdf  -log c:\html.log")
set C = nothing
Some more samples in C# specifically for ASP.net. If you need examples on other languages please contact us. We will create any example specially for you.

Convert MSG & EML Files On Web Servers With Total Mail Converter ProX

Example PHP:
if (file_exists($dest)) unlink($dest);
$c= new COM("MailConverterPro.MailConverterX");
$c->convert($src,$dest, "-c pdf -log c:\\Mail.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;

Convert Mail Files With Total Mail Converter ProX and Ruby

require 'win32ole'
c = WIN32OLE.new('MailConverterPro.MailConverterX')


c.convert(src,dest, "-c TIFF -log c:\\test\\Mail.log");

if not File.exist?(dest)
  puts c.ErrorMessage

Convert Mail files With Total Mail ConverterProX and Python

import win32com.client
import os.path

c = win32com.client.Dispatch("MailConverterPro.MailConverterX")


c.convert(src, dest, "-c TIFF -log c:\\test\\Mail.log");

if not os.path.exists(file_path):

Convert Mail files With Pascal and Total Mail Converter ProX

uses Dialogs, Vcl.OleAuto;

  c: OleVariant;
  C.Convert('c:\test\source.eml', 'c:\test\dest.tiff', '-c TIFF -log c:\test\Mail.log');
  IF c.ErrorMessage<> Then

Convert Mail Files On Web Servers With Total Mail Converter ProX

var c = new ActiveXObject("MailConverterPro.MailConverterX");
c.Convert("C:\\test\\source.msg", "C:\\test\\dest.pdf", "-c PDF");
if (c.ErrorMessage!="")

Convert Mail files With Total Mail Converter ProX and Perl

use Win32::OLE;

my $src="C:\\test\\test.eml";
my $dest="C:\\test\\test.tiff";

my $c = CreateObject Win32::OLE 'MailConverterPro.MailConverterX';
$c->convert($src,$dest, "-c TIFF  -log c:\\test\\Mail.log");
print $c->ErrorMessage if -e $dest;


Total Mail Converter ProX Customer Reviews 2024

Rate It
Rated 4.7/5 based on customer reviews
5 Star

"We are very happy with the Total Mail Converter. We used it to convert around 20 thousand mails to PDF, important for us was it's ability to convert mail attachments into the target PDF. On converting the 20 thousand mail, only around a dozen of them failed because of unreadable attachments."

"So here is our only suggestion for improvement: Once the conversion of a single attachment fails, don't skip the whole mail file but rather convert the other attachments and complete the PDF without the single faulty attachment. Keep up the good work."

5 Star Manuel Schlief | www.darag.de

Download Now!

Updated Mon, 08 Jul 2024

Buy License

(only $1900.00)

Complete list of supported Mail conversions

  • MIM to PDF
  • MIM to HTML
  • MIM to XHTML
  • MIM to JPEG
  • MIM to TIFF
  • MIM to Doc
  • MIM to RTF
  • MIM to ODT
  • MIM to TXT
  • MIM to Text
  • MIM to EML
  • MIM to MSG
  • MIM to MBox
  • MIM to PST
  • MIM to XPS

Pro Suite

Key Features Of Full Registered Version

  • Provides access via ActiveX interface for all legacy programming languages (Visual Basic 6 or Delphi) as well as scripting (i.e. VBscript).
  • Any language that supports Web Services including .NET (2.00, 3.5, 4.00), Ruby, PHP and Java is supported.
  • Supports MSG, EML, EMLX, MIM files
  • Converts attached files - archive or back up emails
  • Processes files in a batch mode, no task is too large
  • Can sign target PDF files or set user permissions
  • Can combine several emails into one multi-page PDF or TIFF file
  • A handy renamer to give new descriptive names
  • Adds paginatiosn, dates, any text
  • Stamps bates
  • Multithreading ActiveX
  • Both exe and dll
  • Easy to work with
  • Docker docker run -p 5000:5000 tdhster/mailconverter-api

Copyright 2003-2024 CoolUtils Development. All rights reserved.