Search packages, repositories and app categories

Package detailsv11.2.0

flutter_email_sender

Allows send emails from flutter using native platform functionality.

AndroidiOS
30-day downloads
169K
Likes
600
Pub points
160

Install package

flutter pub add flutter_email_sender

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

A Flutter package that enables sending emails through the native email client on Android and iOS devices. It leverages platform-specific functionality to open the default email app with pre-filled fields such as recipient, subject, and body. This approach ensures compatibility with system-level email configurations and avoids the need for complex SMTP implementations. The package is lightweight and ideal for simple email sharing within apps.

Use cases

  • Sharing content via email
  • Sending feedback forms
  • Generating email invitations
  • Automating email workflows
  • Integrating with user support systems

Key features

  • Uses native email clients
  • Supports Android and iOS
  • Pre-fills email fields
  • Lightweight and easy to integrate
  • No SMTP server required

Suitable for

  • Simple email sharing
  • Apps needing user-initiated emails
  • Cross-platform mobile apps
  • Developers avoiding email server setup

Considerations

  • Relies on user's email app
  • Does not send emails programmatically
  • User must confirm sending
  • Limited control over delivery
  • Requires user interaction

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

flutter_email_sender workspace

This repository is a Dart workspace containing the federated flutter_email_sender plugin.

Packages:

  • packages/flutter_email_sender: public app-facing package
  • packages/flutter_email_sender_platform_interface: shared contract and capabilities model
  • packages/flutter_email_sender_method_channel: Android, iOS, and macOS implementation
  • packages/flutter_email_sender_web: web implementation using mailto:
  • example/: example app for local development and validation

To use the plugin in an app, depend on flutter_email_sender.

Package documentation lives in packages/flutter_email_sender/README.md.

Categories

Dependencies

Dependency list 5 items

  • flutter_email_sender_linux^1.0.0
  • flutter_email_sender_method_channel^2.0.1
  • flutter_email_sender_platform_interface^1.1.0
  • flutter_email_sender_web^1.0.1
  • flutter_email_sender_windows^1.0.0

Source repository

Projects using this package