I need to send multiple emails to many users in my application using Spring Batch. I am new to Spring Batch. Need some pointers for it.
How to send multiple emails using spring batch
6.7k Views Asked by kiara At
2
There are 2 best solutions below
0
Jean-Philippe Briend
On
Moreover, you could write a Mail Service used by your application.
Then, use this service as a Processor in your batch : Reusing Existing Services
Related Questions in JAVA
- Add image to JCheckBoxMenuItem
- How to access invisible Unordered List element with Selenium WebDriver using Java
- Inheritance in Java, apparent type vs actual type
- Java catch the ball Game
- Access objects variable & method by name
- GridBagLayout is displaying JTextField and JTextArea as short, vertical lines
- Perform a task each interval
- Compound classes stored in an array are not accessible in selenium java
- How to avoid concurrent access to a resource?
- Why does processing goes slower on implementing try catch block in java?
- Redirect inside java interceptor
- Push toolbar content below statusbar
- Animation in Java on top of JPanel
- JPA - How to query with a LIKE operator in combination with an AttributeConverter
- Java Assign a Value to an array cell
Related Questions in SPRING
- Redirect inside java interceptor
- Spring RestTemplate passing the type of the response
- spring-integration-dsl-groovy-http return null when i use httpGet method
- Custom Spring annotation for request parameters
- Spring - configure Jboss Intros for xml with java config?
- HTTP Status 404 - Not Found in Spring 3.2.7
- AndroidAnnotations how to use setBearerAuth
- android I/O error: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found
- Show login dialog when not authenticated yet
- Spring Data Rest supporting json and xml
- @Value annotation not resolved in a class that belongs to dependency jar
- Remove nested _embedded fields while using projections
- How to send Rest GET request that contains "#" value in url parameters?
- How to inject spring bean into Validator(hibernate)
- How to keep a variable in the URL when using Spring LocaleChangeInterceptor
Related Questions in SPRING-BATCH
- Running a specific spring batch job amongst several jobs contained withing a spring boot fat jar
- Spring Batch | Read Count = Filter + Write?
- How to call a stored procedure from a Spring Batch Tasklet?
- how to implement complex pattern matching in Spring batch using PatternMatchingCompositeLineMapper
- More than one tasklet in a step?
- Execute database operations inside a chunck orientad step
- Load additional property file in spring batch admin
- Apache POI serialization issue in spring batch
- Spring batch difference between Multithreading vs partitioning
- spring batch Running only one Job Instance at a time and create queue it up
- How to call a specific method of a tasklet
- Spring batch job execution context and step execution context clarification needed
- Remote chunking with Spring Batch job distribution
- How to integrate spring-xd batch jobs with Control-M scheduler
- How to set property using "tasklet ref" tag
Related Questions in MASS-EMAILS
- Accesing statistics of a single Marketing Email with Sendgrid API
- PHP Sending mass mails: One for each or one for all?
- How to send multiple emails using spring batch
- How can i know if someone has opened an email?
- Apache crash when sending mass email through third party
- Sending mass emails - Newsletters
- How to pass a unique user ID to a page with user-specific, personal data
- Mass email with personalized content
- Can I stop a SendGrid mail if it received a certain parameter?
- Error Code - Automated Emails from Sheets
- mailing list app for ruby on rails ?
- Bulk legitimate email: Can I predict liklihood that the outgoing messages will be wrongly flagged as spam?
- Sending SMTP Emails block HTTP request
- Code to read CSV file & print list of dates per user
- Azure Function SendGrid
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
This Question is way to vague, so my answer will also have to be very vague.
Spring Batch is based on Spring, so you can just use Spring's Email Support, read the corresponding section from the reference manual
In Spring Batch, there are different places where you can register listeners, e.g.
Each of these listeners can be a custom implementation that sends emails using the Techniques described in the link above, using
MailSenderandSimpleMailMessage.You could of course also implement an Email-based
ItemWriter, but I'd hardly call that a good practice.