Skip to content

nosmall/MailTest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mailtest (Go Version)

Popis

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.

Použití

  1. Konfigurace: Vytvořte a upravte soubor .mailtest pro nastavení parametrů SMTP spojení. Příklad naleznete v souboru .mailtest.example.
  2. Spuštění: Spusťte aplikaci pomocí mailtest.exe.
    .\mailtest.exe
  3. Logování: Výsledky každého spuštění naleznete v souboru log.txt.

Parametry příkazového řádku

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 (true nebo false)
  • -uptime-kuma-url: URL pro Uptime Kuma notifikace

Příklad:

.\mailtest.exe -server smtp.example.com -port 587 -user [email protected]

Soubory

  • 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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published