Convert MSG and EML files on web-servers
Windows
2000/2003/Vista/7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine
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.
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!
(includes 30 day FREE trial)
(only $1900.00)
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
docker run -p 5000:5000 tdhster/mailconverter-api
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
dim C Set C=CreateObject("MailConverterPro.MailConverterX") Response.Clear 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
Example PHP: $src="C:\\test\\test.msg"; $dest="C:\\test\\test.pdf"; 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;
require 'win32ole' c = WIN32OLE.new('MailConverterPro.MailConverterX') src="C:\\test\\test.eml"; dest="C:\\test\\test.tiff"; c.convert(src,dest, "-c TIFF -log c:\\test\\Mail.log"); if not File.exist?(dest) puts c.ErrorMessage end
import win32com.client import os.path c = win32com.client.Dispatch("MailConverterPro.MailConverterX") src="C:\\test\\test.eml"; dest="C:\\test\\test.tiff"; c.convert(src, dest, "-c TIFF -log c:\\test\\Mail.log"); if not os.path.exists(file_path): print(c.ErrorMessage)
uses Dialogs, Vcl.OleAuto; var c: OleVariant; begin c:=CreateOleObject('MailConverterPro.MailConverterX'); C.Convert('c:\test\source.eml', 'c:\test\dest.tiff', '-c TIFF -log c:\test\Mail.log'); IF c.ErrorMessage<> Then ShowMessage(c.ErrorMessage); end;
var c = new ActiveXObject("MailConverterPro.MailConverterX"); c.Convert("C:\\test\\source.msg", "C:\\test\\dest.pdf", "-c PDF"); if (c.ErrorMessage!="") alert(c.ErrorMessage)
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;
"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."
Manuel Schlief | www.darag.de
Updated Tue, 27 Aug 2024
(only $1900.00)
Docker docker run -p 5000:5000 tdhster/mailconverter-api