搜索插件、代码仓与 APP 分类

插件详情v11.2.0

flutter_email_sender

允许使用原生平台功能从Flutter发送电子邮件。

AndroidiOS
近 30 天下载
16.9万
喜欢数
600
Pub 分数
160

安装插件

flutter pub add flutter_email_sender

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

一个 Flutter 包,可在 Android 和 iOS 设备上通过原生邮件客户端发送邮件。它利用平台特定功能,打开默认邮件应用并预填充收件人、主题和正文等字段。这种方法确保与系统级邮件配置的兼容性,并避免了复杂的 SMTP 实现需求。该包轻量且适用于应用内的简单邮件分享。

适合场景

  • 通过电子邮件共享内容
  • 发送反馈表单
  • 生成电子邮件邀请
  • 自动化电子邮件工作流程
  • 与用户支持系统集成

主要特点

  • 使用原生邮件客户端
  • 支持 Android 和 iOS
  • 预填电子邮件字段
  • 轻量且易于集成
  • 无需SMTP服务器

适合对象

  • 简单的电子邮件共享
  • 需要用户发起的电子邮件的应用
  • 跨平台移动应用
  • 开发者避免邮件服务器设置

使用建议

  • 依赖用户的电子邮件应用程序
  • 不通过程序发送电子邮件
  • 用户必须确认发送
  • 交付控制有限
  • 需要用户交互

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

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.

所属分类

依赖

依赖清单 5 项

  • 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

源码仓库

使用此插件的项目