Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: Avatar7 в Dec 21, 2005, 11:07



Титла: Питане за мейл сървър
Публикувано от: Avatar7 в Dec 21, 2005, 11:07
Имам нужда от съвет , ситуацията е следната : на един сървър имам инсталиран Win 2003 и върху него качени ексчейндж и MsSQL 2000. Сървъра се ползва също и като файлов сървър. Поради постоянно нарастващото натоварване на sql-а ми се ще да махна ексчейнджа от сървъра и да си остава само sql-a, и да направя отделен сървър само за пощата и споделените файлове. Проблема е че лицензите са купувани заедно и трите продукта (win+sql+exch) могат да са инсталирани само на една машина. За да избегна купуването на още един win+exch съм се насочил към свободния софтуер.
Така че бих искал хората с повече опит с мейл сървъри под линукс да споделят впечатленията си. Трябва ми сървър към който лесно да мигрирам от MsExchange, да може да се достъпва от Ms Outlook и да позволява пощата да се съхранява на сървъра , а не задължително да се тегли при клиента . Всякакви съвети и впечатления ще са ми от ползва. Не очаквам някой да седне и да ми напише ръководство стъпка по стъпка как да си реша проблема - пределно ми е ясно че без четене няма да се мине - просто бих искал да ме насочите към сървър който най-точно да отговаря на моите нужди. Ще се радвам също да споделите под каква дистрибуция е ползван съответния сървър и коя би била най-подходяща за него. Благодаря предварително на всчики отзовали се !

P.S. Интересуват ме само свободни (безплатни) решения - ако се предвиждаше закупуването на лиценз просто щях да си продължа на ексчейнджа и да си спестя цялото четене, а политиката на фирмата не предвижда ползването на пиратски софтуер.


Титла: Питане за мейл сървър
Публикувано от: Agent_SMITH в Dec 21, 2005, 11:47
Надявам се тук темата да намери по-точен отговор ;)

EDIT::Междувременно прегледай тези две теми, които ми показа търсачката на форума - ако не конкретни съвети, ще те  ориентират какво и как е дискутирано до тук ;)
тема 1
тема 2





Титла: Питане за мейл сървър
Публикувано от: peio в Dec 21, 2005, 12:05
Цитат
да позволява пощата да се съхранява на сървъра , а не задължително да се тегли при клиента


Това е още известно като подръжка на IMAP и ако това ти е единственото изискване - почти всичко ти върши работа. Обаче Exchange е наистина комплексен продукт и предоставя богати възможности за клиентите си, които пък не винаги се ползват.

Затова, ако искаш конкретен съвет, бих те посъветвал да изброиш по-детайлно функционалността, която търсиш, за да не си изненадан от неполучаването на вършещ ти работа отговор.


Титла: Питане за мейл сървър
Публикувано от: в Dec 21, 2005, 12:06
Доста зависи от това колко интегриран е този Exchange.Например ако цялата ви фирмената комуникация минава през него, ползвате споделените му календари и файлове и т.н. - няма такова свободно решение което да може да работи с Outlook.

От друга страна ако ползвате само и единствено емайл - всеки свободен маил сървър + IMAP би трябвало да свърши работа.
Препоръчвам ти postfix(МТА) + courier-imap(IMAP, POP3), или qmail(MTA) + vpopmail (POP3) + courier-imap(IMAP). За postfix виж на Postfix Homepage а за Qmail виж QmailRocks

Нещо за което не съм сигурен е как ще стане прехвърлянето на старата поща от Exchanga към което решение избереш...сигурно няма да е лесно.


Титла: Питане за мейл сървър
Публикувано от: Avatar7 в Dec 21, 2005, 13:01
От всички функции на Exchange в момента се ползва единствено и само пощата. Така че ми е ясно че който и сървър да сложа ще може да го замести. Извинявам се че по-горе не съм го уточнил , но едно от нещата които ме интересуват как се държат различните сървъри при получаване и изпращане на големи прикачени файлове, има ли някаква специфика, ограничения и т.н. Интересува ме най-вече има ли сървър при който да е възможно да прехвърля старата поща от ексчейнджа на новия сървър. Ако ли не - решението е да отида и при всеки да изтегля пощата от сървъра локално върху компютъра но не ми се занимава със 100+ машини  :(
За сега май съм се насочил към Postfix върху SuSE. Ако смятате че има по-добри варианти казвайте! Благодаря на всички отзовали се !


Титла: Питане за мейл сървър
Публикувано от: alabal в Dec 21, 2005, 13:33
Братко, и на мен ми стана интересно, та потърсих по google - нямам опит в подобни дейности, но може след няколко месеца да ми се наложи да правя подобни изпълнения - дано да е само phantom menance.

Ето една интересна страничка която открих, може да е малко старичка.
Иначе google вади интересни резултати при търсене msexcange migrating to postfix.
Друга идея е да се ползва fetchmail, който да събира пощата от различните кутии. Но това е отново идея, чието разглеждане ми предстои - знам, че става и работи.

//offtopic
Чух зловещи хардуерни изисквания за новия sql сървър на MS  .


Титла: Питане за мейл сървър
Публикувано от: misho_cg в Dec 21, 2005, 13:47
Цитат (Avatar7 @ Дек. 21 2005,13:01)
За сега май съм се насочил към Postfix върху SuSE. Ако смятате че има по-добри варианти казвайте! Благодаря на всички отзовали се !

Suse е платено решение доколкото знам
Бих ти препоръчал Debian GNU Linux за такива цели.


Титла: Питане за мейл сървър
Публикувано от: vlad73 в Dec 21, 2005, 14:02
Ами ограничение върху обема има... поне в postfix... ограничението се дефинира от администратора ;) аз поне не се сещам за друго ограничение, освен от файловата система... при ext3 e 4TB :)
Аз ползвам Postfix+CyrusIMAP+amavis+clamav+spamassassin с MySQL backend за паролите, но мисля, че за теб може да се окаже по-подходящ LDAP... наскоро излезе Fedora Directory Server, мисля, че тука на сайта беше анонсиран че във възможностите му влиза и синхронизация с Windows LDAP, което би трябвало да ти позволи да си ползваш акаунти от активната директория, не съм тествал, не зная подробности. От всички споменати по-горе, само Windows LDAP не е под GPL :)
ClamAV ми е изпуснал 1 вирус за 6 месеца откак работи (може и късмет да е), а всичкото това върви върху Fedora, която смятам да го заменя със Scientific Linux заради прекалено късия живот на версиите, докато SL се билдва от сорсовете на RedHat Enterprise Linux и има доста по-продължителен reselase time. RHEL, също като SLES е платен, но дериватите му като Scientific Linux са под GPL

Във всеки случай каквото и да избереш - приятно четене. ;)


Титла: Питане за мейл сървър
Публикувано от: Avatar7 в Dec 21, 2005, 14:16
alabal, МНОГО БЛАГОДАРЯ за линка който си ми дал, в момента ми е лудница и го прегледах само набързо , но май ще ми е доста от ползва. Що се отнася до изискванията на MsSQL2005 (нали за него става дума?) не знам дали са доста по-големи, но в офиса приложенията дето ги разработваме си ги тествам на машина със Селерон 2,8 и 512 рам, под Win2003 и мога да кажа че на тази машина SQL2005 върви грубо с около40% по-бързо от SQL2000. Като пример една процедура дето на SQL 2000 я прави за 52 часа , на 2005 я прави за 34.

misho_cg, наистина ентерпрайса не е безплатен, но аз мисля да пробвам профешънъла. Дори и да се закупува лиценз смятам че 400$ са поносима цена за сървър, отнесено към парите които ще се дадат за хардуер.


Титла: Питане за мейл сървър
Публикувано от: alabal в Dec 21, 2005, 14:35
За нищо - после, като завършиш проекта, само да напишеш кратичка статия по въпроса. Що се отнася до платените варианти за операционна система - имаш варианти - не е само SuSE - има фирми представени в България и имат платена поддръжка. Има и фирми, които са български и предлагат поддръжка на подобен софтуер - така, че и за това можеш да поразпиташ тук там и да видиш какви са условията - GPL<>ЗАДЪЛЖИТЕЛНО безплатен.


Титла: Питане за мейл сървър
Публикувано от: George Andonov в Dec 21, 2005, 14:36
Цитат (Avatar7 @ Дек. 21 2005,15:16)
.... Като пример една процедура дето на SQL 2000 я прави за 52 часа, на 2005 я прави за 34. ...

//offtopic: Със сигурност трябва да обърнеш повече внимание на оптимизацията на базата/индексите/SQL заявките и т.н.

Няма нормална процедура (дори да прави full table scan на десетки милиони записи, да update-ва данните, репликира, преиндексира и др.) която да работи 34 часа и това да се смята за постижение.

Навярно тези 20 часа бързодействие са заслуга на новия вграден SQL оптимизатор. Заслужава си и ти да му "удариш едно рамо".  ;)


Титла: Питане за мейл сървър
Публикувано от: Avatar7 в Dec 21, 2005, 14:50
//off:
gandonov, процедурата е рекалкулиране на склада и продажбите на голяма фирма за последните 3 години и не знам колко милиона реда обработва. Доста е натоварваща , всъщност това е най-натоварващата процедура в цялата система. Ползвам я за да тествам бързодействието и стабилноста на различни системи. Не съм я писал аз така че не знам колко е оптимизирана. Макар и да е порочна практика за клиента е по-евтино да си купи необходимия хардуер който да търкаля тромава и неоптимизирана система отколкото да плати времето необходимо на програмистите да я оптимизират. Все пак става дума за приложения които се правят по поръчка и се продават в 1-2-5 копия, върху които се разпределя цената за разработа и печалбата на фирмата.


Титла: Питане за мейл сървър
Публикувано от: NOP в Dec 23, 2005, 23:12
Преди 2 години мигрирах Netscape Messaging Server 3.5 към Debian+cyrys+exim+spamassasin около 300-400 акаунта.  Как стана:
1. Експорт на потребителите в LDIF файл - това би трябвало да стане и в твоя случай.
2. Малко bash скриптче, което добавя усерите в новата система. Пишеш, че си имате програмисти, така че можеш да хванеш някой да ти го парсне (не е трудно - правил съм го веднъж Exchange 5.5 ldif файл само че за да добавя акаунти в интранет).
Най-трудно поне за мен е прехвърля нето на съдържанието на кутиите. Не съм го правил, но предполагам, че можеш да ползуваш fetchmail или да си напишеш нещо дето ти дърпа писмо от exchnge и го качва в IMAP-a. Опита ми е с Exchange 5.5, но на курсовете за 2000 разправяха, че си пази нещата в LDAP(Active directory) тогава пак ще можеш да ги измъкнеш.
Най-лошата новина е, че нямаш споделени календари, форми, задачи и т.н - има алтернативи  то по добри, но за потребителите ще е ново и не знам как ще го приемат.
Съвет от мигрирането от  Exchange 5.5 към Нетскейп -
Пусни им LDAP сървър- моите най-много ги болеше липсата на обща адресна книга. Направи им и шернати папки в IMAP-а за да притъпиш болката от липсата на споделени календари.
Добрата е че няма да имаш проблеми с Outlooka.
А най-добрата е, че (поне моята комбинация) работи по стабилно и се администрира в пъти по лесно.
То стана дълго ама помня моята болка и ти съчувствам.
Ако искаш прати ми ЛС за конкретни въпроси.
П.С Фирмата където работя в момента са на SLES+OpenExchange и са доволни. Да знаеш, че конектора за
OpenExchange на Novell не си стува мъката да го инсталираш.


Титла: Питане за мейл сървър
Публикувано от: n_antonov в Dec 24, 2005, 00:53
Kolab е доста добро решение. Базирано е изцяло на свободен софтуер и при това са подбрани някои от любимите ми сървъри, та съвсем ми допада. Инсталира се лесно. Поне на Debian става с една команда и малко натискане на enter. Всички демони работят самостоятелно в chroot среда като непривилегирован потребител. Прави всичко необходимо, вкл. споделяне на задачи, адресни книги etc.