क्या आपकी प्रणाली में एक ईमेल कनवर्टर गायब है? हमारा उपयोग करने के लिए तैयार सॉल्यूशन लें, कुछ पंक्तियां कोड जोड़ें (हम PHP, C++, C#, आदि में उदाहरण प्रदान करते हैं) और ईमेल अटैचमेंट के साथ PDF, TIFF, JPEG, DOC, HTML, EML, PST फ़ाइलों के रूप में सहेजें।
हमारे ग्राहक कहते हैं:
"मैं उत्पाद से बहुत खुश हूं। अब तक इसने हमारे सभी प्रारंभिक QA परीक्षणों को पास कर लिया है। मैं इसे बड़े कस्टम स्टैंड-अलोन कस्टम लेगेसी कंटेंट मैनेजमेंट सिस्टम माइग्रेशन के हिस्से के रूप में प्रोग्राममेटिक रूप से उपयोग कर रहा हूं। वर्तमान लेगेसी सिस्टम ईमेल सामग्री को MSG प्रारूप में संग्रहीत करता है। हमने सिफारिश की कि हम इस सामग्री को माइग्रेशन के दौरान EML और PDF प्रारूप में प्रदान करें ताकि इस सामग्री तक अधिक मानकीकृत पहुंच प्रदान की जा सके। यहां आपके टूल का स्थान है। हमने इस ग्राहक के लिए इस कार्य को सरल बनाने के लिए आपके टूल को अपने माइग्रेशन प्रोग्राम में सफलतापूर्वक एकीकृत किया है।"
कुल मेल कनवर्टर प्रोX ईमेल माइग्रेशन और संग्रहीकरण, कानूनी मामलों, किसी भी इलेक्ट्रॉनिक दस्तावेज प्रणाली में ईमेल जोड़ने या सूचना की स्वतंत्रता अनुरोधों के लिए आदर्श है।
सर्वर लाइसेंस:
यदि टोटल मेल कनवर्टर प्रोX सर्वर लाइसेंस शर्तों के साथ लाइसेंस प्राप्त है, तो आपको लाइसेंस प्राप्त सॉफ़्टवेयर को एक सर्वर पर तैनात करने का गैर-हस्तांतरणीय, गैर-अनन्य, और स्थायी अधिकार दिया जाता है, जिसका उपयोग एक कंपनी में 100 तक कर्मचारी कर सकते हैं। एक सर्वर लाइसेंस एक सर्वर तक सीमित होता है। ActiveX शामिल है।
रॉयल्टी-मुक्त लाइसेंस:
आप टोटल मेल कनवर्टर प्रोX को अपने उत्पाद में लागू कर सकते हैं और कार्यक्रम को ऐसे उत्पाद का अभिन्न अंग बनाकर तीसरे पक्षों को वितरित कर सकते हैं। RFL एक परियोजना के प्रति लाइसेंस प्राप्त है। आपके ग्राहकों को यह नहीं पता होगा कि CoolUtils ऐप अंदर हैं, उनके द्वारा कोई अतिरिक्त पंजीकरण की आवश्यकता नहीं है। यह आपके सिस्टम में ईमेल रूपांतरण कार्यक्षमता जोड़ने का सबसे आसान तरीका है।
Coolutils कनवर्टर सबसे सस्ती समाधान हैं। मूल्य निर्धारण बहुत लचीला है और यह 5 कर्मचारियों वाली एक छोटी कंपनी और डेलॉयट या प्राइसवाटरहाउसकूपर्स जैसी बड़ी कंपनियों के लिए अच्छा है। सर्वर लाइसेंस केवल $359.90 से शुरू होते हैं!
string src = @"C:\test\Source.eml";
string dest = @"C:\test\Dest.pdf";
var cnv = new MailConverterX();
cnv.Convert(src, dest, "-cPDF -attach -docs -log c:\\test\\Mail.log");
if (!string.IsNullOrEmpty(cnv.ErrorMessage))
throw new Exception(cnv.ErrorMessage);
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 srcPath = $@"{assemblyDirectoryPath}\src\sample.msg";
var outPath = Path.GetTempFileName() + ".pdf";
startInfo.FileName = executablePath;
if (File.Exists(outPath))
{
File.Delete(outPath);
}
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 -attach -docs";
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);
}
}
dim C
Set C=CreateObject("MailConverterPro.MailConverterX")
C.Convert "c:\test\source.eml", "c:\test\dest.pdf", "-cPDF -attach -docs -log c:\Mail.log"
Response.Write C.ErrorMessage
set C = nothing
dim C
Set C=CreateObject("MailConverterPro.MailConverterX")
Response.Clear
Response.AddHeader "Content-Type", "binary/octet-stream"
Response.AddHeader "Content-Disposition", "attachment; filename=test.pdf"
Response.BinaryWrite C.ConvertToStream("C:\www\ASP\Source.eml", "C:\www\ASP", "-cpdf -attach -docs -log c:\html.log")
set C = nothing
$src="C:\\test\\test.msg";
$dest="C:\\test\\test.pdf";
if (file_exists($dest)) unlink($dest);
$c= new COM("MailConverterPro.MailConverterX");
$c->convert($src,$dest, "-cPDF -attach -docs -log c:\\Mail.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;
require 'win32ole'
c = WIN32OLE.new('MailConverterPro.MailConverterX')
src = "C:\\test\\test.eml"
dest = "C:\\test\\test.pdf"
c.convert(src, dest, "-cPDF -attach -docs -log c:\\test\\Mail.log")
if not File.exist?(dest)
puts c.ErrorMessage
end
import win32com.client
import os.path
c = win32com.client.Dispatch("MailConverterPro.MailConverterX")
src = "C:\\test\\test.eml"
dest = "C:\\test\\test.pdf"
c.convert(src, dest, "-cPDF -attach -docs -log c:\\test\\Mail.log")
if not os.path.exists(dest):
print(c.ErrorMessage)
uses Dialogs, Vcl.OleAuto;
var
c: OleVariant;
begin
c := CreateOleObject('MailConverterPro.MailConverterX');
c.Convert('c:\test\source.eml', 'c:\test\dest.pdf', '-cPDF -attach -docs -log c:\test\Mail.log');
if c.ErrorMessage <> '' then
ShowMessage(c.ErrorMessage);
end;
var c = new ActiveXObject("MailConverterPro.MailConverterX");
c.Convert("C:\\test\\source.msg", "C:\\test\\dest.pdf", "-cPDF -attach -docs");
if (c.ErrorMessage != "")
alert(c.ErrorMessage)
use Win32::OLE; my $src = "C:\\test\\test.eml"; my $dest = "C:\\test\\test.pdf"; my $c = CreateObject Win32::OLE 'MailConverterPro.MailConverterX'; $c->convert($src, $dest, "-cPDF -attach -docs -log c:\\test\\Mail.log"); print $c->ErrorMessage if -e $dest;
नि:शुल्क ट्रायल डाउनलोड करें और अपने फाइलों को मिनटों में कन्वर्ट करें।
कोई क्रेडिट कार्ड या ईमेल की आवश्यकता नहीं।