Logo
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware


Aggiungi Convertitore di Email Nella Tua Soluzione

 

Hai mai voluto aggiungere una funzionalità di conversione email alla tua soluzione? Ti offriamo una libreria pronta all'uso. Tutto ciò che devi fare è aggiungere poche righe di codice e i tuoi utenti saranno in grado di salvare le email nei formati PDF, DOC, TIFF, JPEG, EML, PST tramite linea di comando.

mail converter sdk

I nostri clienti dicono:
"Sono molto soddisfatto del prodotto. Finora ha superato tutti i nostri test QA iniziali. Sto utilizzando lo strumento in modo programmato come parte di una più ampia migrazione di un sistema di gestione dei contenuti legacy personalizzato ed autonomo. Il sistema legacy attuale memorizza il contenuto delle email in formato MSG. Abbiamo raccomandato di fornire quel contenuto nei formati EML e PDF durante la migrazione per fornire un accesso più standardizzato a questo contenuto. È qui che il tuo strumento si inserisce. Abbiamo integrato con successo il tuo strumento nel nostro programma di migrazione per facilitare questo compito per questo cliente."

Jeff Primeau
Senior Consultant
Decision Labs Inc.
www.decisionlabs.com
.
.

  • Licenza Server:
    Se Total Mail ConverterX è concesso in licenza con i termini della licenza server, ti viene concesso il diritto non trasferibile, non esclusivo e perpetuo di distribuire il software con licenza su un server da utilizzare in un'unica azienda da un massimo di 100 dipendenti. Una licenza server limita a un server. ActiveX è incluso.

  • Licenza Royalty-free:
    Puoi implementare Total Mail ConverterX nel tuo prodotto e distribuire il programma a terzi come parte integrante di tale prodotto. L'RFL è concesso in licenza per progetto. I tuoi clienti non sono a conoscenza che l'app CoolUtils è all'interno, non è richiesta alcuna registrazione aggiuntiva da parte loro. È il modo più semplice per aggiungere la funzionalità di conversione email nel tuo sistema.

Offriamo soluzioni molto convenienti. I prezzi partono da $149,90 per licenza server!

Total Mail ConverterX è perfetto per qualsiasi necessità: archiviazione email, aggiunta di email a qualsiasi EDS, recupero di email per questioni legali o richieste di libertà di informazione.


 

Scarica Ora!

Updated Thu, 17 Oct 2024



Esempi di Total Mail ConverterX

Converti i file di posta con TotalMailConverterX e .NET

Esempio .NET:

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("Conversione completa!");

Scarica esempio di Mail Converter .NET

Converti file di posta con Docker e Total Mail ConverterX

docker run -p 5000:5000 tdhster/mailconverter-api

Converti file di posta su server web con Total Mail ConverterX

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 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("files exists...");
                }
                else
                    sbLogs.AppendLine("EXE & MSG files NOT exists...");
                startInfo.WindowStyle = ProcessWindowStyle.Hidden;
                startInfo.Arguments = $"{msgPath} {outPath}";
                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);
        }
    }
Ulteriori informazioni su Azure.

Converti file di posta su server web con Total Mail ConverterX

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
Esempio2 ASP: streaming diretto del PDF risultante
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
Alcuni altri esempi in C# specificatamente per ASP.net. Se hai bisogno di esempi in altri linguaggi, ti preghiamo di contattarci. Creeremo qualsiasi esempio apposta per te.

Converti file MSG & EML su server web con Total Mail ConverterX

Esempio 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 "fail:".$c->ErrorMessage;

Converti file di posta con Total Mail ConverterX e Ruby

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

Converti file di posta con Total Mail ConverterX e Python

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)

Converti file di posta con Pascal e Total Mail ConverterX

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;

Converti file di posta su server web con Total Mail ConverterX

var c = new ActiveXObject("MailConverter.MailConverterX");
c.Convert("C:\\test\\source.msg", "C:\\test\\dest.pdf", "-c PDF");
if (c.ErrorMessage!="")
  alert(c.ErrorMessage)

Converti file di posta con Total Mail ConverterX e Perl

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;
Support
Ottieni tutti i prodotti CoolUtils
per soli $99
leggi di più

  (you save up to $500)


Total Mail Converter X Preview1
Total Mail Converter X Preview2

Argomenti Correlati

Ultime Notizie

Iscriviti alla Newsletter

Non preoccuparti, non inviamo spam.


                    

© 2024. Tutti i diritti riservati. CoolUtils File Converters

Cards