Converteer e-mails via webservers
Windows
2000/2003/Vista/7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine
Total Mail ConverterX is een eenvoudig te gebruiken tool om e-mails (.msg, .eml) te converteren naar PDF, TXT, HTM, RTF, DOC-bestanden op Windows-webservers. Dit is de eenvoudigste manier om uw zakelijke e-mails te archiveren die u mogelijk in de toekomst moet openen. Total Mail ConverterX ondersteunt een breed scala aan doelformaten (DOC, RTF, PDF, XPS, HTML, XHTML, TXT, TIFF, JPEG, EML, MSG, PST). Total Mail ConverterX werkt stil op uw server - geen gebruikersinterface, geen extra pop-ups, geen toezicht.
Total Mail ConverterX is net zo krachtig als de reguliere Total Mail Converter met GUI. U kunt zoveel e-mails converteren als u wilt in één keer (ja, honderden duizenden) en uitvoerbestanden verbeteren met nieuwe namen, paginatelers, bates-stempels, beveiligingsinstellingen, enz.
Bijlagen kunnen worden geëxtraheerd en naar dezelfde of een nieuwe map worden geplaatst. De app kan uw aangehechte bestanden nieuwe namen geven, zodat u altijd weet welke bijlage bij welke e-mail hoort. De Pro-versie kan bijgevoegde bestanden samen met e-maillichamen converteren.
Total Mail ConverterX is extreem eenvoudig te gebruiken en vereist geen speciale kennis. U kunt het eenvoudig implementeren in uw app of systeem met behulp van ActiveX. De prijs is ook zeer betaalbaar (éénmalige betaling voor een levenslange licentie, geen abonnementen). Haal nu uw exemplaar!
Vind enkele voorbeelden in C# specifiek voor ASP.net. Als u voorbeelden in andere talen nodig heeft, neem dan contact met ons op. We zullen elk voorbeeld speciaal voor u maken.
P.S. Neem een kijkje bij Total Folder Monitor. Het zal elke map controleren en Total Mail Converter starten wanneer er een nieuw bestand binnenkomt. Vind meer details hier.
(inclusief 30 dagen GRATIS proefperiode)
(alleen $950.00)
string src="C:\\test\\Source.Mail"; string dest="C:\\test\\Dest.PDF"; MailConverterX Cnv = new MailConverterX(); Cnv.Convert(src, dest, "-c PDF -log c:\\test\\Mail.log"); MessageBox.Show("Conversie voltooid!");
Download .NET Mail Converter voorbeeld
docker run -p 5000:5000 tdhster/mailconverter-api
public static class Function1 { [FunctionName("Function1")] public static async TaskRun( [HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)] HttpRequest req, ILogger log) { StringBuilder sbLogs = new StringBuilder(); sbLogs.AppendLine("gestart..."); try { ProcessStartInfo startInfo = new ProcessStartInfo(); startInfo.CreateNoWindow = true; startInfo.UseShellExecute = false; var assemblyDirectoryPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); assemblyDirectoryPath = assemblyDirectoryPath.Substring(0, assemblyDirectoryPath.Length - 4); var executablePath = $@"{assemblyDirectoryPath}\Converter\MailConverterX.exe"; sbLogs.AppendLine(executablePath + "..."); var msgPath = $@"{assemblyDirectoryPath}\MSG\MSG-1.msg"; var outPath = Path.GetTempFileName() + ".pdf"; startInfo.FileName = executablePath; if (File.Exists(outPath)) { File.Delete(outPath); } if (File.Exists(executablePath) && File.Exists(msgPath)) { sbLogs.AppendLine("bestanden bestaan..."); } else sbLogs.AppendLine("EXE & MSG bestanden bestaan NIET..."); startInfo.WindowStyle = ProcessWindowStyle.Hidden; startInfo.Arguments = $"{msgPath} {outPath}"; using (Process exeProcess = Process.Start(startInfo)) { sbLogs.AppendLine($"wachten...{DateTime.Now.ToString()}"); exeProcess.WaitForExit(); sbLogs.AppendLine($"voltooid...{DateTime.Now.ToString()}"); } int sleepCounter = 10; while(!File.Exists(outPath) && sleepCounter > 0) { System.Threading.Thread.Sleep(1000); sbLogs.AppendLine("slapen..."); sleepCounter--; } if (File.Exists(outPath)) sbLogs.AppendLine("Conversie succesvol afgerond."); } catch (Exception ex) { sbLogs.AppendLine(ex.ToString()); } return new OkObjectResult(sbLogs); } }
dim C Set C=CreateObject("MailConverter.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("MailConverter.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
Voorbeeld PHP: $src="C:\\test\\test.msg"; $dest="C:\\test\\test.pdf"; if (file_exists($dest)) unlink($dest); $c= new COM("MailConverter.MailConverterX"); $c->convert($src,$dest, "-c pdf -log c:\\Mail.log"); if (file_exists($dest)) echo "OK"; else echo "fout:" . $c->ErrorMessage;
require 'win32ole' c = WIN32OLE.new('MailConverter.MailConverterX') src="C:\\test\\test.pdf"; 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("MailConverter.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('MailConverter.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("MailConverter.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 'MailConverter.MailConverterX'; $c->convert($src,$dest, "-c TIFF -log c:\\test\\Mail.log"); print $c->ErrorMessage if -e $dest;
"Ik werk voor Freeland Cooper & Foreman LLP en ik ben momenteel verantwoordelijk voor het project waarvoor we Total Mail Converter hebben aangeschaft. We hebben het programma aangeschaft met als doel grote aantallen .msg-bestanden samen te voegen tot .pst-vorm, en tot nu toe ben ik zeer tevreden met de resultaten; het is betrouwbaar, zeer functioneel en gemakkelijk te gebruiken."
Max Canin
www.freelandlaw.com
"We gebruiken SharePoint als een documentbibliotheek en hebben er toegang toe via UNC. Ik gebruik TotalMailConverterX om e-mailberichten te archiveren. Ik gebruik de onderwerpregel als onderdeel van de resulterende bestandsnaam, maar dat levert een probleem op. SharePoint staat bepaalde tekens in bestandsnamen niet toe. Ik vroeg me af of er een opdrachtregeloptie zou kunnen worden toegevoegd om de onveilige tekens te verwijderen voor gebruik in SharePoint UNC-paden."
Shane Adam
Systems Analyst & Developer, http://eigltd.com
Update aug 2015: Gedaan!
Bijgewerkt Wed, 30 Oct 2024
(alleen $950.00)
Neem contact met ons op. We verbeteren graag onze mail converter zodat deze perfect aan uw behoeften voldoet. Aanpassing is vaak gratis voor onze klanten.
Docker docker run -p 5000:5000 tdhster/mailconverter-api