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 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.

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 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 2023

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 Fri, 24 Mar 2023

Buy License

(only $1900.00)

List of supported conversions:

  • Server Mail Pro Converter
  • MIM to PDF Pro
  • MIM to TXT Pro
  • MIM to Text Pro
  • MIM to DOC Pro
  • MIM to HTML Pro
  • MIM to XHTML Pro
  • MIM to TIFF Pro
  • MIM to JPEG Pro
  • MIM to RTF Pro
  • MIM to PST Pro
  • MIM to EML Pro
  • Server MSG Converter
  • MSG to PDF Pro
  • MSG to TXT Pro
  • MSG to Text Pro
  • MSG to DOC Pro
  • MSG to HTML Pro
  • MSG to XHTML Pro
  • MSG to TIFF Pro
  • MSG to JPEG Pro
  • MSG to RTF Pro
  • MSG to EML Pro
  • MSG to PST Pro
  • Server EML Converter
  • EML to PDF Pro
  • EML to TXT Pro
  • EML to Text Pro
  • EML to DOC Pro
  • EML to HTML Pro
  • EML to XHTML Pro
  • EML to TIFF Pro
  • EML to JPEG Pro
  • EML to RTF Pro
  • EML to MSG Pro
  • EML to PST Pro
  • Server EML Converter
  • EMLX to PDF Pro
  • EMLX to TXT Pro
  • EMLX to Text Pro
  • EMLX to DOC Pro
  • EMLX to HTML Pro
  • EMLX to XHTML Pro
  • EMLX to TIFF Pro
  • EMLX to JPEG Pro
  • EMLX to RTF Pro
  • EMLX to MSG Pro
  • EMLX to PST Pro

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

Copyright 2003-2023 CoolUtils Development. All rights reserved.