private String publishingSmallScaleEmail(String apiKey) { MailAdapterWs.MailAdapter dialogueService = new MailAdapterWs.MailAdapter(); String fromName = "51Job"; String fromAddress = "*****@*****.**"; String subject = "${contact.username},51Job祝您生日快乐! "; String reportReceiveAddress = "*****@*****.**"; String mailBody = System.IO.File.ReadAllText("../../Example/template.html"); ContactFileInfo contactFileInfo = new ContactFileInfo(); contactFileInfo.fileType = fileExtension.CSV; contactFileInfo.filename = "Contacts.csv"; contactFileInfo.csvDilimiter = ";"; contactFileInfo.fileContent = System.IO.File.ReadAllBytes("../../Example/Contacts.csv"); return dialogueService.publishingSmallScaleEmail(apiKey, contactFileInfo, fromName, fromAddress, subject, reportReceiveAddress, mailBody); }
/// <remarks/> public void publishingSmallScaleEmailAsync(string apiKey, ContactFileInfo contactFileInfo, string fromName, string fromAddress, string subject, string reportReceiveAddress, string mailBody) { this.publishingSmallScaleEmailAsync(apiKey, contactFileInfo, fromName, fromAddress, subject, reportReceiveAddress, mailBody, null); }
/// <remarks/> public void publishingSmallScaleEmailAsync(string apiKey, ContactFileInfo contactFileInfo, string fromName, string fromAddress, string subject, string reportReceiveAddress, string mailBody, object userState) { if ((this.publishingSmallScaleEmailOperationCompleted == null)) { this.publishingSmallScaleEmailOperationCompleted = new System.Threading.SendOrPostCallback(this.OnpublishingSmallScaleEmailOperationCompleted); } this.InvokeAsync("publishingSmallScaleEmail", new object[] { apiKey, contactFileInfo, fromName, fromAddress, subject, reportReceiveAddress, mailBody}, this.publishingSmallScaleEmailOperationCompleted, userState); }
public string publishingSmallScaleEmail(string apiKey, ContactFileInfo contactFileInfo, string fromName, string fromAddress, string subject, string reportReceiveAddress, string mailBody) { object[] results = this.Invoke("publishingSmallScaleEmail", new object[] { apiKey, contactFileInfo, fromName, fromAddress, subject, reportReceiveAddress, mailBody}); return ((string)(results[0])); }