{"repo":"kz26/mailproxy","free":true,"listed":false,"github":"https://github.com/kz26/mailproxy","clone":"git clone https://github.com/kz26/mailproxy.git","description":"mailproxy is a simple SMTP proxy. It receives emails through an unencrypted, unauthenticated SMTP interface and retransmits them through a remote SMTP server that requires modern features such as encryption and/or authentication. mailproxy is primarily useful for enabling email functionality in legacy software that only supports plain SMTP.","language":"Python","stars":203,"topics":["smtp","smtp-server","smtp-client","python","python3","cli"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"mailproxy mailproxy is a simple SMTP proxy. It receives emails through an unencrypted, unauthenticated SMTP interface and retransmits them through a remote SMTP server that requires modern features such as encryption (SSL, STARTTLS) and/or authentication (SMTP AUTH). mailproxy is primarily useful for enabling email functionality in legacy software that only supports plain SMTP. Requirements Python 3.5+ aiosmtpd 1.1+ Usage 1. Create a config file (see below). 2. Run mailproxy from the command line, e.g. python mailproxy.py . By default, mailproxy looks for a config.ini in its own directory. If you have placed your config file elsewhere, you can run mailproxy using python mailproxy.py . Configuration An example config file for a mailproxy instance that accepts emails locally on port 25 for delivery via Gmail appears below:","default_branch":null,"files":null,"tree":[],"storefront":"/r/kz26","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kz26/mailproxy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}