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

A client library for 10MinuteMail temporary mails

example/example.dart

import 'package:ten_minute_mail/ten_minute_mail.dart';

Future<void> main() async {
  var 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("resetting time");
      await mailing.resetRemainingTime();
    }
  }
}
0
likes
140
points
11
downloads

Documentation

API reference

Publisher

verified publisherheili.eu

Weekly Downloads

A client library for 10MinuteMail temporary mails

Repository (GitHub)
View/report issues

License

BSD-3-Clause (license)

Dependencies

http

More

Packages that depend on ten_minute_mail