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

Ajoutez Mail Converter à votre solution

 

Avez-vous déjà voulu ajouter une fonctionnalité de convertisseur d'email à votre solution ? Nous vous proposons une bibliothèque prête à l'emploi. Tout ce que vous avez à faire est d'ajouter quelques lignes de code et vos utilisateurs pourront enregistrer des emails en tant que fichiers PDF, DOC, TIFF, JPEG, EML, PST via la ligne de commande.

mail converter sdk

Nos clients disent :
"Je suis très satisfait du produit. Jusqu'à présent, il a réussi tous nos tests QA initiaux. J'utilise l'outil de manière programmatique dans le cadre d'une migration personnalisée autonome d'un ancien système de gestion de contenu personnalisé. Le système hérité actuel stocke le contenu des emails au format MSG. Nous avons recommandé de fournir ce contenu dans les formats EML et PDF pendant la migration afin de fournir un accès plus standardisé à ce contenu. C'est là que votre outil s'intègre. Nous avons intégré avec succès votre outil dans notre programme de migration pour faciliter cette tâche pour ce client."

Jeff Primeau
Consultant Sénior
Decision Labs Inc.
www.decisionlabs.com
.
.

  • Licence Serveur :
    Si Total Mail ConverterX est licencié avec des termes de licence serveur, vous bénéficiez du droit non transférable, non exclusif, et perpétuel de déployer le logiciel licencié sur un serveur pour être utilisé dans une entreprise par jusqu'à 100 employés. Une licence serveur se limite à un serveur. ActiveX est inclus.

  • Licence sans redevances :
    Vous pouvez implémenter Total Mail ConverterX dans votre produit et distribuer le programme à des tiers en tant que partie intégrante de ce produit. La RFL est licenciée par projet. Vos clients ne savent pas que l'application CoolUtils est incluse, aucune inscription supplémentaire n'est requise de leur part. C'est le moyen le plus simple pour vous d'ajouter une fonctionnalité de conversion d'email à votre système.

Nous offrons des solutions très rentables. Les prix commencent à partir de 149,90 $ par licence serveur !

Total Mail ConverterX est idéal pour tout besoin : archivage d'emails, ajout d'emails à tout EDS, récupération d'emails pour une affaire juridique ou des demandes de liberté d'information.


 

Baixe Agora!

Updated Thu, 17 Oct 2024

Exemples de Total Mail ConverterX

Convertir des Fichiers Mail avec TotalMailConverterX et .NET

Exemple .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("Conversion complétée !");

Téléchargez l'exemple de Convertisseur Mail pour .NET

Convertir des Fichiers Mail avec Docker par Total Mail ConverterX

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

Convertir des Fichiers Mail sur Serveurs Web avec 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("démarré...");
            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("les fichiers existent...");
                }
                else
                    sbLogs.AppendLine("EXE & MSG fichiers NON existants...");
                startInfo.WindowStyle = ProcessWindowStyle.Hidden;
                startInfo.Arguments = $"{msgPath} {outPath}";
                using (Process exeProcess = Process.Start(startInfo))
                {
                    sbLogs.AppendLine($"attente...{DateTime.Now.ToString()}");
                    exeProcess.WaitForExit();
                    sbLogs.AppendLine($"complété...{DateTime.Now.ToString()}");
                }

                int sleepCounter = 10;

                while(!File.Exists(outPath) && sleepCounter > 0)
                {
                    System.Threading.Thread.Sleep(1000);
                    sbLogs.AppendLine("sommeil...");
                    sleepCounter--;
                }
                if (File.Exists(outPath))
                    sbLogs.AppendLine("Conversion complétée avec succès.");
            }
            catch (Exception ex)
            {
                sbLogs.AppendLine(ex.ToString());
            }

            return new OkObjectResult(sbLogs);
        }
    }
Quelques informations supplémentaires sur Azure.

Convertir des Fichiers Mail sur Serveurs Web avec 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
Exemple2 ASP : streamer directement le PDF résultant
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
Quelques autres exemples en C# spécifiquement pour ASP.net. Si vous avez besoin d'exemples dans d'autres langages, veuillez nous contacter. Nous créerons un exemple spécialement pour vous.

Convertir des Fichiers MSG & EML sur Serveurs Web avec Total Mail ConverterX

Exemple 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 "échec :".$c->ErrorMessage;

Convertir des Fichiers Mail avec Total Mail ConverterX et 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

Convertir des Fichiers Mail avec Total Mail ConverterX et 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)

Convertir des Fichiers Mail avec Pascal et 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;

Convertir des Fichiers Mail sur Serveurs Web avec 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)

Convertir des Fichiers Mail avec Total Mail ConverterX et 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
Obtenha todos os produtos CoolUtils
por apenas $99
leia mais

  (you save up to $500)


Total Mail Converter X Preview1
Total Mail Converter X Preview2

Tópicos Relacionados

Últimas Notícias

Assinatura da Nevsletter

Não se preocupe, não enviamos spam.


                    

© 2024. Tous droits réservés. CoolUtils File Converters

Cards