A Go package that facilitates sending emails with optional attachments using SMTP. It supports TLS for secure connections.
Go to file
Urko. fc005a74c3 refactor: project structure 2023-10-21 20:31:31 +02:00
examples refactor: project structure 2023-10-21 20:31:31 +02:00
internal refactor: project structure 2023-10-21 20:31:31 +02:00
pkg/email refactor: project structure 2023-10-21 20:31:31 +02:00
.gitignore refactor: project structure 2023-10-21 20:31:31 +02:00
Makefile refactor: project structure 2023-10-21 20:31:31 +02:00
README.md refactor: project structure 2023-10-21 20:31:31 +02:00
go.mod refactor: rename module 2023-10-21 19:07:26 +02:00
go.sum feat: email service 2023-10-21 18:45:33 +02:00

README.md

Email Sender

Description

email-sender is a simple Go library designed to send emails with optional attachments. It's built on top of the standard Go net/smtp library with additional support for sending HTML emails and handling multiple attachments.

Features

  • Send HTML emails.
  • Attach multiple files to the email.
  • Built-in support for TLS encryption.
  • Simple API for sending emails.

Installation

Clone this repository:

git clone https://gitea.urkob.com/urko/emailsender.git

Usage

Check examples in examples

Dependencies

  • Go's standard net/smtp package
  • Go's standard crypto/tls package for secure email sending.

Contribution

Feel free to submit issues or pull requests if you find any bugs or have suggestions for improvements.