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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: koko92_national в Aug 25, 2010, 22:37



Титла: Относно конфигурация на mail сървър
Публикувано от: koko92_national в Aug 25, 2010, 22:37
Здравейте имам едно въпросче

Как мога да направя mail сървър така че да мога да пращам и получавам през уеб базиран мейл клиент?

Изчетох доста статии и накрая от зле стана по зле. Дайте ми някакви насоки с които да мога да започна.

Имам реално IP както и домейн пренасочен към него. (за сведение)

Благодаря предварително :)

P.S.: гледах от този урок http://www.howtoforge.com/virtual-users-domains-postfix-courier-mysql-squirrelmail-debian-lenny и пращам успешно но не мога да получа мейли. Когато пращам през друг мейл който е уеб базиран ми дава грешка 550.


Титла: Re: Относно конфигурация на mail сървър
Публикувано от: n00b в Aug 25, 2010, 23:06
Ако си новак препоръчвам Zimbra.

В противен случай си вземаш някакъв клиент тип SquirrelMail (работи на IMAP!), активираш IMAP сървър и общо взето си готов.


Титла: Re: Относно конфигурация на mail сървър
Публикувано от: koko92_national в Aug 25, 2010, 23:24
На мен ми се иска както е по хостингите.

Хостваш домейн и пращаш имейли от домейна.


Титла: Re: Относно конфигурация на mail сървър
Публикувано от: plamen_f в Aug 26, 2010, 08:16
Точно зимбра едва ли е за новаци, но с малко повече труд стават чудесни неща. Точно това което искаш е:
1. Пълен УЕБ - както за фронтенда така и за бакенда;
2. Поддръжка на TLS;
3. Поддръжка но множество домейни;
4. Поддръжка на куфарчета за файлове;
5. От 6 насам поддържа (за сега собствени) формати и приложения във УЕБ за работа с текстови файлове, ел. таблици и презентации;
6. Собствен чат сървър....
7. и мн други.

Съвета ми е ако ще го правиш за продукция - добре прочети SYSTEM REQUIREMENTS и си осмисли добре хардуера. Това е JAVA система и пуска реално ниаколко JAVA нишки, които са адски лакоми за ресурси. Така, че малко по-серозен хардуер няма да е излишен - това само за продукция. За тест - всяка машина > 1Ghz, 1GB RAM, 10 GB HDD ще свърши работа.


Титла: Re: Относно конфигурация на mail сървър
Публикувано от: plamen_f в Aug 26, 2010, 08:17
Yahoo mail  е на практика модната ЗИМБРА  [_]3


Титла: Re: Относно конфигурация на mail сървър
Публикувано от: koko92_national в Aug 26, 2010, 12:18
Не ми е за продукция просто искам да си правя експерименти. Да се науча както се казва. Доста неща изчетох но явно не са достатъчни и продължавам да го правя.

Пак ще ви обясня какво точно искам:
да си конфигурирам postfix и courier като данните за имейлите се намират в база данни mysql. Вече като го направя да работи с един домейн ще сложа друг да тествам с двата и т.н.
Ако може някакъв урок или статия било то на български или английски.

Не искам Zimbra и подобни.


Титла: Re: Относно конфигурация на mail сървър
Публикувано от: Acho в Aug 26, 2010, 12:38
Има един страхотен мейл сървър на STALKER, казва се CommuniGate. Но е комерсиален софтуер, има си и trial версия, която работи неограничено. Аз го ползвам от много време. Има всичко, за което може да се сетиш:

- поддръжка на много домейни
- поддръжка на неограничен брой кутии
- неограничен разнер на кутиите (разбира се има ограничение от файловата система)
- работа в клъстер
- POP3, SMTP, IMAP4, WEB достъп
- изтегляне на мейлове от backup сървъра
- RPOP модул
- и още много, много полезни функции

Администрира се през WEB. Не товари кой знае колко машината. Иначе казано, за 20-тина кутии в една фирма - ползвам старо PC /Pentium II 450 MHz/96 MB RAM/20 GB HDD/. За OS ползвам Slackware.


Титла: Re: Относно конфигурация на mail сървър
Публикувано от: koko92_national в Aug 26, 2010, 13:20
Не искам Zimbra и подобни.


Титла: Re: Относно конфигурация на mail сървър
Публикувано от: edmon в Aug 26, 2010, 14:51
не ти ли е минавала мисълта, защо има такива сложни неща като зимра и тн.... заради един тъп
уеб мейл?


Титла: Re: Относно конфигурация на mail сървър
Публикувано от: bvbfan в Aug 26, 2010, 15:03
Е това вече трябва да е за теб, след толкова описания и ти все не харесваш предложенията им... http://flurdy.com/docs/postfix/ - тук има и МySQL и всякви такива бози.
ПС: за мен всичко освен С/С++ е пълна боза  [_]3


Титла: Re: Относно конфигурация на mail сървър
Публикувано от: laskov в Aug 26, 2010, 15:12
Към
Не искам Zimbra и подобни.
бих добавил и база данни. Защо държиш "данните за имейлите (да) се намират в база данни mysql" ? Има си SASL


Титла: Re: Относно конфигурация на mail сървър
Публикувано от: tolostoi в Aug 26, 2010, 15:17
Имаш насочен домейн към IP-то си, а IP-то ти връща ли името на сървъра? Това което е известно като обратен ризолф. Ето един линк за лени http://workaround.org/ispmail/lenny ($2) всяка стъпка е обяснена (това е важно понеже само с цъкане мейл сървър не става) после вече може да си сложиш web базиран клиент (който поискаш, аз ползвам roundcube), но точно тоя туториал няма да може потребителите сами да си сменят паролите (или поне ако не решиш ти да  го промениш по някакъв начин)Ето и още един линк http://wiki.tolostoi.com/wiki/Сървъри ($2)


Титла: Re: Относно конфигурация на mail сървър
Публикувано от: plamen_f в Aug 26, 2010, 15:35
Прав е tolo бе reverse resolving ще стигнеш само до DNSBL.


Титла: Re: Относно конфигурация на mail сървър
Публикувано от: koko92_national в Aug 27, 2010, 11:36
Смисъл ако направя ping на IP-то да ми покаже hostname на системата така ли?


Титла: Re: Относно конфигурация на mail сървър
Публикувано от: Acho в Aug 27, 2010, 11:48
НЕ, да ти покаже името на домейна ти. Това е обратния резолв.


Титла: Re: Относно конфигурация на mail сървър
Публикувано от: b2l в Aug 27, 2010, 11:54
Смисъл ако направя ping на IP-то да ми покаже hostname на системата така ли?

Обратното - ако пингнеш hostname-а ще видиш IP-то. Ако искаш от IP-то да разбереш hostname-а, протокола се казва RARP.


Титла: Re: Относно конфигурация на mail сървър
Публикувано от: laskov в Aug 27, 2010, 11:58
В смисъл, ако пълното име на машината е mail.tvoyat-domain.com и

$dig mail.tvoyat-domain.com

ти връща IP_адреса_и ,

$dig -x IP_адреса_и

трябва да ти върне mail.tvoyat-domain.com

Към това ще добавя и че

$telnet mail.tvoyat-domain.com 25

трябва да получиш отговор, подобен на

220 mail.tvoyat-domain.com ESMTP mailer


Титла: Re: Относно конфигурация на mail сървър
Публикувано от: VladSun в Aug 27, 2010, 12:48
Смисъл ако направя ping на IP-то да ми покаже hostname на системата така ли?

Обратното - ако пингнеш hostname-а ще видиш IP-то. Ако искаш от IP-то да разбереш hostname-а, протокола се казва RARP.

Не е RARP.

http://en.wikipedia.org/wiki/Reverse_DNS_lookup


Титла: Re: Относно конфигурация на mail сървър
Публикувано от: b2l в Aug 27, 2010, 12:53
Смисъл ако направя ping на IP-то да ми покаже hostname на системата така ли?

Обратното - ако пингнеш hostname-а ще видиш IP-то. Ако искаш от IP-то да разбереш hostname-а, протокола се казва RARP.

Не е RARP.

http://en.wikipedia.org/wiki/Reverse_DNS_lookup

Ми?

PS: Май съм се объркал малко ;)

PS2:Протоколът RARP (reverse address resolution protocol) е за намиране на IP адреси по Ethernet адреси. Обикновено IP адресът на хоста е записан в конфигурационен файл, който се намира на твърдия диск на машината. При първоначално зареждане на операционната система файлът се прочита от твърдия диск и хостът научава своя IP адрес. В случай, че в локалната мрежа е включена машина, която не притежава собствен твърд диск, за определяне на нейният IP адрес се използва RARP протоколът. За целта в мрежата трябва да е включен хост, който функционира като RARP сървър. Този сървър съхранява съответствието между Ethernet и IP адреси на станциите в мрежата. Действието на RARP се основава на наличието на уникален физически Ethernet адрес на всяка система в локалната мрежа. При инициализиране на машината без твърди дискове RARP протоколът прочита този адрес от интерфейсната карта и предава до всички станции в мрежата пакет-заявка. RARP сървърът отговаря на тази заявка, като в пакета-отговор се съдържа IP адресът, съответстващ на изпратения Ethernet адрес.


Титла: Re: Относно конфигурация на mail сървър
Публикувано от: koko92_national в Aug 27, 2010, 13:40
 dig mail.dom.com

Код:
; <<>> DiG 9.5.1-P3 <<>> mail.dom.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44585
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2

;; QUESTION SECTION:
;mail.dom.com.         IN      A

;; ANSWER SECTION:
mail.dom.com.  43200   IN      A       xx.xx.xx.xx

;; AUTHORITY SECTION:
dom.com.       43200   IN      NS      ns1.dom.com.
dom.com.       43200   IN      NS      ns2.dom.com.

;; ADDITIONAL SECTION:
ns1.dom.com.   43200   IN      A       xx.xx.xx.xx
ns2.dom.com.   43200   IN      A       xx.xx.xx.xx

;; Query time: 43 msec
;; SERVER: 85.187.35.1#53(85.187.35.1)
;; WHEN: Fri Aug 27 13:38:01 2010
;; MSG SIZE  rcvd: 123


 dig -x хх.хх.хх.хх

Код:
; <<>> DiG 9.5.1-P3 <<>> -x xx.xx.xx.xx
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5039
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 7, ADDITIONAL: 7

;; QUESTION SECTION:
;xx.xx.xx.xx.in-addr.arpa.    IN      PTR

;; ANSWER SECTION:
xx.xx.xx.xx.in-addr.arpa. 9240 IN     PTR     unknown.ms-link.com.

;; AUTHORITY SECTION:
85.in-addr.arpa.        86128   IN      NS      TINNIE.ARIN.NET.
85.in-addr.arpa.        86128   IN      NS      SUNIC.SUNET.SE.
85.in-addr.arpa.        86128   IN      NS      NS-PRI.RIPE.NET.
85.in-addr.arpa.        86128   IN      NS      NS2.LACNIC.NET.
85.in-addr.arpa.        86128   IN      NS      NS3.NIC.FR.
85.in-addr.arpa.        86128   IN      NS      SEC3.APNIC.NET.
85.in-addr.arpa.        86128   IN      NS      SEC1.APNIC.NET.

;; ADDITIONAL SECTION:
NS2.LACNIC.NET.         51544   IN      A       200.3.13.11
NS-PRI.RIPE.NET.        136347  IN      A       193.0.0.195
NS3.NIC.FR.             69020   IN      A       192.134.0.49
SEC3.APNIC.NET.         426     IN      A       202.12.28.140
SEC1.APNIC.NET.         2989    IN      A       202.12.29.59
TINNIE.ARIN.NET.        8344    IN      A       199.212.0.53
SUNIC.SUNET.SE.         81389   IN      A       192.36.125.2

;; Query time: 1 msec
;; SERVER: 85.187.35.1#53(85.187.35.1)
;; WHEN: Fri Aug 27 13:38:45 2010
;; MSG SIZE  rcvd: 365



Където xx.xx.xx.xx е адреса на който е пренасочен домейна а dom.com е домейна. Така ли трябва да е?