パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v0.1.3

sendgrid_mailer

SendGrid v3 メール送信 API を使用してメールを組み立てて送信するための Dart ライブラリです。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
361
いいね数
45
Pub ポイント
120

パッケージをインストール

flutter pub add sendgrid_mailer

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

SendGrid v3 Mail Send API を介してメールを構成および送信できる Dart ライブラリです。複数のプラットフォームで Flutter アプリケーションにメール機能を統合するためのシンプルなインターフェースを提供します。認証、メッセージフォーマット、API 通信を処理し、トランザクションメールやプロモーションメールをプログラムで簡単に送信できます。ユーザー通知、パスワードリセット、自動アラートに最適です。

用途

  • トランザクションメールの送信
  • ユーザー登録の確認
  • パスワードリセットリンク
  • 自動通知
  • マーケティングキャンペーンメール

主な機能

  • SendGrid v3 メール送信 API をサポートしています
  • クロスプラットフォーム互換性
  • メールテンプレートの統合が簡単
  • APIキーによる認証
  • 組み込みエラー処理

適している対象

  • メール配信が必要なFlutterアプリ
  • Flutterフロントエンド付きのバックエンドサービス
  • 自動化されたメールワークフローを必要とするアプリ
  • メール送信に SendGrid を使用する開発者

注意事項

  • SendGrid API キーが必要です
  • インターネット接続に依存
  • 送信制限は、SendGridのプランによって異なります
  • 最適化なしでは、大量のバルクメールには適していません

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

sendgrid_mailer

sendgrid_mailer is a simple library for composing and sending emails using the SendGrid v3 Mail Send API.

Example

import 'package:sendgrid_mailer/sendgrid_mailer.dart';

main() async {
  final mailer = Mailer('<<YOUR_API_KEY>>');
  final toAddress = Address('to@example.com');
  final fromAddress = Address('from@example.com');
  final content = Content('text/plain', 'Hello World!');
  final subject = 'Hello Subject!';
  final personalization = Personalization([toAddress]);

  final email =
      Email([personalization], fromAddress, subject, content: [content]);
  mailer.send(email).then((result) {
    // ...
  });
}

License

This library is licensed under MIT.

カテゴリー

依存関係

依存関係一覧 2 件

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。