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

أضف محول البريد الإلكتروني إلى حلك

 

هل أردت يومًا إضافة وظيفة محول البريد الإلكتروني إلى حلك؟ نحن نقدم لك مكتبة جاهزة للاستخدام. كل ما عليك القيام به هو إضافة بضعة أسطر من التعليمات البرمجية وسيتمكن مستخدموك من حفظ الرسائل الإلكترونية بصيغ PDF، DOC، TIFF، JPEG، EML، PST عبر سطر الأوامر.

محول البريد الإلكتروني SDK

عملاؤنا يقولون:
"أنا راضٍ جدًا عن المنتج. حتى الآن اجتاز جميع اختبارات ضمان الجودة الأولية لدينا. أستخدم الأداة برمجيًا كجزء من نظام تنظيمي مستقل مخصص أكبر للهجرة. يحتفظ النظام الحالي بالمحتوى الإلكتروني بصيغة MSG. أوصينا بتوفير هذا المحتوى بصيغ EML و PDF أثناء الهجرة لتوفير إمكانية الوصول المعياري إلى هذا المحتوى. هنا تأتي أداة الخاص بك لتتوافق مع احتياجاتنا. لقد قمنا بنجاح بدمج أداتك في برنامج الهجرة الخاص بنا لتسهيل هذه المهمة لهذا العميل."

جيف بريمو
مستشار أول
Decision Labs Inc.
www.decisionlabs.com
.
.

  • ترخيص الخادم:
    إذا كان Total Mail ConverterX مرخصًا بشروط ترخيص الخادم، فإنك تحصل على حق غير قابل للنقل، وغير حصري، ودائم لتنفيذ البرنامج المرخص إلى خادم واحد لاستخدامه في شركة واحدة من قبل ما يصل إلى 100 موظف. يقتصر ترخيص الخادم الواحد على خادم واحد. يتم تضمين ActiveX.

  • ترخيص بدون حقوق ملكية:
    يمكنك تنفيذ Total Mail ConverterX في المنتج الخاص بك وتوزيع البرنامج على أطراف ثالثة كجزء لا يتجزأ من هذا المنتج. يتم ترخيص RFL لكل مشروع. لا يعرف عملاؤك بوجود تطبيق CoolUtils بالداخل، ولا يُطلب منهم تسجيل إضافي. إنه أسهل طريقة لإضافة وظيفة تحويل البريد الإلكتروني إلى نظامك.

نحن نقدم حلولًا فعالة من حيث التكلفة. تبدأ الأسعار من 149.90 دولار لترخيص الخادم!

Total Mail ConverterX رائع لأي حاجة: أرشفة البريد الإلكتروني، إضافة الرسائل الإلكترونية إلى أي نظام إدارة بيانات، استرجاع الرسائل الإلكترونية لأغراض قانونية أو طلبات حرية المعلومات.


 

تحميل الآن!

Updated Tue, 15 Apr 2025

أمثلة على Total Mail ConverterX

تحويل ملفات البريد باستخدام TotalMailConverterX و .NET

مثال .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!");

تحميل مثال محول البريد لـ .NET

تحويل ملفات البريد باستخدام Docker بواسطة Total Mail ConverterX

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

تحويل ملفات البريد على خوادم الويب باستخدام 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);
        }
    }
بعض المعلومات الإضافية حول Azure.

تحويل ملفات البريد على خوادم الويب باستخدام 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
مثال 2 ASP: بث مباشر للملف 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
بعض المزيد من الأمثلة في C# خصيصًا لـ ASP.net. إذا كنت بحاجة إلى أمثلة بلغات أخرى، يرجى الاتصال بنا. سنقوم بإنشاء أي مثال بشكل خاص لك.

تحويل ملفات MSG و EML على خوادم الويب باستخدام Total Mail ConverterX

مثال 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;

تحويل ملفات البريد باستخدام Total Mail ConverterX و 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

تحويل ملفات البريد باستخدام Total Mail ConverterX و 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)

تحويل ملفات البريد باستخدام Pascal و 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;

تحويل ملفات البريد على خوادم الويب باستخدام 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)

تحويل ملفات البريد باستخدام Total Mail ConverterX و 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
احصل على جميع منتجات CoolUtils
فقط مقابل $99
اقرأ المزيد

  (توفير يصل إلى $500)


محول البريد للخوادم Preview1
محول البريد للخوادم Preview2

الموضوعات ذات الصلة

آخر الأخبار

الاشتراك في النشرة الإخبارية

لا تقلق، نحن لا نرسل رسائل غير مرغوب فيها.


                                                                                                 

© 2025. جميع الحقوق محفوظة. CoolUtils File Converters

Cards