发送带有附件Flutter(IOS)的电子邮件

时间:2019-11-25 12:52:14

标签: flutter flutter-dependencies

在发送电子邮件时出现问题( IOS )。我使用flutter_email_sender lib。

Future<void> send() async {
    final Email email = Email(
      body: _bodyController.text,
      subject: _subjectController.text,
      recipients: [_recipientController.text],
      attachmentPath: attachment,
      isHTML: isHTML,
    );
    await FlutterEmailSender.send(email);
  }

button... onPressed: send()
==> Unhandled Exception: PlatformException(not_available, No email clients found!, null)

2 个答案:

答案 0 :(得分:1)

我在iOS上遇到了同样的问题。原因是iOS尚未设置默认的邮件应用程序。您在“设置应用”上进行设置了吗?

答案 1 :(得分:0)

https://pub.dev/packages/mailer 我在 Android/iOS 上都使用它。他们中的任何一个都没有问题。 这是一个维护良好的软件包。