Dmi*_*kin 5 .net api lotus-notes x++ axapta
可以使用AX 2009在Lotus Notes中创建电子邮件正文,并在所需位置的电子邮件中附加pdf或xls文件,为每个附加文件提供文本,并使这些嵌入对象可以点击并重命名它们?
尝试此工作作为对您的文件的测试...
static void TestEmails(Args _args)
{
System.Net.Mail.MailMessage mailMessage;
System.Net.Mail.Attachment attachment;
System.Net.Mail.AttachmentCollection attachementCollection;
System.Net.Mail.SmtpClient smtpClient;
System.Net.Mail.MailAddress emailfrom;
System.Net.Mail.MailAddress emailto;
str messageBody;
str Subject;
str SMTPServer;
str Filenm;
FileIOPermission permission1;
str fileToSend;
;
fileToSend = "P:\\Tests\\TestFile.pdf";
emailfrom = new System.Net.Mail.MailAddress("From@address.com","");
emailTo = new System.Net.Mail.MailAddress("To@address.com","");
messageBody = "Test Body";
Subject = "Test Subject";
SMTPServer = SysEmailParameters::find(false).SMTPRelayServerName;
mailMessage = new System.Net.Mail.MailMessage(emailfrom, emailTo);
mailmessage.set_Subject(Subject);
mailmessage.set_Body(messageBody);
attachementCollection = mailMessage.get_Attachments();
Filenm = fileToSend;
permission1= new FileIOPermission(Filenm,'w');
permission1.assert();
attachment = new System.Net.Mail.Attachment(Filenm);
attachementCollection.Add(attachment);
smtpClient = new System.Net.Mail.SmtpClient(SMTPServer);
smtpClient.Send(mailmessage);
CodeAccessPermission::revertAssert();
}
Run Code Online (Sandbox Code Playgroud)