rustama1211 / backend

⚙️ Backend for Reacher - Real-Time Email Verification API.

Home Page:https://reacher.email

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Actions Status Github Sponsor




reacher

⚙️ Reacher Backend

Backend Server for Reacher Email Verification API: https://reacher.email.




This repository holds the backend for Reacher. The backend is a HTTP server with the following components:

Documentation: https://reacher.email/docs

Also check the openapi.json file for the OpenAPI v3 specification of the backend's API.

Get Started

Deploy

If you prefer to run the server locally on your machine, just clone the repository and run:

cargo run

The server will then be listening on http://127.0.0.1:8080.

These are the environment variables used to configure the HTTP server:

Env Var Required? Description Default
RCH_FROM_EMAIL No The email to use in the MAIL FROM: SMTP command. user@example.org
RCH_HTTP_HOST No The host name to bind the HTTP server to. 127.0.0.1
RCH_PROXY_HOST No Use the specified SOCKS5 proxy host to perform email verification. not defined
RCH_PROXY_PORT No Use the specified SOCKS5 proxy port to perform email verification. not defined
RCH_SENTRY_DSN No Sentry DSN used for bug reports. not defined

Sponsor my Open-Source Work

If you like my open-source work, consider sponsoring me! You'll also get 8000 free email verifications every month with your Reacher account, and a this contribution would mean A WHOLE LOT to me.

About

⚙️ Backend for Reacher - Real-Time Email Verification API.

https://reacher.email

License:GNU Affero General Public License v3.0


Languages

Language:Rust 99.4%Language:Dockerfile 0.5%Language:Shell 0.1%