{"repo":"7orlum/SmtpTelegramGateway","free":true,"listed":false,"github":"https://github.com/7orlum/SmtpTelegramGateway","clone":"git clone https://github.com/7orlum/SmtpTelegramGateway.git","description":"SMTP gateway that forwards received emails to specified Telegram chats via your Telegram bot","language":"C#","stars":19,"topics":["smtp-server","smtp","telegram-bot","telegram","dotnet","monitoring-tool"],"license":"MIT","category":"chat-messaging","readme_excerpt":"What is SmtpTelegramGateway SmtpTelegramGateway is an SMTP gateway that forwards received emails to specified Telegram chats via your Telegram bot. Runs as a windows service, as a unix daemon or as a standalone application. Fully written in C#. Setup 1. Edit appsettings.yaml . At least specify a telegram bot token and a chat id. 2. Register and run - Run SmtpTelegramGateway.exe as a standalone application - Or register the program as a windows service then start the windows service - Or register the program as a systemd service in unix-like operating systems. Create a configuration file /etc/systemd/system/smtp-telegram-gateway.service looking as follows: then say systemd to load the new configuration file and run the service 4. Send a test email and get it in Telegram. Use localhost as an SMTP server address, 25 as a port and no authentifiacation or, if necessary, select the basic authentication method with a fake username and password. Other configure options Apart from configuration via \"appsettings.yaml,\" the program can also be configured using command line parameters: or using environment variables: or using file appsettings.json : You can also combine these methods.","default_branch":null,"files":null,"tree":[],"storefront":"/r/7orlum","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/7orlum/SmtpTelegramGateway/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."}