Skip to content

fireflyframework/fireflyframework-notifications-sendgrid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

55 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Firefly Framework - Notifications - SendGrid

CI License Java Spring Boot

SendGrid email adapter for Firefly Notifications.


Table of Contents

Overview

Firefly Framework Notifications SendGrid implements the EmailProvider interface from the Firefly Notifications core module using SendGrid as the delivery provider. It provides SendGridEmailProvider which handles email delivery through the SendGrid API.

The module includes auto-configuration for seamless activation when included on the classpath alongside the notifications core module. Configuration properties allow customizing API credentials and provider-specific settings.

Features

  • EmailProvider implementation using SendGrid
  • Spring Boot auto-configuration for seamless activation
  • Configurable API credentials via application properties
  • Standalone provider library (include alongside fireflyframework-notifications)

Requirements

  • Java 21+
  • Spring Boot 3.x
  • Maven 3.9+
  • SendGrid account and API credentials

Installation

<dependency>
    <groupId>org.fireflyframework</groupId>
    <artifactId>fireflyframework-notifications-sendgrid</artifactId>
    <version>26.02.06</version>
</dependency>

Quick Start

<dependencies>
    <dependency>
        <groupId>org.fireflyframework</groupId>
        <artifactId>fireflyframework-notifications</artifactId>
    </dependency>
    <dependency>
        <groupId>org.fireflyframework</groupId>
        <artifactId>fireflyframework-notifications-sendgrid</artifactId>
    </dependency>
</dependencies>

Configuration

firefly:
  notifications:
    sendgrid:
      api-key: SG.xxxxxxxxxx
      from-email: noreply@example.com
      from-name: My Application

Documentation

No additional documentation available for this project.

Contributing

Contributions are welcome. Please read the CONTRIBUTING.md guide for details on our code of conduct, development process, and how to submit pull requests.

License

Copyright 2024-2026 Firefly Software Solutions Inc.

Licensed under the Apache License, Version 2.0. See LICENSE for details.

About

SendGrid email delivery adapter for Firefly Notifications.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •  

Languages