Logo
Inicio Productos Soporte Contacto Sobre Nosotros
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Total Outlook Converter Pro X — Conversión de Outlook a nivel servidor

Convierte correos de Outlook con archivos adjuntos a PDF, DOC, TIFF, HTML, EML. Versión de servidor.

Total Outlook Converter Pro-X Profesional

Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine

Total Outlook Converter Pro X es un SDK del lado del servidor que lee buzones PST, OST, MSG y EML y convierte los correos a PDF, PDF/A, DOC, RTF, TXT, HTML, TIFF y JPEG — con los archivos adjuntos renderizados al mismo formato de destino y combinados en un único archivo de salida, sin Microsoft Outlook en el servidor. Funciona en modo desatendido: sin interfaz gráfica, sin diálogos, sin ventanas emergentes. Total Outlook Converter Pro X incluye tanto un binario de línea de comandos como una interfaz ActiveX/COM, por lo que se integra en ASP, PHP, .NET, Python, Ruby, Java y cualquier otro backend compatible con COM.

Lo que diferencia a la variante Pro del Outlook Converter X estándar es el modificador -docs. Con -docs activado, cada archivo adjunto compatible — Word, Excel, PowerPoint, imágenes, PDF — se convierte al formato de destino y se combina con el PDF del mensaje o se guarda como documentos separados junto a este. El destinatario abre un único archivo y ve el cuerpo del correo más todos los adjuntos en orden de lectura. Formatos de origen:

  • Outlook PST (formatos ANSI heredado y Unicode)
  • Outlook OST (caché sin conexión)
  • MSG individual (un único mensaje de Outlook)
  • EML (mensaje RFC-822 con MIME multipart opcional)
  • Recorre la jerarquía PST con -sub; refleja el árbol de carpetas en la salida con -kfs

Más allá de la conversión de adjuntos, Total Outlook Converter Pro X cubre el escenario completo de e-discovery y conservación de registros: salida PDF/A (-pdfa), firma digital con certificados X.509 (-PFXFile/-PFXPass), preservación de cabeceras de transporte RFC-822 (-rfcheaders), indexación de metadatos de adjuntos (-iattach), sellado de cabecera/pie estilo Bates con numeración de páginas continua a través del correo y los adjuntos, PDF protegidos con contraseña con permisos individuales y bloqueo de imágenes remotas (-dinet) para que el conversor nunca se quede colgado esperando a un píxel de seguimiento.

La alta velocidad de conversión y el procesamiento por lotes resultan en un proceso sencillo y sin tedio — decenas de miles de mensajes con adjuntos por ejecución nocturna es lo normal. Pruébelo gratis (periodo de prueba de 30 días, sin limitaciones) y compruebe que realmente vale lo que cuesta.

Algunas de las conversiones de formato de archivo soportadas actualmente:

    PST / OST
  • PST a PDF (con adjuntos)
  • PST a PDF/A (firmado)
  • OST a PDF (sin Outlook)
  • Jerarquía PST recorrida, salida reflejada
    MSG / EML
  • MSG a PDF / DOC / TIFF
  • EML a PDF / DOC / HTML
  • Máscara de carpeta + recursión
  • Plantillas personalizadas de nombrado
    E-discovery / archivo
  • Cabeceras RFC-822 preservadas
  • Sellado de cabecera/pie Bates
  • Firma digital X.509
¡Descargue Ahora!

(incluye 30 días de prueba GRATUITA)

Comprar licencia

(solo $1100.00)



Ejemplos de Total Outlook Converter Pro X

Convertir archivos PST/OST/MSG/EML con Total Outlook Converter Pro X y .NET


string src  = @"C:\Mail\Archive.pst";
string dest = @"C:\out\";

var cnv = new OutlookConverterX();
cnv.Convert(src, dest, "-cPDF -docs -sub -kfs -log c:\\out\\Outlook.log");

if (!string.IsNullOrEmpty(cnv.ErrorMessage))
    throw new Exception(cnv.ErrorMessage);

Convertir archivos PST/OST en servidores web con Total Outlook Converter Pro X

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\OutlookConverterX.exe";
                sbLogs.AppendLine(executablePath + "...");
                var srcPath = $@"{assemblyDirectoryPath}\src\sample.pst";
                var outPath = $@"{assemblyDirectoryPath}\out\";
                startInfo.FileName = executablePath;

                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 -docs -sub -kfs";
                using (Process exeProcess = Process.Start(startInfo))
                {
                    sbLogs.AppendLine($"wait...{DateTime.Now.ToString()}");
                    exeProcess.WaitForExit();
                    sbLogs.AppendLine($"complete...{DateTime.Now.ToString()}");
                }
                sbLogs.AppendLine("Conversion complete.");
            }
            catch (Exception ex)
            {
                sbLogs.AppendLine(ex.ToString());
            }

            return new OkObjectResult(sbLogs);
        }
    }
Más información sobre Azure Functions.

Convertir archivos PST/OST en servidores web con Total Outlook Converter Pro X

dim C
Set C=CreateObject("OutlookConverterPro.OutlookConverterX")
C.Convert "c:\Mail\Archive.pst", "c:\out\", "-cPDF -docs -sub -kfs -log c:\Outlook.log"
Response.Write C.ErrorMessage
set C = nothing

Transmitir el PDF resultante directamente desde ASP

dim C
Set C=CreateObject("OutlookConverterPro.OutlookConverterX")
Response.Clear
Response.AddHeader "Content-Type", "binary/octet-stream"
Response.AddHeader "Content-Disposition", "attachment; filename=mail.pdf"
Response.BinaryWrite C.ConvertToStream("C:\www\ASP\sample.msg", "C:\www\ASP", "-cpdf -docs -log c:\html.log")
set C = nothing

Convertir archivos PST/MSG con PHP y Total Outlook Converter Pro X

$src="C:\\Mail\\Archive.pst";
$dest="C:\\out\\";
$c= new COM("OutlookConverterPro.OutlookConverterX");
$c->convert($src,$dest, "-cPDF -docs -sub -kfs -log c:\\Outlook.log");
echo $c->ErrorMessage == "" ? "OK" : "fail:".$c->ErrorMessage;

Convertir archivos PST/OST con Total Outlook Converter Pro X y Ruby

require 'win32ole'
c = WIN32OLE.new('OutlookConverterPro.OutlookConverterX')

src = "C:\\Mail\\Archive.pst"
dest = "C:\\out\\"

c.convert(src, dest, "-cPDF -docs -sub -kfs -log c:\\out\\Outlook.log")

if c.ErrorMessage != ""
  puts c.ErrorMessage
end

Convertir archivos PST/OST con Total Outlook Converter Pro X y Python

import win32com.client

c = win32com.client.Dispatch("OutlookConverterPro.OutlookConverterX")

src  = "C:\\Mail\\Archive.pst"
dest = "C:\\out\\"

c.convert(src, dest, "-cPDF -docs -sub -kfs -log c:\\out\\Outlook.log")

if c.ErrorMessage:
    print(c.ErrorMessage)

Convertir archivos PST/OST con Pascal y Total Outlook Converter Pro X

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
begin
  c := CreateOleObject('OutlookConverterPro.OutlookConverterX');
  c.Convert('c:\Mail\Archive.pst', 'c:\out\', '-cPDF -docs -sub -kfs -log c:\out\Outlook.log');
  if c.ErrorMessage <> '' then
    ShowMessage(c.ErrorMessage);
end;

Convertir archivos PST/OST en servidores web con Total Outlook Converter Pro X

var c = new ActiveXObject("OutlookConverterPro.OutlookConverterX");
c.Convert("C:\\Mail\\Archive.pst", "C:\\out\\", "-cPDF -docs -sub -kfs");
if (c.ErrorMessage != "")
  alert(c.ErrorMessage)

Convertir archivos PST/OST con Total Outlook Converter Pro X y Perl

use Win32::OLE;

my $src  = "C:\\Mail\\Archive.pst";
my $dest = "C:\\out\\";

my $c = CreateObject Win32::OLE 'OutlookConverterPro.OutlookConverterX';
$c->convert($src, $dest, "-cPDF -docs -sub -kfs -log c:\\out\\Outlook.log");
print $c->ErrorMessage if $c->ErrorMessage ne "";

quote

Total Outlook Converter Pro X — Conversión de Outlook a nivel servidor Reseñas de Clientes 2026

Calificar
Calificado como 4.7/5 con base en las reseñas de los clientes
5 Star

"Su programa me salvó cuando tuve que rescatar correos enviados y recibidos por un empleado que dejó nuestro distrito hace 8 años. Somos un pequeño distrito K-12 de unos 500 alumnos y recibimos una solicitud de información pública en el marco de una investigación legal. El programa solía dar un error de memoria de Windows al final de cada lote de 50 a 100 mensajes, pero seguía trabajando a pesar de los errores y me permitió terminar el trabajo en menos de un día. ¡Gracias!"

5 Star Larry Gohmert
Yorktown ISD

"Nos dedicamos a e-discovery para abogados externos. Los clientes nos envían archivos PST de custodios de 10-50 GB; nuestro pipeline convierte cada PST en un único PDF por caso, con cada correo más cada adjunto convertido en orden de lectura y las cabeceras RFC preservadas. Total Outlook Converter Pro X con -docs -iattach -rfcheaders -sub -kfs es el motor. Unos 6.000 mensajes por hora en nuestro hardware, incluido el renderizado de adjuntos DOCX/XLSX. Cinco años en producción, sin fallos atribuibles al conversor."

5 Star Henrik J.
Senior Backend Developer at a legal-tech vendor

"Los archivos de comunicación con pacientes deben ingresar a nuestro sistema de gestión documental como PDF/A con firmas digitales X.509 — requisito de cadena de custodia HIPAA. -pdfa más -PFXFile/-PFXPass más -SignLoc/-SignCon/-SignRes cubre todo el escenario de firma en una sola llamada al binario. Reemplazamos un pipeline basado en Outlook-Interop que necesitaba una instalación de escritorio de Outlook en cada máquina virtual de conversión. Desatendido en Windows Server Core, sin Outlook, sin sorpresas."

5 Star Renata B.
DevOps Engineer at a healthcare records platform

"Integramos Total Outlook Converter Pro X en nuestro producto de archivado para cumplimiento bajo la Royalty-Free License. La tarifa única por proyecto fue una fracción de lo que habría costado Aspose.Email más Aspose.Words más Aspose.PDF como stack. Nuestro instalador despliega y registra el ActiveX, nuestra aplicación lo invoca directamente, y los usuarios finales solo ven nuestra interfaz. La limitación a 32 bits del ActiveX nos costó un par de días rehaciendo el pipeline, pero el soporte respondió rápido cuando preguntamos por soluciones."

4 Star Daichi M.
Independent Software Vendor

"Los clientes nos envían PST exportados desde Exchange de empleados que han dejado la empresa. Nuestro pipeline de workers fusiona cada carpeta de buzón en un único PDF sellado con Bates por custodio. -sub -kfs preserva la jerarquía de carpetas de Outlook en la salida, -HeadText/-FootText aplica la etiqueta del caso y la paginación continua a lo largo de las páginas del mensaje y de los adjuntos. Determinista entre ejecuciones, lo que importa para revisión legal. La CLI es estable y está bien documentada, y el soporte de OST nos salvó en los casos en los que el perfil original de Exchange ya había desaparecido."

5 Star Aleksandra W.
Lead .NET Developer at a corporate-archive provider


Ejemplos de línea de comandos

Total Outlook Converter Pro X incluye OutlookConverterX.exe, un binario de consola que puedes controlar desde scripts, tareas programadas, cadenas de e-discovery o cualquier servicio de backend. El conjunto de opciones coincide con la versión GUI; para la referencia completa consulta la documentación de la línea de comandos. Lo que separa al binario Pro X del Outlook Converter estándar es el manejo de adjuntos: la opción -docs indica al convertidor que renderice los archivos adjuntos Word, Excel, imágenes y PDF al formato de destino y los cosa en el mismo documento de salida que el cuerpo del correo. Las recetas siguientes se apoyan en esa capacidad.

1. Convertir un PST y fusionar cada correo con sus adjuntos en un único PDF

El flujo Pro emblemático. Cada mensaje se convierte en un único PDF que contiene la cabecera del correo, el cuerpo y todos los adjuntos renderizados en línea — sin archivos huérfanos en una carpeta lateral.

OutlookConverterX.exe "C:\Mail\Archive.pst" "C:\out\" -cPDF -docs -attach -images

2. Recorrer toda la jerarquía de un PST, replicar el árbol de carpetas

Los PSTs de producción nunca son planos. -sub desciende en cada subcarpeta de Outlook; -kfs recrea ese mismo árbol en disco para que Bandeja de entrada, Enviados y carpetas personalizadas queden separadas en la salida.

OutlookConverterX.exe "C:\Mail\Archive.pst" "C:\out\Archive\" -cPDF -docs -sub -kfs -template "[date:yyyy-mm-dd]_[sender]_[subject]"

3. Auditoría de adjuntos para e-discovery

Los revisores quieren un manifiesto de lo que se adjuntó, no solo el cuerpo del correo. -iattach escribe los metadatos del adjunto dentro del documento, -uattach abre los adjuntos comprimidos para que su contenido también se convierta, y -rfcheaders conserva las cabeceras de transporte RFC-822 completas para la cadena de custodia.

OutlookConverterX.exe "C:\Cases\Custodian01.pst" "C:\review\Custodian01\" -cPDF -docs -attach -iattach -uattach -rfcheaders -sub -kfs

4. Procesar muchos PSTs desde un archivo de cola

Cuando los custodios se cargan mediante un trabajador, la cola llega como un archivo de texto con un PST por línea. -list consume ese archivo directamente para que no tengas que codificar cientos de rutas en la línea de comandos.

OutlookConverterX.exe -list "C:\queues\custodians.txt" "C:\review\" -cPDF -docs -sub -kfs -fo

5. Estampado tipo Bates a través del cuerpo del correo y los adjuntos

La revisión legal exige numeración secuencial en cada página, incluyendo las páginas que provienen de adjuntos convertidos. Los flags de cabecera/pie se aplican al PDF fusionado en su conjunto, así que un único token [page] te da numeración continua a través del correo y sus documentos renderizados.

OutlookConverterX.exe "C:\Cases\Matter-2026-014.pst" "C:\review\Matter-2026-014\" -cPDF -docs -attach -HeadText "MATTER-2026-014  [date]" -HeadAlign right -FootText "Bates [page]" -FootAlign center

6. Marca de agua confidencial vía cabecera y salida protegida con contraseña

Estándar para enviar un buzón convertido a abogados externos: una etiqueta visible en cada página, una contraseña de propietario que bloquea los permisos de edición/impresión y una contraseña de usuario que controla incluso la apertura del archivo.

OutlookConverterX.exe "C:\Mail\Archive.pst" "C:\out\" -cPDF -docs -HeadText "CONFIDENTIAL — ATTORNEY WORK PRODUCT" -HeadAlign center -mp "owner-pwd" -up "user-pwd" -perm Copy

Sustituye Copy por cualquier combinación de Modify, Annotation, FormFill, HighResPrint para conceder exactamente los derechos que necesite el destinatario.

7. Salida PDF/A para archivado con metadatos completos

Flujos de gestión documental que requieren archivos PDF/A conformes a ISO 19005 con metadatos de autoría adecuados. Los mismos flags funcionan tanto si la fuente es un único PST como una carpeta de archivos MSG/EML.

OutlookConverterX.exe "C:\Mail\*.pst" "C:\archive\" -cPDF -docs -pdfa -PDFAuthor "Acme Records" -PDFTitle "2025 Q4 Mail Archive" -PDFSubject "Retention class 7" -sub

8. Firmar digitalmente cada PDF de salida

Para sectores regulados que requieren una firma criptográfica en cada archivo entregado. Apunta el binario a un certificado PFX y proporciona su frase de paso; cada PDF de correo se firma a medida que se escribe.

OutlookConverterX.exe "C:\Mail\Archive.pst" "C:\signed\" -cPDF -docs -PFXFile "C:\certs\acme.pfx" -PFXPass "cert-pass" -SignLoc "Boston, MA" -SignCon "[email protected]" -SignRes "Records retention"

9. Separar los adjuntos en documentos individuales

Algunas plataformas de revisión quieren el correo como un PDF y cada adjunto como su propio archivo, vinculados por nombre. -sdocs escribe los adjuntos convertidos como documentos independientes en lugar de fusionarlos; -atemplate controla cómo se nombran esos archivos compañeros.

OutlookConverterX.exe "C:\Mail\Archive.pst" "C:\out\" -cPDF -docs -sdocs -attach -template "[mail_index]_[subject]" -atemplate "[mail]_att[attach_index]_[attach]"

10. Ejecuciones de servidor desatendidas con registro detallado

Una vez que OutlookConverterX.exe corre como servicio o tarea programada, el log es el único canal de retroalimentación. -verbosity detail escribe una línea por mensaje; -logmode append conserva el historial entre ejecuciones; -dinet bloquea la carga remota de imágenes para que el convertidor nunca se cuelgue esperando un píxel de seguimiento.

OutlookConverterX.exe "C:\Mail\*.pst" "C:\out\" -cPDF -docs -sub -kfs -log "C:\logs\outlookconv.log" -verbosity detail -logmode append -dinet -fo
¡Descargue Ahora!

Actualizado Tue, 05 May 2026

Comprar licencia

(solo $1100.00)



Preguntas frecuentes sobre Total Outlook Converter Pro X ▼

No. Total Outlook Converter Pro X lee los archivos PST, OST, MSG y EML directamente mediante su propio analizador. No necesita Outlook, el Outlook Object Model, MAPI ni Redemption en el servidor de conversión. Esta es la principal razón por la que los clientes migran a Outlook Converter Pro X desde flujos basados en Outlook-Interop y Aspose.Email — sin licencias de Office, sin caídas del grupo de aplicaciones, sin tener que mantener viva una instancia desatendida de Outlook, y los archivos OST se pueden leer sin su perfil original de Exchange.
La variante Pro X añade el motor de conversión de adjuntos -docs. Con -docs, el conversor renderiza cada archivo adjunto compatible (Word, Excel, PowerPoint, imágenes, PDF) al formato de destino y los combina en el mismo documento de salida que el cuerpo del correo, o los guarda como documentos separados junto a este (-sdocs). El Outlook Converter X estándar solo guarda los adjuntos con sus tipos de archivo originales junto al correo. Pro es la opción adecuada para e-discovery, conservación de registros y cualquier flujo de trabajo donde el resultado sea un único PDF autónomo por hilo de correo.
Total Outlook Converter Pro X expone una interfaz COM/ActiveX, por lo que cualquier lenguaje compatible con COM puede llamarlo directamente: new COM("OutlookConverterPro.OutlookConverterX") en PHP, new OutlookConverterX() en .NET (tras registrar el ActiveX Pro), win32com.client.Dispatch("OutlookConverterPro.OutlookConverterX") en Python, WIN32OLE.new('OutlookConverterPro.OutlookConverterX') en Ruby. Como alternativa, el binario de línea de comandos OutlookConverterX.exe se puede invocar desde cualquier proceso, planificador o script de shell.
Pase -sub para descender por todas las subcarpetas de Outlook (Bandeja de entrada, Elementos enviados, Borradores, carpetas personalizadas). Añada -kfs para recrear ese mismo árbol de carpetas en la salida en lugar de aplanarlo todo en un único contenedor. Combinado con -template "[date:yyyy-mm-dd]_[sender]_[subject]", esto convierte un PST de 10GB en un árbol de carpetas limpio de archivos PDF autodescriptivos listos para revisión o archivado.
Sí. Use -pdfa para cumplir con ISO 19005 (PDF/A), y luego -PFXFile "C:\certs\acme.pfx" -PFXPass "cert-pwd" para firmar digitalmente con un certificado X.509 corporativo. -SignLoc, -SignCon y -SignRes añaden metadatos de firma. Combinado con -rfcheaders para preservar las cabeceras de transporte y -iattach para indexar adjuntos, esto cubre el escenario completo de archivado de registros que necesitan los sectores regulados.
Se admite el patrón estándar de backend: un adjunto que no se pueda convertir se registra y se omite, el resto del mensaje continúa. -IgnoreInvalidSource evita que un único origen defectuoso aborte todo el lote. -dinet bloquea la carga de imágenes remotas para que el conversor nunca se quede colgado esperando a un píxel de seguimiento incrustado en correo HTML. La entrada por archivo de cola -list junto con -log -verbosity detail escribe una línea estructurada por mensaje y por adjunto para su ingestión por agregadores de logs.
Sí. Como el conversor es un binario de Windows estándar con interfaz COM, se ejecuta en cualquier sitio donde corra Windows: grupos de aplicaciones de IIS, contenedores Windows, Azure App Service o Azure Functions sobre el runtime de Windows, instancias EC2 Windows de AWS, y Windows Server local. Nota: el componente ActiveX es solo de 32 bits, así que configure su grupo de aplicaciones de IIS o el runtime de .NET a 32 bits cuando lo invoque por COM. El binario de línea de comandos funciona en Windows de 64 bits sin restricciones.
Sí. La descarga es una prueba completamente funcional de 30 días con todos los formatos de salida, conversión de adjuntos, ActiveX y funciones de línea de comandos desbloqueadas — sin tarjeta de crédito y sin requerir correo electrónico para empezar. Tras 30 días usted decide si la compra. La licencia es un pago único con actualizaciones y soporte técnico de por vida.

¡Comience a trabajar ahora!

Descargue la versión de prueba y convierta sus archivos en minutos.
No se requiere tarjeta de crédito ni email.

⬇ Descargar versión de prueba Windows 7/8/10/11 • 155 MB
Pro Suite


Lista de aplicaciones con soporte API integrado

Derechos de Autor 2003-2026 CoolUtils Development. Todos los derechos reservados.