enough_mail 0.0.2 copy "enough_mail: ^0.0.2" to clipboard
enough_mail: ^0.0.2 copied to clipboard

outdated

IMAP and SMTP clients in pure Dart.

An experimental IMAP and SMTP client for Dart developers.

Available under the commercial friendly MPL Mozilla Public License 2.0.

Usage #

A simple usage example:

import 'package:enough_mail/enough_mail.dart';

main() async {
  var client  = ImapClient(isLogEnabled: true);
  await client.connectToServer('imap.example.com', 993, isSecure: true);
  var loginResponse = await client.login('user.name', 'secret');
  if (loginResponse.isOkStatus) {
    var listResponse = await client.listMailboxes();
    if (listResponse.isOkStatus) {
      print('mailboxes: ${listResponse.result}');
    }
  }
}

Installation #

Add this dependency your pubspec.yaml file:

dependencies:
  enough_mail: ^0.0.1

For more info visit pub.dev.

Features and bugs #

Please file feature requests and bugs at the issue tracker.

Done:

Open: