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

Total Mail Converter X

웹 서버를 통해 이메일을 변환합니다.

ActiveX를 사용한 서버용 메일 변환기

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

Total Mail ConverterX는 Windows 웹 서버에서 이메일(.msg, .eml)을 PDF, TXT, HTM, RTF, DOC 파일로 변환하는 사용하기 쉬운 도구입니다. 이는 비즈니스 이메일을 보관하여 향후 열어볼 수 있는 가장 쉬운 방법입니다. Total Mail ConverterX는 다양한 대상 형식(DOC, RTF, PDF, XPS, HTML, XHTML, TXT, TIFF, JPEG, EML, MSG, PST)을 지원합니다. Total Mail ConverterX는 서버에서 조용히 실행되며 사용자 인터페이스 없이, 추가 팝업 없이, 관리 필요 없이 작동합니다.

Total Mail ConverterX는 GUI가 포함된 일반 Total Mail Converter만큼 강력합니다. 한 번에 원하는 만큼 많은 이메일을 변환할 수 있으며(예, 수십만 개), 출력 파일에 새 이름, 페이지 카운터, 베이츠 스탬핑, 보안 설정 등을 추가할 수 있습니다.

첨부 파일은 추출되어 같은 폴더나 새 폴더에 저장될 수 있습니다. 앱은 첨부 파일에 새 이름을 부여하여 어떤 첨부 파일이 어떤 이메일에 해당하는지 항상 알 수 있도록 합니다. Pro 버전은 이메일 본문과 함께 첨부 파일도 변환할 수 있습니다.

Total Mail ConverterX는 사용하기 매우 간단하며 특별한 지식이 필요하지 않습니다. ActiveX를 사용하여 애플리케이션이나 시스템에 쉽게 통합할 수 있습니다. 가격도 매우 합리적입니다(일회 요금으로 평생 라이선스 제공, 구독 없음). 지금 사본을 가져가세요!

ASP.net 전용 C# 샘플을 확인하세요. 다른 언어의 예제가 필요하시면 문의해 주세요. 귀하를 위해 특별히 예제를 만들어 드리겠습니다.

추신: Total Folder Monitor를 확인해보세요. 새로운 파일이 도착하면 Total Mail Converter를 실행하도록 폴더를 감시합니다. 더 많은 정보는 여기서 확인하세요.

지금 다운로드!

(30일 무료 평가판 포함)

라이선스 구입

(만 $950.00)



Examples of Total Mail ConverterX

Convert Mail files With TotalMailConverterX and .NET

Example .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("Convert complete!");

Download .NET Mail Covnerter example

Convert Mail Files With Docker by Total Mail ConverterX

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

Convert Mail Files On Web Servers With 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);
        }
    }
Some more infromation about Azure.

Convert Mail Files On Web Servers With 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
Example2 ASP: directly stream the resulting PDF
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
Some more samples in C# specifically for ASP.net. If you need examples on other languages please contact us. We will create any example specially for you.

Convert MSG & EML Files On Web Servers With Total Mail ConverterX

Example 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;

Convert Mail Files With Total Mail ConverterX and 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

Convert Mail files With Total Mail ConverterX and 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)

Convert Mail files With Pascal and 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;

Convert Mail Files On Web Servers With 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)

Convert Mail files With Total Mail ConverterX and 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;

quote

Total Mail Converter X 고객 리뷰 2024

평가하기
고객 리뷰를 바탕으로 4.7/5로 평가됨
5 Star

"저는 Freeland Cooper & Foreman LLP에서 근무하고 있으며 현재 Total Mail Converter를 구매한 프로젝트를 담당하고 있습니다. 우리는 .msg 파일을 .pst 형식으로 대량 병합하기 위해 프로그램을 구매했으며, 현재까지 결과에 매우 만족하고 있습니다. 신뢰할 수 있고, 기능이 매우 뛰어나며 사용이 쉽습니다."

5 Star Max Canin
www.freelandlaw.com

"저희는 SharePoint를 문서 라이브러리로 사용하며 UNC를 통해 접근합니다. 저는 이메일 메시지를 보관하기 위해 TotalMailConverterX를 사용합니다. 생성된 파일명의 일부로 제목줄을 사용하는데, 이것이 문제를 일으킵니다. SharePoint는 파일명에 특정 문자를 허용하지 않습니다. SharePoint UNC 경로에서 사용할 수 있도록 안전하지 않은 문자를 제거할 수 있는 명령줄 옵션이 추가될 수 있는지 궁금합니다."

4.5 Star Shane Adam
시스템 분석가 & 개발자, http://eigltd.com

2015년 8월 업데이트: 완료!



지금 다운로드!

업데이트됨 Wed, 30 Oct 2024

라이선스 구입

(만 $950.00)



지원되는 Mail 변환의 전체 목록



Download
Pro Suite

전체 등록 버전의 주요 기능

    귀하의 요구에 맞춘 메일 변환기.
    • 특별한 요구 사항이 있는 경우
    • 추가 옵션을 원하시는 경우

    문의하기. 귀하의 요구에 완벽하게 맞도록 메일 변환기를 개선하겠습니다. 맞춤 설정은 종종 고객에게 무료로 제공됩니다.

    성공 사례.

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

Copyright 2003-2024 CoolUtils Development. 모든 권리 보유.