An open API service indexing awesome lists of open source software.

https://github.com/generous-folks/go-gmail-server

A dummy mail server in golang using a personal gmail account
https://github.com/generous-folks/go-gmail-server

gmail golang

Last synced: 2 months ago
JSON representation

A dummy mail server in golang using a personal gmail account

Awesome Lists containing this project

README

          

# Sending emails with Go (Golang) and Gmail

Send emails only with the standard Go library and a Gmail account.

![Gmail](https://img.shields.io/badge/Glottery-Gmail-red.svg?logo=gmail&longCache=true&style=flat) ![Go badge](https://img.shields.io/badge/Glottery-golang-blue.svg?logo=go&longCache=true&style=flat)

## Getting Started

This project uses the **Go** programming language (Golang) and **Gmail**.

### Prerequisites

A [Gmail](https://mail.google.com/) account and [Go](https://golang.org/) at least in version 1.12

## Deployment

Clone the repository

```
git clone https://github.com/generous-folks/go-gmail-server.git
```

Enter the repository folder

```
cd go-gmail-server
```

Build the binary

```
go build -o send-email-gmail .
```

Run the program

```
# In Unix-like OS
./send-email-gmail

# In Windows
send-email-gmail.exe
```

## Authors

- **Orlando Monteverde** - _Initial work_ - [orlmonteverde](https://github.com/orlmonteverde)
- **Pierre Huyghe** - _Http Server & React Client_ - [hpierre74](https://github.com/hpierre74)

## License

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details