패키지, 저장소 및 앱 카테고리 검색

패키지 상세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 프론트엔드를 갖춘 백엔드 서비스
  • 자동화된 이메일 워크플로우가 필요한 앱
  • 이메일 전송에 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 개

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.