首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

施用电子邮件模板总结

2012-12-27 
使用电子邮件模板总结(1)查到自己要用的电子邮件模板ListEmailTemplate mbs[Select e.Subject, e.Name,

使用电子邮件模板总结
(1)查到自己要用的电子邮件模板
     List<EmailTemplate> mbs=[Select e.Subject, e.Name, e.Body From EmailTemplate e where Name='New Opportunity' limit 1];

(2)定义电子邮件对象
     Messaging.SingleEmailMessage[] mailToSend = new Messaging.SingleEmailMessage[] {};

     Messaging.SingleEmailMessage mail= new Messaging.SingleEmailMessage();
     //发给谁(多为联系人Id,用户Id,潜在客户Id)这些对象都有email地址     mail.setTargetObjectId();
     //是否要作为活动保存 true 或者 false
     mail.setSaveAsActivity(false);
     //邮件模板Id
     mail0.setTemplateId(mbs[0].Id);    
     //什么对象操作的时候
     mail.setWhatId(opp.Id);业务机会的Id
     //抄送给谁
      mail.setBccAddresses(new String[]{'testuser@sina.com'});
     //密送给谁
     mail.setCcAddresses(new String[]{'testemail@126.com'});
     //放入要发送list里   
     mailToSend.add(mail);
     //发送
     Messaging.sendEmail(mailToSend);



注意:whatId 如果是业务机会不能是用户

为了发送邮件 可以先建立一个对象 用他的Id,等邮件发送完了 在删除

热点排行