SwithMail.exe – narzędzie do wysyłania e-maili z CMD


 

Jakiś czas temu prezentowałem stary i skuteczny sposób wysyłania maili z wiersza poleceń przy pomocy BLAT.EXE. Jeden z naszych czytelników, kryjący sie za ksywką „tomipnh” rzuciał w komentarzu hasło „SwithMail”. Czym jest to narzędzie? Sprawdźmy :).

SwithMail.exe ściągniemy ze strony sourcefore.net:
download-30x26http://sourceforge.net/projects/swithmail/?source=typ_redirect

Nasi czytelnicy pewnie wiedzą, że sourceforge.net to kopalnia rewelacyjnych narzędzi dla specjalistów IT :).

Kliknąwszy na plik .exe ujrzymy szereg dostępnych flag, które pomogą nam ustawić szczegóły wysłanej wiadomości. Są to oczywiście rzeczy tak podstawowe jak nadawca i odbiorca maila, aż do zaawansowanych jak choćby port sieciowy.
SWITHMAIL

Przykład użycia swithmail.exe

Oto przykładowe polecenie. Wspomniany wcześniej BLAT.EXE nie obsługuje protokołu SSL i nie potrafi wysłać maila z portu innego niż 25. SWITHMAIL.EXE radzi sobie z tym wyśmienicie:

SwithMail.exe /s /from „nadawca@mail.com” /name „SwithMail” /pass „haslo” /server „server_smtp.com” /p „587” /SSL /to „odbiorca@mail.com” /cc „odbiorca_na_kopii_cc@mail.com” /sub „Temat maila” /btxt „C:\zalacznik.txt”

Prosty sposób na stworzenie długiej komendy

Jak widać program posiada całe mnóstwo dostępnych przęłączników i łatwo się w nich pogubić. Narzędzie pozowala nam wygodnie wpisać wszelkie dane w interfejsie graficzynym, zapisać całą konfigurację w pliku XML, a następnie wysyłać maile korzystając z takiego pliku XML. Genialne, prawda?

Aby stworzyć taki plik XML z konfiguracją, kilkamy w przycisk „Configure Settings„.
SWITHMAIL 2
Następnie uzupełniamy formularze. Możemy przetetstowac czy wszytsko jest OK, klikając w przycisk „Test Settings„.
Jeśli wszystko gra, możemy zachować plik XML przyciskiem „Save to XML„. Oto przykład wysłania maila z użyciem pliku XML z konfiguracją:

SwithMail.exe /s /x „C:\konfiguracja\SwithMailSettings.xml”

I jak Wam się podoba to narzędzie? Znaliście je wcześniej?


Podobne Tematy:

  • scribe_pl

    nie znałem! ale chyba jedno z bardziej porządnych narzędzi

  • Admin

    To jest bezpieczne? Mogę tego używać na serwerze firmowym?

    • Do sourcefiorge.net mam ogromny kredyt zaufania. Myślę, że możesz używać bez obaw.

  • Zdzich

    … tyle że e-mail wychodzi z naszego adresu IP
    jeżeli chcę wysłać wiadomość „nie z mojego IP” to:
    https://emkei.cz

  • gaj0wy

    Mała uwaga:
    „/from „adresat@mail.com””
    Adresat to tyle, co odbiorca. Tu dla większej jasności należałoby zrobić tak:
    /from „nadawca@mail.com”