Praktické využití Cygwin – SMTP server pro Windows

Dlouho mi nebylo jasné, k jakému praktickému účelu vlastně využít Cygwin, což je Linux-like prostředí pro Windows. Často používám příkaz wget, ale ten jsem si již sehnal přímo pro Windows (viz Návod k použítí WGET). Na žadný další praktický účel jsem nemohl přijít. Až do víkendu…

Protože jsem v Praze připojen k Internetu službou Chello od společnosti UPC, měl jsem od ledna problém s odesíláním pošty přes Outlook. Když jsem chtěl používat SMTP server od Českého Hostingu, kde mám hosting domény, dostával jsem tuto chybovou hlášku:

Zpráva nedošla některým zamýšleným příjemcům.

Předmět: Testovaci
Odesláno: 11.6.2005 14:13

Tito příjemci nebyli zastiženi:

‚xxxxxxxxxx@g­mail.com‘ dne 11.6.2005 14:13
553 sorry, that domain isn’t in my list of allowed rcpthosts (#5.7.1)

Pokud jsem pouzil adresu SMTP serveru od UPC, muselo se před odesláním provést připojení k jejich POP3 účtu. V první řadě tento účet nepoužívám. Za druhé jsem vždy v Outlooku musel ručně připojit k jendomu účtu a pak teprve odeslat mail přes druhý účet.

O víkendu jsem dostal tip na použití SMTP serveru přes Cygwin. Tento SMTP server může pod Windows XP (nebo Windows 2000) běžet jako služba (services) a zabírá přibližně 3 MB. Pomocí konfiguračního souboru lze jednoduše nastavit ze kterých IP adres nebo subnetů bude server maily přijímat apod. Podrobný postup naleznete níže.

Funkčnost si můžete ověřit například pomocí následujícího příkazu:

telnet localhost 25

6 komentářů u „Praktické využití Cygwin – SMTP server pro Windows“

  1. Myslíš součást IIS serveru? Trošku těžký kalibr??

  2. [1][2] spravny postreh, je to sucastou IIS 😉 pre Altaira mozno samozrejmost ale nemusi byt trvalou sucastou Windows 😉 inak ako sledujem dalsi, co pricuchol ku Exim 😉

  3. myslim že chello zajišťuje UPC 🙂 (drobnej bug) UPS je firma na doručování jinejch balíčků :))

  4. [4] Opraveno. Jak sis mohl všimnout, tak na jednom místě to bylo špatně a na druhém dobře.

  5. hezky 🙂 preinstaloval sem win, tak sem hledal ten navod jak to nastavit s nadeji, ze mi to pomuze z mista, kde jsem se zasek a pomohlo (nevim jestli to bylo to, ze jsem znova komplet preinstalil cygwin nebo ze jsem nastavil systemove promenne). Jinak k tomu komentari od Altaira: "Proč to dělat jednoduše, když to jde složitě…" – pokud jsi to myslel ironicky, tak v ironie tady neni na miste. ps: ten vikendovej typ jsem daval ja 🙂

Komentáře jsou uzavřeny.