ten_minute_mail 0.1.2 copy "ten_minute_mail: ^0.1.2" to clipboard
ten_minute_mail: ^0.1.2 copied to clipboard

A client library for 10MinuteMail and receiving temporary mails.

example/example.dart

import 'package:ten_minute_mail/ten_minute_mail.dart';

Future<void> main() async {
  final mailing = TenMinuteMail();
  await mailing.init();
  print('Your address: ${mailing.getAddress()}');

  while (mailing.getRemainingTime() > 0) {
    await mailing.fetchMails();
    print('Your inbox cnt: ${mailing.getMessageCount()}');
    print('Your inbox: ${mailing.getMails().toString()}');
    print('Remaining time: ${mailing.getRemainingTime().toString()}');
    await Future.delayed(Duration(seconds: 5));
    if (mailing.getRemainingTime() < 500) {
      print("requesting more time");
      await mailing.resetRemainingTime();
    }
  }
}
0
likes
150
points
15
downloads

Documentation

API reference

Publisher

verified publisherheili.eu

Weekly Downloads

A client library for 10MinuteMail and receiving temporary mails.

Repository (GitHub)
View/report issues

License

BSD-3-Clause (license)

Dependencies

http

More

Packages that depend on ten_minute_mail