簡體   English   中英

如何向所有注冊的DSpace用戶發送電子郵件?

[英]How to send an eMail to all registered DSpace users?

DSpace是否可以向所有注冊用戶發送電子郵件?
在手冊中,我僅找到“ dspace subdaily”,用於在用戶已預訂的集合中提交新文檔時向用戶發送消息。
但是我們希望覆蓋所有注冊用戶。

取決於您使用的DSpace版本(5.x或6.x)

  • EPerson.findAll(context,sortField)->對於5.x
  • EPersonService.findAll(context,sortField)->對於6.x

這將返回一個EPerson對象的數組/列表,您可以使用它來調用新創建的EMail對象的“ addRecipient”方法。

但是,我建議您在發送郵件時要非常小心,因為這可能會變得非常垃圾,很快。

將其放在單獨的主類中,以通過啟動器使用,以便僅在需要時發送郵件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM