mailtest je jednoduchá aplikace pro testování SMTP spojení a autentizace, napsaná v jazyce Go. Aplikace se připojí k zadanému SMTP serveru a ověří přihlašovací údaje. Výsledky jsou logovány do souboru log.txt a volitelně mohou být odesílány notifikace do Uptime Kuma.
- Konfigurace: Vytvořte a upravte soubor
.mailtestpro nastavení parametrů SMTP spojení. Příklad naleznete v souboru.mailtest.example. - Spuštění: Spusťte aplikaci pomocí
mailtest.exe..\mailtest.exe - Logování: Výsledky každého spuštění naleznete v souboru
log.txt.
Konfiguraci lze přepsat pomocí následujících parametrů:
-server: Adresa SMTP serveru-port: Port SMTP serveru-user: Uživatelské jméno-pass: Heslo-ssl: Použít SSL/TLS (truenebofalse)-uptime-kuma-url: URL pro Uptime Kuma notifikace
Příklad:
.\mailtest.exe -server smtp.example.com -port 587 -user [email protected]mailtest.exe: Spustitelný soubor aplikace.main.go: Zdrojový kód v jazyce Go..mailtest: Konfigurační soubor.log.txt: Soubor s logy..mailtest.example: Příklad konfiguračního souboru.README.md: Tato dokumentace.