【问题标题】:Flutter : Sending Email颤振:发送电子邮件
【发布时间】:2019-12-31 11:50:00
【问题描述】:

关于使用 flutter 发送电子邮件的问题我几乎没有。我使用https://pub.dev/packages/flutter_email_sender#-readme-tab- 发送电子邮件。

发送函数

Future sendEmail(String subject,String body,List<String> recipients) async{
    final Email email = Email(body: body,subject: subject,recipients: recipients);
    String platformResponse;
    try {
      await FlutterEmailSender.send(email);
      platformResponse='success';
    } catch (e) {
      platformResponse = e.toString(); 
    }
    print(platformResponse);
  }

查看.dart

Center(
    child: RaisedButton(
    onPressed: () => _sendMail(),
    child: Text('send'),
  ),
)
void _sendMail() async {
    return await api.sendEmail(widget.namaUpdate, widget.jurusanUpdate,['zefry.reynando@gmail.com']);
  }

是否可以在不先打开 gmail 应用程序的情况下自动发送电子邮件? (就像在 codeigniter 中一样)

我尝试使用另一个包,但总是先打开 gmail 应用程序。或者它是如何工作的?

谢谢

【问题讨论】:

  • 为什么不将信息发送到服务器并从那里发送电子邮件?
  • @SaifKamaal 我正在考虑,我认为在颤振中可以是自动的,我是使用颤振发送电子邮件的新手
  • @anmol.majhail 我会了解这个包,谢谢你的建议。
  • @anmol.majhail 我对配置 SMTP 感到困惑,我该如何配置这个 SMTP?

标签: flutter dart


【解决方案1】:

如果没有配置或可见的邮件客户端,您不可能找到发送电子邮件的包。该应用程序不会被 Apple 或 Google 批准,因为它可能是垃圾邮件的来源。

【讨论】:

    猜你喜欢
    • 2019-03-04
    • 2023-03-28
    • 2021-01-08
    • 2020-10-24
    • 2019-01-07
    • 2020-01-19
    • 2011-09-16
    • 1970-01-01
    • 2012-04-09
    相关资源
    最近更新 更多