Assumptions:
Publish date in Journal is assumed to be the date on which the journal is created, and therefore when sending a daily digest this will be the date that I use.
Added spring-starter-mail Added @Temporal(TemporalType.DATE) to publish date to allow find by date