Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email 我想要Grails上的服务自动发送电子邮件?_Email_Grails_Service_Automation - Fatal编程技术网

Email 我想要Grails上的服务自动发送电子邮件?

Email 我想要Grails上的服务自动发送电子邮件?,email,grails,service,automation,Email,Grails,Service,Automation,我想在启动服务器时自动启动服务。我希望这项服务在周一、周三和周五上午8点向数据库中的所有客户发送电子邮件 谁能帮我?谢谢如果你付出了一些努力,那就太好了,但是本着帮助的精神,下面是你解决这个问题的方法: 在应用程序中安装Grails并尝试使用它发送一封电子邮件。这些文件非常简单 然后创建一个服务,该服务具有获取数据库中客户列表的方法,例如Customer.list(),并在每个记录上循环并发送电子邮件 然后安装 然后创建一个调用此服务方法的Grails作业 然后在Bootstrap.groovy

我想在启动服务器时自动启动服务。我希望这项服务在周一、周三和周五上午8点向数据库中的所有客户发送电子邮件


谁能帮我?谢谢

如果你付出了一些努力,那就太好了,但是本着帮助的精神,下面是你解决这个问题的方法:

  • 在应用程序中安装Grails并尝试使用它发送一封电子邮件。这些文件非常简单
  • 然后创建一个服务,该服务具有获取数据库中客户列表的方法,例如Customer.list(),并在每个记录上循环并发送电子邮件
  • 然后安装
  • 然后创建一个调用此服务方法的Grails作业
  • 然后在Bootstrap.groovy中初始化作业(更多关于cron表达式的信息):

    NotificationSenderJob.schedule('0 8?*MON-FRI',null)


  • 你应该准备好出发了。

    2a。安装石英插件hanks@IanRoberts。你应该编辑答案。我不喜欢编辑其他人的“新鲜”答案,尽管如果我明天回来,而你没有自己修复的话,我可能会编辑它。非常感谢,我将尝试上面的方法。