email_sender 1.5.1
email_sender: ^1.5.1 copied to clipboard
Email Sender simplifies email integration in Flutter using this package.
๐ง Email Sender #
Email Sender simplifies email integration in Flutter apps. It enables sending emails, OTP verification, and custom messages with ease โ perfect for enhancing your app's communication features.
โจ Features #
- Send simple emails
- Send OTP for verification
- Send custom messages (title, subject, body)
- Use your own email credentials
- Helper documentation method
๐ Installation #
Add the package using:
flutter pub add email_sender
Or manually add it to your pubspec.yaml:
dependencies:
email_sender: ^1.5.1
Then run:
flutter pub get
๐ฆ Import #
import 'package:email_sender/email_sender.dart';
๐งช Example #
โ Initialization #
EmailSender emailsender = EmailSender();
๐ค Send Email #
void main() async {
EmailSender emailsender = EmailSender();
var response = await emailsender.send("toemail@gmail.com");
print(response["message"]);
}
๐ Methods #
๐น sendOtp #
EmailSender emailsender = EmailSender();
var response = await emailsender.sendOtp("toemail@gmail.com", 123456);
๐น sendMessage #
EmailSender emailsender = EmailSender();
var response = await emailsender.sendMessage(
"toemail@gmail.com",
"Your Title",
"Your Subject",
"Your message body here",
);
๐น customMessage #
EmailSender custom = EmailSender(
"fromemail@gmail.com",
"passkey",
"toemail@gmail.com",
"Custom Title",
"Custom Subject",
"Custom Body"
);
var response = await custom.customMessage();
๐น help #
Email emailsender = Email();
emailsender.help();