¿Falta un conversor de correos electrónicos en tu sistema? Toma nuestra solución lista para usar, añade unas pocas líneas de código (proporcionamos ejemplos en PHP, C++, C#, etc.) y guarda correos electrónicos con adjuntos como archivos PDF, TIFF, JPEG, DOC, HTML, EML, PST.
Nuestros clientes dicen:
"Estoy muy satisfecho con el producto. Hasta ahora ha pasado todas nuestras pruebas iniciales de control de calidad. Estoy utilizando la herramienta programáticamente como parte de una migración de un sistema de gestión de contenido personalizado y autónomo más grande y antiguo. El sistema heredado actual almacena el contenido de correo electrónico en formato MSG. Recomendamos que proporcionemos ese contenido en los formatos EML y PDF durante la migración para ofrecer un acceso más estandarizado a este contenido. Aquí es donde encaja su herramienta. Hemos integrado satisfactoriamente su herramienta en nuestro programa de migración para facilitar esta tarea para este cliente."
Total Mail Converter ProX es perfecto para la migración y archivado de correos electrónicos, asuntos legales, agregar correos electrónicos a cualquier sistema de documentos electrónicos o solicitudes de libertad de información.
Licencia de Servidor:
Si Total Mail Converter ProX se licencia con términos de licencia de servidor, se le otorga el derecho no transferible, no exclusivo y perpetuo para desplegar el software licenciado en un servidor para ser usado en una empresa por hasta 100 empleados. Una licencia de servidor restringe a un servidor. ActiveX está incluido.
Licencia libre de regalías:
Puede implementar Total Mail Converter ProX en su producto y distribuir el programa a terceros como parte integral de dicho producto. RFL se licencia por proyecto. Sus clientes desconoce que la aplicación CoolUtils está dentro, no se requiere registro adicional por su parte. Es la forma más sencilla para añadir la funcionalidad de conversión de correos electrónicos a su sistema.
Los convertidores Coolutils son las soluciones más rentables. Los precios son muy flexibles y son adecuados para una pequeña empresa con 5 empleados y grandes corporaciones como Deloitte o PricewaterhouseCoopers. ¡Las licencias de servidor comienzan desde solo $359.90!
"Nos faltaba conversion de correos dentro del sistema y con Total Mail Converter Pro X la sumamos con pocas lineas de codigo. Los ejemplos en PHP y C# vinieron de perlas para integrarlo rapido. Ahora guardamos correos con adjuntos como PDF y PST desde nuestra propia aplicacion."
Nahuel Cardozo Arquitecto de software, empresa de desarrollo
"Migramos un CMS heredado y Total Mail Converter Pro X nos dejo convertir los correos programaticamente hacia PDF y TIFF sin dolores de cabeza. Los comandos son simples y los ajustes, flexibles. Paso todas nuestras pruebas de control de calidad iniciales."
Victoria Maldonado Lider tecnica, empresa de gestion documental
"Integrar Total Mail Converter Pro X como libreria fue directo y el precio nos cerro para el proyecto. Exportar a EML, DOC y JPEG segun lo que pida cada modulo es muy comodo. La documentacion podria tener mas casos de ejemplo, pero cumple lo prometido."
Ezequiel Ponce Desarrollador backend, pyme de software
string src = @"C:\test\Source.eml";
string dest = @"C:\test\Dest.pdf";
var cnv = new MailConverterX();
cnv.Convert(src, dest, "-cPDF -attach -docs -log c:\\test\\Mail.log");
if (!string.IsNullOrEmpty(cnv.ErrorMessage))
throw new Exception(cnv.ErrorMessage);
public static class Function1
{
[FunctionName("Function1")]
public static async Task Run(
[HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)] HttpRequest req,
ILogger log)
{
StringBuilder sbLogs = new StringBuilder();
sbLogs.AppendLine("started...");
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 srcPath = $@"{assemblyDirectoryPath}\src\sample.msg";
var outPath = Path.GetTempFileName() + ".pdf";
startInfo.FileName = executablePath;
if (File.Exists(outPath))
{
File.Delete(outPath);
}
if (File.Exists(executablePath) && File.Exists(srcPath))
{
sbLogs.AppendLine("files exists...");
}
else
sbLogs.AppendLine("EXE & source files NOT exists...");
startInfo.WindowStyle = ProcessWindowStyle.Hidden;
startInfo.Arguments = $"{srcPath} {outPath} -cPDF -attach -docs";
using (Process exeProcess = Process.Start(startInfo))
{
sbLogs.AppendLine($"wait...{DateTime.Now.ToString()}");
exeProcess.WaitForExit();
sbLogs.AppendLine($"complete...{DateTime.Now.ToString()}");
}
int sleepCounter = 10;
while(!File.Exists(outPath) && sleepCounter > 0)
{
System.Threading.Thread.Sleep(1000);
sbLogs.AppendLine("sleep...");
sleepCounter--;
}
if (File.Exists(outPath))
sbLogs.AppendLine("Conversion complete successfully.");
}
catch (Exception ex)
{
sbLogs.AppendLine(ex.ToString());
}
return new OkObjectResult(sbLogs);
}
}
dim C
Set C=CreateObject("MailConverterPro.MailConverterX")
C.Convert "c:\test\source.eml", "c:\test\dest.pdf", "-cPDF -attach -docs -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"
Response.AddHeader "Content-Disposition", "attachment; filename=test.pdf"
Response.BinaryWrite C.ConvertToStream("C:\www\ASP\Source.eml", "C:\www\ASP", "-cpdf -attach -docs -log c:\html.log")
set C = nothing
$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, "-cPDF -attach -docs -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.pdf"
c.convert(src, dest, "-cPDF -attach -docs -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.pdf"
c.convert(src, dest, "-cPDF -attach -docs -log c:\\test\\Mail.log")
if not os.path.exists(dest):
print(c.ErrorMessage)
uses Dialogs, Vcl.OleAuto;
var
c: OleVariant;
begin
c := CreateOleObject('MailConverterPro.MailConverterX');
c.Convert('c:\test\source.eml', 'c:\test\dest.pdf', '-cPDF -attach -docs -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", "-cPDF -attach -docs");
if (c.ErrorMessage != "")
alert(c.ErrorMessage)
use Win32::OLE; my $src = "C:\\test\\test.eml"; my $dest = "C:\\test\\test.pdf"; my $c = CreateObject Win32::OLE 'MailConverterPro.MailConverterX'; $c->convert($src, $dest, "-cPDF -attach -docs -log c:\\test\\Mail.log"); print $c->ErrorMessage if -e $dest;
Descargue la versión de prueba y convierta sus archivos en minutos.
No se requiere tarjeta de crédito ni email.