setup static method

void setup({
  1. required String host,
  2. required int port,
  3. required String username,
  4. required String password,
  5. required String fromAddress,
  6. String fromName = 'Flint Dart',
  7. bool useSSL = false,
  8. bool useTLS = true,
})

Implementation

static void setup({
  required String host,
  required int port,
  required String username,
  required String password,
  required String fromAddress,
  String fromName = 'Flint Dart',
  bool useSSL = false,
  bool useTLS = true,
}) {
  _server = SmtpServer(
    host,
    port: port,
    username: username,
    password: password,
    ssl: useSSL,
    allowInsecure: false,
  );
  _fromAddress = fromAddress;
  _fromName = fromName;
  print('📧 Mail server configured for $_fromName <$_fromAddress>@$host');
}