com.atlassian.jira.mail
Interface MailService
- All Known Implementing Classes:
- MailServiceImpl
public interface MailService
Provides mail-sending services.
- Since:
- v5.0
sendRenderedMail
void sendRenderedMail(com.atlassian.crowd.embedded.api.User from,
NotificationRecipient recipient,
String subjectTemplatePath,
String bodyTemplatePath,
Map<String,Object> context)
- Sends a Velocity-rendered email by adding the template and context to a
MailQueueItem and adding that item to the queue. The final email will be
rendered as the MailQueue is processed.
- Parameters:
from - the user sending the emailrecipient - the recipient of the emailsubjectTemplatePath - the relative path to the Velocity template with the email's subject linebodyTemplatePath - the relative path to the Velocity template with the email's bodycontext - the context map that will be used to render the templates
Copyright © 2002-2011 Atlassian. All Rights Reserved.