Pakete, Repositories und App-Kategorien suchen

Paketdetailsv4.0.0

emailjs

EmailJS hilft beim Versenden von E-Mails direkt aus der Flutter-App. Kein Server erforderlich.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
1160
Likes
46
Pub-Punkte
160

Paket installieren

flutter pub add emailjs

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

EmailJS ermöglicht das direkte Senden von E-Mails aus Flutter-Anwendungen ohne Backend-Server. Es integriert sich nahtlos mit dem EmailJS-Service und ermöglicht Entwicklern das Versenden von E-Mails über einfache API-Aufrufe. Das Paket unterstützt mehrere Plattformen wie Android, iOS, Web, macOS, Windows und Linux und ist daher ideal für plattformübergreifende Anwendungen. Mit minimalem Setup und ohne Serverinfrastruktur vereinfacht es Kommunikationsfunktionen wie Kontaktformulare, Benachrichtigungen und Benutzerbestätigungen. Das Paket ist leichtgewichtig und einfach zu implementieren und konzentriert sich auf die Benutzerfreundlichkeit und Zuverlässigkeit für Entwickler.

Anwendungsfälle

  • Kontaktformular-Nachrichten senden
  • Benutzerregistrierungsbestätigungen
  • E-Mails zum Zurücksetzen des Passworts
  • Transaktionsbenachrichtigungen
  • Automatisierte Support-Antworten

Hauptmerkmale

  • Kein Server erforderlich
  • Plattformübergreifende Unterstützung
  • Einfache API-Integration
  • Sichere E-Mail-Zustellung
  • E-Mail-Verfolgung in Echtzeit

Geeignet für

  • Einfache App-Nachrichten
  • Serverless-Anwendungen
  • Entwicklerprototypen
  • Kleinunternehmen-Apps
  • Frontend-only-E-Mail-Anforderungen benötigt

Hinweise

  • EmailJS-Konto erforderlich
  • Eingeschränkte Anpassungsmöglichkeiten im Vergleich zu benutzerdefinierten Servern
  • Abhängig von der Verfügbarkeit des Drittanbieterservice
  • Geschwindigkeitsbegrenzungen gelten
  • Nicht geeignet für hochvolumige Unternehmens-E-Mails

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

Official EmailJS SDK for Flutter

SDK for EmailJS.com customers.
Use you EmailJS account for sending emails.

Disclaimer

This is a flutter-only version, otherwise use

Links

Official SDK Docs

Intro

EmailJS helps to send emails directly from your code. No server is required – just connect EmailJS to one of the supported email services, create an email template, and use our SDK to trigger an email.

Usage

Install EmailJS SDK:

$ flutter pub add emailjs 

Note: By default, API requests are disabled for non-browser applications. You need to activate them through Account:Security.

FAQ

API calls are disabled for non-browser applications

You need to activate API requests through Account:Security.

Examples

send email

import package:emailjs/emailjs.dart as emailjs

Map<String, dynamic> templateParams = {
  'name': 'James',
  'notes': 'Check this out!'
};

try {
  await emailjs.send(
    'YOUR_SERVICE_ID',
    'YOUR_TEMPLATE_ID',
    templateParams,
    const emailjs.Options(
      publicKey: 'YOUR_PUBLIC_KEY',
      privateKey: 'YOUR_PRIVATE_KEY',
    ),
  );
  print('SUCCESS!');
} catch (error) {
  print('$error');
}

init (optional)

import package:emailjs/emailjs.dart as emailjs

// set Public Key as global settings
emailjs.init(const emailjs.Options(
  publicKey: 'YOUR_PUBLIC_KEY',
  privateKey: 'YOUR_PRIVATE_KEY',
));

try {
  // send the email without dynamic variables
  await emailjs.send(
    'YOUR_SERVICE_ID',
    'YOUR_TEMPLATE_ID',
  );
  print('SUCCESS!');
} catch (error) {
  print('$error');
}

Kategorien

Abhängigkeiten

Abhängigkeiten 2 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.