क्या आप कभी अपने समाधान में ईमेल कनवर्टर की कार्यक्षमता जोड़ना चाहते थे? हम आपको एक रेडी-टू-यूज़ लाइब्रेरी प्रदान करते हैं। आपको बस कोड की कुछ लाइनों को जोड़ना है और आपके उपयोगकर्ता कमांड लाइन के माध्यम से ईमेल को PDF, DOC, TIFF, JPEG, EML, PST फाइलों के रूप में सहेज सकेंगे।
हमारे ग्राहक कहते हैं:
"मैं उत्पाद से बहुत संतुष्ट हूं। अब तक इसने हमारी सभी प्रारंभिक QA परीक्षण पास कर लिए हैं। मैं टूल का उपयोग प्रोग्रामेटिक रूप से कर रहा हूं, जो बड़ी अनुकूलन, स्टैंड-अलोन, अनुकूलन की गई लेगेसी सामग्री प्रबंधन प्रणाली माइग्रेशन का हिस्सा है। वर्तमान लेगेसी सिस्टम ईमेल सामग्री को MSG प्रारूप में संग्रहीत करता है। हमने सुझाव दिया कि हम इस सामग्री को EML और PDF स्वरूपों में माइग्रेशन के दौरान प्रदान करें ताकि इस सामग्री की अधिक मानकीकृत पहुंच उपलब्ध हो सके। यहां आपका टूल फिट बैठता है। हमने इस कार्य को इस ग्राहक के लिए सरल बनाने के लिए आपके टूल को सफलतापूर्वक हमारे माइग्रेशन प्रोग्राम में शामिल कर लिया है।"
सर्वर लाइसेंस:
यदि टोटल मेल कनवर्टरX को सर्वर लाइसेंस शर्तों के साथ लाइसेंस दिया गया है, तो आपको लाइसेंस प्राप्त सॉफ़्टवेयर को एक कंपनी में अधिकतम 100 कर्मचारियों द्वारा उपयोग किए जाने वाले एक सर्वर पर स्थापित करने का गैर-हस्तांतरणीय, गैर-अनन्य और स्थायी अधिकार दिया जाता है। एक सर्वर लाइसेंस एक सर्वर तक सीमित है। ActiveX शामिल है।
रॉयल्टी-मुक्त लाइसेंस:
आप टोटल मेल कनवर्टरX को अपने उत्पाद में लागू कर सकते हैं और कार्यक्रम को अपने उत्पाद के अनिवार्य भाग के रूप में तृतीय पक्षों को वितरित कर सकते हैं। RFL प्रत्येक परियोजना के लिए लाइसेंस प्राप्त है। आपके ग्राहक यह नहीं जानते हैं कि कूलयूटिल्स ऐप अंदर है, उनसे किसी अतिरिक्त पंजीकरण की आवश्यकता नहीं है। यह आपके सिस्टम में ईमेल रूपांतरण कार्यक्षमता जोड़ने का सबसे आसान तरीका है।
हम बहुत किफायती समाधान पेश करते हैं। कीमतें $149.90 प्रति सर्वर लाइसेंस से शुरू होती हैं!
टोटल मेल कनवर्टरX किसी भी आवश्यकता के लिए बहुत अच्छा है: ईमेल संग्रहण, किसी भी EDS में ईमेल जोड़ना, कानूनी मामले के लिए ईमेल प्राप्त करना या जानकारी की स्वतंत्रता के अनुरोधों के लिए।
string src = @"C:\test\Source.eml";
string dest = @"C:\test\Dest.pdf";
var cnv = new MailConverterX();
cnv.Convert(src, dest, "-cPDF -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";
using (Process exeProcess = Process.Start(startInfo))
{
sbLogs.AppendLine($"wait...{DateTime.Now.ToString()}");
exeProcess.WaitForExit();
sbLogs.AppendLine($"complete...{DateTime.Now.ToString()}");
}
sbLogs.AppendLine("Conversion complete.");
}
catch (Exception ex)
{
sbLogs.AppendLine(ex.ToString());
}
return new OkObjectResult(sbLogs);
}
}
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
dim C
Set C=CreateObject("MailConverter.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 -log c:\mail.log")
set C = nothing
$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, "-cPDF -log c:\\Mail.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;
require 'win32ole'
c = WIN32OLE.new('MailConverter.MailConverterX')
src = "C:\\test\\test.eml"
dest = "C:\\test\\test.pdf"
c.convert(src, dest, "-cPDF -log c:\\test\\Mail.log")
if not File.exist?(dest)
puts c.ErrorMessage
end
import win32com.client
import os.path
c = win32com.client.Dispatch("MailConverter.MailConverterX")
src = "C:\\test\\test.eml"
dest = "C:\\test\\test.pdf"
c.convert(src, dest, "-cPDF -log c:\\test\\Mail.log")
if not os.path.exists(dest):
print(c.ErrorMessage)
uses Dialogs, Vcl.OleAuto;
var
c: OleVariant;
begin
c := CreateOleObject('MailConverter.MailConverterX');
c.Convert('c:\test\source.eml', 'c:\test\dest.pdf', '-cPDF -log c:\test\Mail.log');
if c.ErrorMessage <> '' then
ShowMessage(c.ErrorMessage);
end;
var c = new ActiveXObject("MailConverter.MailConverterX");
c.Convert("C:\\test\\source.msg", "C:\\test\\dest.pdf", "-cPDF");
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 'MailConverter.MailConverterX'; $c->convert($src, $dest, "-cPDF -log c:\\test\\Mail.log"); print $c->ErrorMessage if -e $dest;
नि:शुल्क ट्रायल डाउनलोड करें और अपने फाइलों को मिनटों में कन्वर्ट करें।
कोई क्रेडिट कार्ड या ईमेल की आवश्यकता नहीं।