【发布时间】: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?