Opet ja!
...izgleda da sam se nesto navrzao na tebe.... ali ne brini, ovaj put cu ti konkretno odgovoriti.
Dakle:
Prvo da razjasnimo: MS Exchange nije (samo) mail server, tako da sendmail, postfix itd. nisu zamena za njega. Exchange je real time mesaging sistem koji funkcionise malo drugacije od mail servera, i ima vise funkcija. MS Outlook je klijent kreiran specijalno za Exchange server, mada ima mogucnost konfigurisanja kao obicni internet mail klijent, dakle moze se koristiti i sa drugim serverima (sto je po mom misljenju najgore moguce resenje, s obzirom da je najranjiviji na viruse).
Po mom misljenju, Exchange je dobar software, pod uslovom da klijenti STVARNO imaju potrebu, zelju i umece da koriste neku vrstu kolaboracije osim prostog slanja i primanja mailova. Ja radim sistem administraciju u jednoj firmi gde zaposleni uglavnom po ceo dan provode ispred racunara, tamo imam Exchange postavljen valjda od kad je verzija 2000 izasla, ali nisam primetio da je iko ikad koristio nesto od naprednijih mogucnosti ovog sistema, osim mozda zajednicke liste adresa. Tako, izgleda da ce ovih dana, bar kod mene, Exchange u penziju.
Nazalost, nije mi poznato da postoji neki open source pandan ovom sistemu, bar ne besplatan. SuSE ima OpenExchange koji radi sa Outlookom, ali nije besplatan. Takodje, mozda mozes da probas Lotus Domino, to je nesto slicno, ali takodje nije besplatno.
Ako ipak na kraju zakljucis da je jedan dobar mail server ipak dovoljan za tvoje potrebe, odluci se za neko open source resenje. (razgledaj malo IMAP protokol, koji ti obezbedjuje neke benefite mesaging sistema kao sto je na primer - poruke ostaju na serveru, pa im se moze prici preko web-a, centralizovan backup....)
Sto se tice prvog pitanja, sve sto ima mogucnost komuniciranja TCP/IP protokolom nema nikakvih problema u saradnji sa Linux serverom, pa tako ni windows masine.