类 SendEmailDirective

所有已实现的接口:
Directive, HttpDirective, freemarker.template.TemplateDirectiveModel, freemarker.template.TemplateModel

@Component public class SendEmailDirective extends AbstractTemplateDirective
sendEmail 发送邮件指令

参数列表

parameter list

パラメータリスト

  • email:多个邮件地址
  • cc:多个抄送地址
  • bcc:多个密送地址
  • title:标题
  • templatePath:内容模板路径
  • content:邮件内容,templatePath为空时有效
  • fileNames:多个附件名称
  • filePaths:多个文件路径
  • parameters:参数map

返回结果

return result

戻り値

  • result:是否允许发送,【true,false】

使用示例

usage example

使用例

<@tools.sendEmail email='master@puliccms.com' title='title' content='content' parameters={"parameter1":"value1"}/>

<script>
 $.getJSON('${site.dynamicPath}api/directive/tools/sendEmail?email=master@puliccms.com&title=title&content=content&parameters.parameter1=value1&appToken=接口访问授权Token', function(data){
   console.log(data.alias);
 });
 </script>
 
  • 字段详细资料

  • 构造器详细资料

    • SendEmailDirective

      public SendEmailDirective()
  • 方法详细资料